~ubuntu-branches/ubuntu/quantal/linux-linaro-mx51/quantal

« back to all changes in this revision

Viewing changes to ubuntu/compcache/Changelog

  • Committer: Package Import Robot
  • Author(s): John Rigby, John Rigby
  • Date: 2011-09-26 10:44:23 UTC
  • Revision ID: package-import@ubuntu.com-20110926104423-3o58a3c1bj7x00rs
Tags: 3.0.0-1007.9
[ John Rigby ]

Enable crypto modules and remove crypto-modules from
exclude-module files
LP: #826021

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
version 0.5.3   (8/4/2009)
2
 
 - Major cleanups.
3
 
 - Rename module: compcache.ko -> ramzswap.ko
4
 
 - Rename params: backing_dev -> backing_swap
5
 
 - Updated use_compcache.sh script with detailed
6
 
   documentation on parameters.
7
 
 - LZO de/compress modules are no longer packaged
8
 
   with compcache. Most distros now include these.
9
 
 
10
 
version 0.5.2   (11/3/2009)
11
 
 - Can forward incompressible pages to physical swap disk.
12
 
 - New module params:
13
 
        - memlimit_kb
14
 
        - disksize_kb
15
 
        - backing_dev
16
 
   See use_compcache.sh for documentation on these params.
17
 
 - Modified use_compcache.sh script to handle new params.
18
 
 - Detect zero-filled pages and don't allocate any memory
19
 
   for them.
20
 
 
21
 
version 0.5.1   (22/1/2009)
22
 
 - Fix crash on x86 systems with higmem (mem > ~1G).
23
 
   This required minor changes to atomic (un)map functions (see Issue #20).
24
 
 
25
 
version 0.5     (16/1/2009)
26
 
 - Fix crash in case compcache init fails.
27
 
 
28
 
version 0.5pre4 (10/1/2009)
29
 
 - Support discarding pages for freed swap blocks (requires 2.6.28-git14).
30
 
   This feature will be disabled if compiled for older kernel.
31
 
 - Mark ramzswap as "solid-state" block device (requires 2.6.26-git14).
32
 
 - Fixed incorrect stats reporting in /proc/compcache (some
33
 
   new stats added too).
34
 
 
35
 
version 0.5pre3 (5/1/2009)
36
 
 - Use kmap_atomic() in xvMalloc. This fixes issue #19
37
 
 - Remove xvMapPage() and xvUnmapMap() from xvMalloc.
38
 
 
39
 
version 0.5pre2 (28/10/2008)
40
 
 - Alloc full page for uncompressible pages instead
41
 
   of returning I/O error.
42
 
 - Warn users when using ramzswap > (2 x RAM size)
43
 
 
44
 
version 0.5pre1 (15/10/2008)
45
 
 - Replaced TLSF with xvMalloc memory allocator
46
 
   http://code.google.com/p/compcache/wiki/xvMalloc
47
 
 
48
 
version 0.4     (13/8/2008)
49
 
 - Enable debug and stats option for compcache and tlsf by default
50
 
   proc nodes: /proc/{tlsfinfo,compcache}
51
 
 - Fix crash when reading /proc/tlsfinfo
52
 
 - Lots of cleanups: clean compile on x64
53
 
 
54
 
version 0.3     (17/3/2008)
55
 
 - Fix spurious swap read failures
56
 
 - Better swap request filtering
57
 
 - Swap device again renamed to /dev/ramzswap0
58
 
   This is to prevent Ubuntu installer from presenting
59
 
   this device as possible installation target (see Issue #5)
60
 
 - use_compcache.sh script now waits for disk node to be created
61
 
   instead of arbitrary sleep (see Issue #6).
62
 
 - Modified scripts: use_compcache.sh and unuse_compcache.sh
63
 
   to now use new device name (compcache0 -> ramzswap0).
64
 
 
65
 
version 0.2     (3/3/2008)
66
 
 - Fixed bug on systems with highmem
67
 
 - Better filtering-out of non-swap requests
68
 
 - Export statistics through proc nodes:
69
 
   - /proc/compcache
70
 
   - /proc/tlsfinfo
71
 
 - Debug and Statistics support for allocator
72
 
   and compcache can now be individually turned
73
 
   on/off by setting DEBUG, STATS to 0/1 in
74
 
   respective header files
75
 
 - Swap device now renamed to /dev/compcache0
76
 
 - Added scripts: use_compcache.sh and unuse_compcache.sh
77
 
   See README for usage
78
 
 - Default compcache size set to 25% of RAM
79
 
 - Lots of code cleanups
80
 
 - Updated README
81
 
 - Created Changelog :)
82