[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