Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
e2fsprogs
/
112b38676bb47c1a6723eb01be7794ed564432a4
/
e2fsck
/
pass1.c
4a11f49
e2fsck: check xattr 'system.data' before setting inline_data feature
by Li Dongyang
· 6 years ago
3baafde
e2fsck: allow verity files to have initialized blocks past i_size
by Eric Biggers
· 6 years ago
8f1b089
AOSP: e2fsck: Remove unused variable.
by David Anderson
· 6 years ago
cabde49
e2fsck: do not allow initialized blocks pass i_size
by Lukas Czerner
· 6 years ago
ac3256f
Fix gcc and clang warnings
by Theodore Ts'o
· 6 years ago
9302bda
e2fsck: mark device inodes with EXT4_EXTENTS_FL bad
by Andreas Dilger
· 6 years ago
8d541f6
e2fsck: handle preallocation for large PAGE_SIZE
by Andreas Dilger
· 6 years ago
91327df
AOSP: e2fsck: Add an extended option for unsharing blocks.
by David Anderson
· 7 years ago
9c5413b
AOSP: e2fsck: Skip duplicate blocks when RO_COMPAT_SHARED_BLOCKS is set.
by David Anderson
· 7 years ago
9db53e3
libext2fs: add sanity checks for ea_in_inode
by Theodore Ts'o
· 7 years ago
2c733c3
e2fsck: require that fast symlinks don't have EXT4_EXTENTS_FL
by Eric Biggers
· 7 years ago
9666fbf
e2fsck: validate the targets of extent-based symlinks
by Eric Biggers
· 7 years ago
751efa8
e2fsck: drop redundant checks of symlink i_size
by Eric Biggers
· 7 years ago
203be6f
e2fsck: require i_size == fscrypt_symlink_data.len + 2
by Eric Biggers
· 7 years ago
22be59d
e2fsck: validate fscrypt_symlink_data.len for fast symlinks too
by Eric Biggers
· 7 years ago
3a86e7a
Merge branch 'maint' into next
by Theodore Ts'o
· 7 years ago
0af8279
e2fsck: validate that fscrypt_symlink_data.len is not too large
by Eric Biggers
· 7 years ago
6471c19
e2fsck: fix reading fscrypt_symlink_data.len
by Eric Biggers
· 7 years ago
69ab815
Merge branch 'maint' into next
by Theodore Ts'o
· 7 years ago
055866d
Fix typos in code comments and developer docs
by Sebastian Rasmussen
· 7 years ago
58a31b5
Merge branch 'maint' into next
by Theodore Ts'o
· 7 years ago
6304d21
e2fsck: add optimization for heavily hard-linked file systems
by Jaco Kroon
· 7 years ago
ee84bbc
e2fsck: optimize out the use region_t in scan_extent_node()
by Jaco Kroon
· 7 years ago
fed2dbd
Merge branch 'maint' into next
by Theodore Ts'o
· 7 years ago
0b4ffc2
e2fsck: update quota inode accounting for ea_inode feature
by Tahsin Erdogan
· 7 years ago
f97c601
e2fsck: don't restart after a critical metadata collision in e2fsck -n mode
by Theodore Ts'o
· 7 years ago
9c5b443
e2fsck: quiet some harmless bitmap warnings
by Theodore Ts'o
· 7 years ago
cf0be23
Use i_size to determine whether a symlink is a fast symlink
by Tahsin Erdogan
· 7 years ago
5c5685d
e2fsck: track ea_inode references
by Tahsin Erdogan
· 7 years ago
b0f457b
e2fsck: update i_blocks accounting for ea_inode feature
by Tahsin Erdogan
· 7 years ago
e8b3cc9
e2fsck: generalize ea_refcount
by Tahsin Erdogan
· 7 years ago
efab58d
e2fsck: do not early terminate extra space check
by Tahsin Erdogan
· 7 years ago
2477e16
e2fsck: ea_inode hash validation
by Tahsin Erdogan
· 7 years ago
6a081f6
e2fsck: add support for large xattrs in external inodes
by Andreas Dilger
· 7 years ago
08ddd20
Merge branch 'maint' into next
by Theodore Ts'o
· 7 years ago
c8ca239
Fix warnings found using UBSAN
by Theodore Ts'o
· 7 years ago
d5d981a
e2fsck: eliminate per-block cluster alignment check
by Tahsin Erdogan
· 8 years ago
ed1e950
Merge branch 'maint' into next
by Theodore Ts'o
· 8 years ago
e251f35
e2fsck: fix ASAN error when using 128 byte inodes
by Theodore Ts'o
· 8 years ago
3f0cf64
e2fsprogs: add support for 3-level htree
by Artem Blagodarenko
· 8 years ago
578fcbf
e2fsprogs: supersede i_dir_acl with i_size_high for all cases
by Artem Blagodarenko
· 8 years ago
9712693
e2fsck: fix quota accounting to use cluster units
by Eric Whitney
· 8 years ago
3fac78e
e2fsck: don't check inode flag values for deleted inodes
by Theodore Ts'o
· 8 years ago
47b8941
e2fsck: make sure system.data xattr is present
by Theodore Ts'o
· 8 years ago
750000c
e2fsck: avoid dereferencing beyond allocated memory with 128 byte inodes
by Theodore Ts'o
· 8 years ago
a7b27f1
e2fsck: enforce that extra_isize must be a multiple of four
by Theodore Ts'o
· 8 years ago
2541956
e2fsck: fix timestamps logic for 32-bit systems
by Theodore Ts'o
· 8 years ago
35a4e1b
e2fsck: fix logic for deciding when to repair legacy timestamp encodings
by Theodore Ts'o
· 8 years ago
c0495d9
Remove the last of behaviour-specific checks on EXT2_OS_LINUX
by Theodore Ts'o
· 8 years ago
749f071
Add configure --disable-tdb which disables e2fsck's scratch_files feature
by Theodore Ts'o
· 8 years ago
62f9bd0
e2fsck,resize2fs: fix gcc -Wall nits
by Theodore Ts'o
· 8 years ago
c40c832
e2fsck: always fix invalid extra field in timestamps if time_t is 32-bits
by Theodore Ts'o
· 8 years ago
bc1ec4b
e2fsck: fix project quota support
by Theodore Ts'o
· 8 years ago
82e48fb
Fix various clang and gcc -Wall warnings
by Theodore Ts'o
· 9 years ago
082ed5d
e2fsck: correct ext4 dates generated by old kernels
by David Turner
· 9 years ago
080e09b
Add project quota support
by Li Xi
· 9 years ago
2d2d799
Clean up codes for adding new quota type
by Li Xi
· 9 years ago
94676ef
Merge branch 'maint' into next
by Theodore Ts'o
· 9 years ago
f680db6
e2fsck: zap extent-format inode with no extent header
by Darrick J. Wong
· 9 years ago
2b833c9
e2fsck: do not read EA header beyond the end of an inode
by Artemiy Volkov
· 9 years ago
db3d871
e2fsck: skip quota update when interrupted
by Andreas Dilger
· 9 years ago
86f3b6c
e2fsck: clean up feature test macros with predicate functions
by Darrick J. Wong
· 9 years ago
cf491d3
Eliminate unused variable and unused label warnings from Android build
by Theodore Ts'o
· 9 years ago
25f291c
Eliminate unused parameter warnings from Android build
by Theodore Ts'o
· 9 years ago
149640f
configure: remove support to disable htree support
by Theodore Ts'o
· 9 years ago
647e878
libext2fs: add new hooks to support large allocations
by Darrick J. Wong
· 9 years ago
faa427d
e2fsck: convert block-mapped files to extents on bigalloc fs
by Darrick J. Wong
· 10 years ago
e228d70
e2fsck: rebuild sparse extent trees & convert non-extent ext3 files
by Darrick J. Wong
· 10 years ago
a5abfe0
e2fsck: read-ahead metadata during passes 1, 2, and 4
by Darrick J. Wong
· 10 years ago
76761ca
e2fsck: turn inline data symlink into a fast symlink when possible
by Darrick J. Wong
· 10 years ago
4a05268
Remove compression support
by Theodore Ts'o
· 10 years ago
dbb3285
e2fsck: actually fix inline_data flags problems when user says to do so
by Darrick J. Wong
· 10 years ago
fae2467
libext2fs: ext2fs_new_block2() should call alloc_block hook
by Darrick J. Wong
· 10 years ago
62ad248
e2fsck: handle encrypted directories which are indexed using htree
by Theodore Ts'o
· 10 years ago
dbff534
e2fsck: suppress bad name checks for encrypted directories
by Theodore Ts'o
· 10 years ago
ad5d05d
Merge branch 'maint' into next
by Theodore Ts'o
· 10 years ago
e274cc3
e2fsck: improve the inline directory detector
by Darrick J. Wong
· 10 years ago
0ac4b39
e2fsck: inspect inline dir data as two directory blocks
by Darrick J. Wong
· 10 years ago
5e61441
e2fsck: handle multiple *ind block collisions with critical metadata
by Darrick J. Wong
· 10 years ago
3ee2946
e2fsck: clear i_block[] when there are too many bad mappings on a special inode
by Darrick J. Wong
· 10 years ago
36769c6
e2fsck: fix corruption of Hurd filesystems
by Justus Winter
· 10 years ago
2503048
e2fsck: force-reread of inode from disk when re-checking a checksum error
by Darrick J. Wong
· 10 years ago
08c8e31
libext2fs/e2fsck: refactor everyone who writes zero blocks to disk
by Darrick J. Wong
· 10 years ago
7ef1b8b
e2fsck: fix sliding the directory block down on bigalloc
by Darrick J. Wong
· 10 years ago
7936236
e2fsck: offer to clear overlapping extents
by Darrick J. Wong
· 10 years ago
c6c6816
e2fsck: ignore badblocks if it says badblocks inode is bad
by Darrick J. Wong
· 10 years ago
c4c9bc5
misc: fix gcc warnings
by Darrick J. Wong
· 10 years ago
4339c6d
e2fsck: be more careful in assuming inline_data inodes are directories
by Darrick J. Wong
· 10 years ago
ef9c58d
e2fsck: do a better job of fixing i_size of inline directories
by Darrick J. Wong
· 10 years ago
fa441f9
e2fsck: fix conflicting extents|inlinedata inode flags
by Darrick J. Wong
· 10 years ago
8dae07f
e2fsck: clear extents and inline_data flags from fifo/socket/device inodes
by Darrick J. Wong
· 10 years ago
6807342
e2fsck: check inline directory data "block" first
by Darrick J. Wong
· 10 years ago
04af897
e2fsck: handle inline data symlinks
by Darrick J. Wong
· 10 years ago
49a3749
e2fsck: clear inline_data inode flag if EA missing
by Darrick J. Wong
· 10 years ago
78c666b
e2fsck: check ea-in-inode regions for overlap
by Darrick J. Wong
· 10 years ago
88334ce
libext2fs/e2fsck: don't run off the end of the EA block
by Darrick J. Wong
· 10 years ago
6e3c3b7
e2fsck: always ask to fix an inode that fails checksum verification
by Darrick J. Wong
· 10 years ago
d4864e0
e2fsck: disable checksum verification in a few select places
by Darrick J. Wong
· 10 years ago
68d7062
e2fsck: offer to clear inode table blocks that are insane
by Darrick J. Wong
· 10 years ago
49fed79
e2fsck: try to salvage extent blocks with bad checksums
by Darrick J. Wong
· 10 years ago
Next »