[LUCID] pull request - replace compcache with ramzswap
Manoj Iyer
manoj.iyer at canonical.com
Wed Jan 6 15:53:06 UTC 2010
This pull request removes compcache from ubuntu delta and adds the latest
ramzsawp (aka compcache) to staging. I built a kernel (with
skipmodules=true), and it is available under
http://people.canonical.com/~manjo/lucid/ramzswap/
I have not tested if the latest ramzswap works the same as compcahe, but
from the mailing list the latest changes to ramzsawp (aka compcache) are
reported to work.
The following changes since commit
fc27fe26b53f350b5fc562a6b5e30b4462294383:
Andy Whitcroft (1):
UBUNTU: SAUCE: async_populate_rootfs: move rootfs init earlier
are available in the git repository at:
ssh://zinc.canonical.com/srv/kernel.ubuntu.com/git/manjo/ubuntu-lucid.git
ramzswap
Manoj Iyer (2):
UBUNTU: SAUCE: Remove compcache from ubuntu delta
UBUNTU: [Config] Replace COMPCACHE with RAMZSWAP
Nitin Gupta (5):
UBUNTU: Add xvmalloc memory allocator to staging
UBUNTU: Add virtual block device driver (ramzswap) to staging
UBUNTU: Add ramzswap: documentation to staging
UBUNTU: Add ramzswap: add TODO file to staging
UBUNTU: ramzswap: remove ARM specific d-cache hack from staging
debian.master/config/config.common.ubuntu | 3 +-
drivers/staging/Kconfig | 2 +
drivers/staging/Makefile | 1 +
drivers/staging/ramzswap/Kconfig | 21 +
drivers/staging/ramzswap/Makefile | 3 +
drivers/staging/ramzswap/TODO | 5 +
drivers/staging/ramzswap/ramzswap.txt | 51 +
drivers/staging/ramzswap/ramzswap_drv.c | 1413
++++++++++++++++++++
.../staging/ramzswap/ramzswap_drv.h | 122 +-
drivers/staging/ramzswap/ramzswap_ioctl.h | 49 +
.../staging/ramzswap}/xvmalloc.c | 188 +--
.../staging/ramzswap}/xvmalloc.h | 16 +-
.../staging/ramzswap}/xvmalloc_int.h | 24 +-
ubuntu/Kconfig | 1 -
ubuntu/Makefile | 1 -
ubuntu/compcache/BOM | 2 -
ubuntu/compcache/Changelog | 82 --
ubuntu/compcache/GPL.txt | 280 ----
ubuntu/compcache/Kconfig | 31 -
ubuntu/compcache/LGPL-2.1.txt | 510 -------
ubuntu/compcache/Makefile | 1 -
ubuntu/compcache/README | 45 -
ubuntu/compcache/compat.h | 34 -
ubuntu/compcache/ramzswap.c | 1049 ---------------
24 files changed, 1703 insertions(+), 2231 deletions(-)
create mode 100644 drivers/staging/ramzswap/Kconfig
create mode 100644 drivers/staging/ramzswap/Makefile
create mode 100644 drivers/staging/ramzswap/TODO
create mode 100644 drivers/staging/ramzswap/ramzswap.txt
create mode 100644 drivers/staging/ramzswap/ramzswap_drv.c
rename ubuntu/compcache/ramzswap.h =>
drivers/staging/ramzswap/ramzswap_drv.h (62%)
create mode 100644 drivers/staging/ramzswap/ramzswap_ioctl.h
rename {ubuntu/compcache => drivers/staging/ramzswap}/xvmalloc.c (70%)
rename {ubuntu/compcache => drivers/staging/ramzswap}/xvmalloc.h (54%)
rename {ubuntu/compcache => drivers/staging/ramzswap}/xvmalloc_int.h
(76%)
delete mode 100644 ubuntu/compcache/BOM
delete mode 100644 ubuntu/compcache/Changelog
delete mode 100644 ubuntu/compcache/GPL.txt
delete mode 100644 ubuntu/compcache/Kconfig
delete mode 100644 ubuntu/compcache/LGPL-2.1.txt
delete mode 100644 ubuntu/compcache/Makefile
delete mode 100644 ubuntu/compcache/README
delete mode 100644 ubuntu/compcache/compat.h
delete mode 100644 ubuntu/compcache/ramzswap.c
Cheers
--- manjo
More information about the kernel-team
mailing list