[0/5] staging: zsmalloc: remove SPARSEMEM dependency
mbox series

Message ID 1330968804-8098-1-git-send-email-sjenning@linux.vnet.ibm.com
Headers show
Series
  • staging: zsmalloc: remove SPARSEMEM dependency
Related show

Message

Seth Jennings March 5, 2012, 5:33 p.m. UTC
This patch series removes the dependency zsmalloc has on SPARSEMEM;
more specifically the assumption that MAX_PHYSMEM_BITS is defined.

Based on greg/staging-next.

Seth Jennings (5):
  staging: zsmalloc: move object/handle masking defines
  staging: zsmalloc: add ZS_MAX_PAGES_PER_ZSPAGE
  staging: zsmalloc: calculate MAX_PHYSMEM_BITS if not defined
  staging: zsmalloc: change ZS_MIN_ALLOC_SIZE
  staging: zsmalloc: remove SPARSEMEM dep from Kconfig

 drivers/staging/zsmalloc/Kconfig         |    2 +-
 drivers/staging/zsmalloc/zsmalloc-main.c |   14 +---------
 drivers/staging/zsmalloc/zsmalloc_int.h  |   43 +++++++++++++++++++++++++-----
 3 files changed, 38 insertions(+), 21 deletions(-)

Comments

Nitin Gupta March 5, 2012, 6:07 p.m. UTC | #1
On 03/05/2012 12:33 PM, Seth Jennings wrote:

> This patch series removes the dependency zsmalloc has on SPARSEMEM;
> more specifically the assumption that MAX_PHYSMEM_BITS is defined.
> 
> Based on greg/staging-next.
> 
> Seth Jennings (5):
>   staging: zsmalloc: move object/handle masking defines
>   staging: zsmalloc: add ZS_MAX_PAGES_PER_ZSPAGE
>   staging: zsmalloc: calculate MAX_PHYSMEM_BITS if not defined
>   staging: zsmalloc: change ZS_MIN_ALLOC_SIZE
>   staging: zsmalloc: remove SPARSEMEM dep from Kconfig
> 
>  drivers/staging/zsmalloc/Kconfig         |    2 +-
>  drivers/staging/zsmalloc/zsmalloc-main.c |   14 +---------
>  drivers/staging/zsmalloc/zsmalloc_int.h  |   43 +++++++++++++++++++++++++-----
>  3 files changed, 38 insertions(+), 21 deletions(-)
> 


For the entire series:

Acked-by: Nitin Gupta <ngupta@vflare.org>


Thanks for the fixes.
Nitin
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/