[LUCID] pull request - replace compcache with ramzswap
Stefan Bader
stefan.bader at canonical.com
Wed Jan 6 16:27:03 UTC 2010
Manoj Iyer wrote:
> 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
> ++++++++++++++++++++
Somehow I remember us talking about that but thought we wanted to keep the
driver in ubuntu but update it to the version in 2.6.33/staging. Because Lucid
staging reflects what is/was in upstream staging for 2.6.32 and should not be
changed.
-Stefan
> .../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