summaryrefslogtreecommitdiff
path: root/e2fsck/journal.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'maint' into nextTheodore Ts'o2023-01-271-2/+3
|\
| * Fix various spelling typosSamanta Navarro2023-01-261-1/+1
| * e2fsck: don't allow journal inode to have encrypt flagEric Biggers2023-01-181-1/+2
* | Merge branch 'maint' into nextTheodore Ts'o2022-08-121-2/+12
|\ \ | |/
| * e2fsck: validate i_extra_size in ext4_fc_handle_inodeTheodore Ts'o2022-08-121-2/+12
* | misc: use ext2_ino_t instead of ino_tAndreas Dilger2022-08-111-8/+8
|/
* Quiet unused variable warningsAndreas Dilger2022-08-111-8/+7
* e2fsck: sanity check the journal inode numberTheodore Ts'o2022-05-301-1/+8
* e2fsck: skip sorting extents if there are no valid extentsHarshad Shirwadkar2021-12-031-0/+3
* Fix miscellaneous compiler warnings using "make gcc-wall"Theodore Ts'o2021-07-251-12/+15
* Fix -Wunused-variable warningsEric Biggers2021-07-061-5/+1
* Fix -Wunused-parameter warningsEric Biggers2021-07-061-3/+4
* libext2fs: improve jbd_debug() implementationEric Biggers2021-07-061-4/+0
* e2fsck: fix unaligned accesses to ext4_fc_add_range and fc_raw_inodeTheodore Ts'o2021-05-061-9/+7
* e2fsck: fix unaligned accesses to ext4_fc_tl structHarshad Shirwadkar2021-05-061-38/+44
* e2fsck: fix portability problems caused by unaligned accessesTheodore Ts'o2021-05-061-38/+45
* e2fsck: fix miscellaneous clang warningsTheodore Ts'o2021-02-231-1/+1
* e2fsck: initialize variable before first use in fast commit replayHarshad Shirwadkar2021-02-231-1/+1
* e2fsck: add fallthrough comment in fc replay switch caseHarshad Shirwadkar2021-02-231-0/+1
* e2fsck: endianness fixes for fast commit replayHarshad Shirwadkar2021-02-081-18/+26
* e2fsck: add replay for add_range, del_range, and inode tagsHarshad Shirwadkar2021-01-271-1/+347
* e2fsck: add fc replay for link, unlink, creat tagsHarshad Shirwadkar2021-01-271-0/+112
* e2fsck: add fast commit replay skeletonHarshad Shirwadkar2021-01-271-0/+72
* e2fsck: add fast commit scan passHarshad Shirwadkar2021-01-271-0/+109
* e2fsck: add fast commit setup codeHarshad Shirwadkar2021-01-271-0/+15
* libext2fs: provide APIs to configure fast commit blocksHarshad Shirwadkar2021-01-211-2/+2
* e2fsck: port fc changes from kernel's recovery.c to e2fsckHarshad Shirwadkar2021-01-211-7/+21
* Align the types used by jbd2_journal_bmap and getblk with the kernelTheodore Ts'o2019-11-091-4/+6
* Sync kernel's fix for potential double free in jbd2Theodore Ts'o2019-11-091-2/+10
* Rename functions, types, constants to reflect jbd2 usageTheodore Ts'o2019-11-091-28/+29
* Convert kernel compat functions to use new ll_rw_block() function signatureTheodore Ts'o2019-11-091-9/+9
* e2fsck: fix kernel compat functions to use kernel error return conventionsTheodore Ts'o2018-07-041-3/+6
* e2fsck: exit with exit status 0 if no errors were fixedTheodore Ts'o2017-02-161-0/+1
* e2fsck: update j_tail_sequence after recoveryDaeho Jeong2016-07-051-0/+2
* e2fsck: improve error messages when the journal sb is corruptTheodore Ts'o2016-05-241-12/+12
* e2fsck: clean up feature test macros with predicate functionsDarrick J. Wong2015-10-241-30/+22
* e2fsck: fix message when the journal is deleted and regeneratedDarrick J. Wong2015-01-271-2/+1
* e2fsck: fix minor errors in journal handlingDarrick J. Wong2014-09-111-1/+1
* misc: zero s_jnl_blocks when removing internal journalDarrick J. Wong2014-09-111-0/+1
* e2fsck: detect and repair external journal superblock checksum errorsDarrick J. Wong2014-09-111-1/+24
* e2fsck/debugfs: fix descriptor block size handling errors with journal_csumDarrick J. Wong2014-09-111-5/+9
* e2fsck: resync jbd2 recovery code from Linux 3.16Darrick J. Wong2014-08-261-2/+6
* Merge branch 'maint' into nextTheodore Ts'o2014-07-291-3/+2
|\
| * journal: use consts instead of 1024 and add helper for journal with 1k blocksizeAzat Khuzhin2014-07-281-3/+2
* | Merge branch 'maint' into nextTheodore Ts'o2014-07-061-2/+1
|\ \ | |/
| * e2fsck: reopen the file system with saved flags after a journal replayTheodore Ts'o2014-07-051-1/+1
| * e2fsck: make a prompt message simpler and thus translatableBenno Schulenberg2014-06-031-1/+0
* | Merge branch 'maint' into nextTheodore Ts'o2013-12-161-1/+1
|\ \ | |/
| * build: quiet LLVM non-literal string format warningAndreas Dilger2013-12-151-1/+1
* | Merge branch 'maint' into nextTheodore Ts'o2013-12-121-1/+3
|\ \ | |/