• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1E2fsprogs 1.11 (June 17, 1997)
2==============================
3
4Fixed e2fsck to detect (previously ignored) conflicts between the
5superblock or block group descriptors and block bitmaps, inode
6bitmaps, and inode tables.
7
8Fixed bug in e2fsck so that when the message printed out when a block
9or inode bitmap conflicts with other data, it has the correct group
10number.
11
12Fixed bug in e2fsck and mke2fs where the blocksize wasn't being passed
13to badblocks.  This meant that not all of the filesystem was being
14tested for bad blocks!
15
16Fixed an array boundary overrun case which cropped up in
17ext2fs_badblocks_list_test when a user tried running "mke2fs -c
18-b 4096".
19
20Adjusted the number of columns printed by mke2fs when displaying the
21superblock backups to avoid running over 80 columns when making a
22really big filesystem.
23
24Fixed up the man pages for e2fsck, debugfs, badblocks, chattr,
25dumpe2fs, fsck, mke2fs, and tune2fs (typos and other minor grammar
26fixes), thanks to some suggestions from Bill Hawes (whawes@star.net).
27
28Programmer's notes:
29-------------------
30
31Fixed install rule in lib/ss so that ss_err.h is actually getting
32installed.
33
34Fixed bug in ext2fs_copy_bitmap; the destination bitmap wasn't getting
35passed back to the caller.
36
37Fixed bug in ext2fs_inode_scan_goto_blockgroup; it had not been
38setting the current inode number (which meant this function wasn't
39working at all).
40
41Fixed bug in ext2fs_resize_generic_bitmap; it had not be zeroing all
42blocks in the bitmap when increasing the size of the bitmap.
43
44Changed the initial number of blocks allocated by ext2fs_init_dblist()
45to be more realistic.
46
47Added a new function ext2fs_allocate_group_table, which sets up the
48group descriptor information (and allocates inode and block bitmaps,
49and inode tables for a particular group).  The function was created by
50factoring out code form ext2fs_allocate_tables().
51
52Added a new function ext2fs_move_blocks which takes a bitmap of the
53blocks to be moved, and moves them to another location on the
54boardboard.
55
56Make the unix_io channel's io_channel_flush implementation calls sync()
57to to flush the kernel buffers to disk.
58
59Added a new function ext2fs_dblist_count returns the number of
60directory blocks in dblist.
61
62