root/morphix/trunk/cloop/CHANGELOG

Revision 2, 2.6 kB (checked in by nextime, 2 years ago)

Initial import, branching from morphix svn

Line 
1 * Sun Okt 26 01:05:29 CEST 2003 Klaus Knopper
2 - Changed format of index pointers to network byte order
3
4 * Wed Aug 27 16:31:30 CEST 2003 Klaus Knopper
5 - Removed exceed get_file()
6 - Changed spinlocking code
7 - Not using asynchronous io request queue anymore
8
9 * Sat Jul 19 16:31:30 CEST 2003 Klaus Knopper
10 - Added multiple cloop device (losetup) support (default 8)
11 - Removed Kernel 2.2 support
12 - switched to 64bit offsets in cloop file (no backwards compatibility)
13 - file=/path/to/file parameter is now optional
14
15 * Thu May 15 23:25:40 CEST 2003 Klaus Knopper
16 - Replaced offset-buffer kmalloc() by vmalloc() for Kernel 2.4
17   for huge images (DVD)
18 - Added atomic stuff for clo_busy
19
20 * Wed Jan  8 2003 Eduard Bloch
21 - added minimalistic hooks for devfs support, target file is /dev/cloop/0
22
23 * Sat Aug 17 2002 Klaus Knopper
24 - Removed ll_rw_blk() in favor of do_generic_file_read for
25   better NFS support
26 - Modified Kernel messages
27 - Changed -EPERM to -EROFS for mount
28
29 * Wed Apr 24 2002 Klaus Knopper
30 - Added support for block devices as underlying file
31   (Thanks to Rob Browning)
32
33 * Wed Mar 21 2002 Klaus Knopper
34 - zlib update to 1.1.4
35
36 * Mon Dec 25 2001 Klaus Knopper
37 - Removed blkdev_dequeue and list_add for clean request handling
38 - Moved global variables to cloop_device struct
39
40 * Thu Nov 15 2001 Klaus Knopper
41 - Added EXPORT_SYMBOL_GPL for new modutils fussiness
42
43 * Tue Jul 31 2001 Klaus Knopper
44 - Checking filp_open() for IS_ERR() to prevent oopses for nonexistent files
45 - Cleanup of create_compressed_fs.c for newer version of gcc
46
47 * Fri Jun 15 2001 Klaus Knopper
48 - Removed down()/up() because they caused the freeze mentioned earlier
49 - replaced by clo_busy variable
50
51 * Sat Jun 10 2001 Klaus Knopper
52 - Kernel 2.4 compatibility fixes
53 - still hunting kernel freeze bug when doing heaving IO!
54
55 * Wed Jan 17 2001 Klaus Knopper
56 - Kernel 2.4 compatibility (untested)
57
58 * Thu Sep 21 2000 Klaus Knopper
59 - fixed a memory leak in load_buffer()
60
61 * Tue Sep 12 2000 Klaus Knopper
62 - whatever it was that caused the deadlocks, the efficiency
63   improvement in load_buffer (read consecutive blocks in a
64   single ll_rw_blk()-call) seems to work around it. Needs
65   more tests.
66
67 * Sat Aug 19 2000 Klaus Knopper
68 - replaced scratch buffer memory allocation
69
70 * Fri Aug 11 2000 Klaus Knopper
71 - Fixed Makefile for SMP
72
73 * Wed Aug  9 2000 Klaus Knopper
74 - Changed vmalloc back to kmalloc (vmalloc occasionally blocks
75   when paging)
76
77 * Wed Jun 14 2000 Klaus Knopper
78 - Fixed out-of-place brelse,
79 - Fixed possible buffer overflow in memcpy,
80 - Added 'file=/path/to/file' module option for compressed file name,
81 - Added support for underlying devices with varying blocksize,
82 - Fixed (?) spinlocking for non-SMP.
Note: See TracBrowser for help on using the browser.