staging: zsmalloc: zsmalloc memory allocation library
authorNitin Gupta <ngupta@vflare.org>
Mon, 9 Jan 2012 22:51:56 +0000 (16:51 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 9 Feb 2012 01:12:53 +0000 (17:12 -0800)
commit61989a80fb3ac9d7837d03053624d5ea034a0d02
treeedca0dbea255d5e72467f24d5ad55f6ffb770830
parent17dd9f831a3c70588d54cc3a24594f274f9ec3a1
staging: zsmalloc: zsmalloc memory allocation library

This patch creates a new memory allocation library named
zsmalloc.

NOTE: zsmalloc currently depends on SPARSEMEM for the MAX_PHYSMEM_BITS
value needed to determine the format of the object handle. There may
be a better way to do this.  Feedback is welcome.

Signed-off-by: Nitin Gupta <ngupta@vflare.org>
Signed-off-by: Seth Jennings <sjenning@linux.vnet.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/zsmalloc/Kconfig [new file with mode: 0644]
drivers/staging/zsmalloc/Makefile [new file with mode: 0644]
drivers/staging/zsmalloc/zsmalloc-main.c [new file with mode: 0644]
drivers/staging/zsmalloc/zsmalloc.h [new file with mode: 0644]
drivers/staging/zsmalloc/zsmalloc_int.h [new file with mode: 0644]