e2fsprogs/resize
Theodore Ts'o edfd9b0a9f resize2fs: Fix resizing filesystems with large inodes
Use ext2fs_get_next_inode_full() in resize2fs and clean up large inode
handling; previous attempt was not properly handling all cases, and
was incorrectly setting i_extra_isize.  This caused some extended
attributes to get removed or randomly assigned to other inodes as a
result of the resize, which can be unfortunate on systems using
SELinux.

The previous commit didn't fix things completely on big-endian systems
like PowerPC.

Addresses-Red-Hat-Bugzilla: #434893

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2008-03-09 08:00:12 -04:00
..
Makefile.in Add support for on-line resizing to resize2fs 2006-03-17 19:45:45 -05:00
Makefile.pq Many files: 1997-11-14 05:23:04 +00:00
extent.c Convert use of ext2fs_get_mem to ext2fs_get_array for overflow detection 2007-12-27 10:08:13 -05:00
main.c Explicitly check for ftruncate64() in configure.in 2008-01-21 13:45:00 -05:00
online.c Fix Debian rules files to support building non-Linux archs 2007-12-15 20:59:29 -05:00
resize2fs.8.in Fix minor typo in resize2fs man page 2008-01-27 00:08:49 -05:00
resize2fs.c resize2fs: Fix resizing filesystems with large inodes 2008-03-09 08:00:12 -04:00
resize2fs.h Fix gcc -Wall warnings, especially on 64-bit systems 2007-05-25 11:18:11 -04:00
sim_progress.c Fix gcc -Wall warnings, especially on 64-bit systems 2007-05-25 11:18:11 -04:00
test_extent.c Many files: 2000-04-06 21:38:34 +00:00
test_extent.in Many files: 1997-06-17 03:52:12 +00:00