Ksawlii
9c15f09887
Revert "f2fs: avoid potential int overflow in sanity_check_area_boundary()"
...
This reverts commit 331eb7909d
.
2024-11-24 00:23:15 +01:00
Ksawlii
075c794bc1
Revert "vfs: fix race between evice_inodes() and find_inode()&iput()"
...
This reverts commit 3b9c45c479
.
2024-11-24 00:23:15 +01:00
Ksawlii
831814b413
Revert "fs: Fix file_set_fowner LSM hook inconsistencies"
...
This reverts commit 33a22518e4
.
2024-11-24 00:23:15 +01:00
Ksawlii
40cd6892ab
Revert "nfs: fix memory leak in error path of nfs4_do_reclaim"
...
This reverts commit 33d69e565e
.
2024-11-24 00:23:15 +01:00
Ksawlii
ae928b45d6
Revert "ceph: remove the incorrect Fw reference check when dirtying pages"
...
This reverts commit 0c92def6af
.
2024-11-24 00:23:13 +01:00
Ksawlii
96a727b0c0
Revert "f2fs: Require FMODE_WRITE for atomic write ioctls"
...
This reverts commit 3877a33618
.
2024-11-24 00:23:11 +01:00
Ksawlii
8b17ca6430
Revert "proc: add config & param to block forcing mem writes"
...
This reverts commit 72291ae00f
.
2024-11-24 00:23:07 +01:00
Ksawlii
3797787773
Revert "jfs: UBSAN: shift-out-of-bounds in dbFindBits"
...
This reverts commit 41aeda6a14
.
2024-11-24 00:23:06 +01:00
Ksawlii
6fa39039f4
Revert "jfs: Fix uaf in dbFreeBits"
...
This reverts commit 6122749c1d
.
2024-11-24 00:23:06 +01:00
Ksawlii
ee8a73fdde
Revert "jfs: check if leafidx greater than num leaves per dmap tree"
...
This reverts commit 9fcdffe74e
.
2024-11-24 00:23:06 +01:00
Ksawlii
7fdbc2acb2
Revert "jfs: Fix uninit-value access of new_ea in ea_buffer"
...
This reverts commit 2ff373f85e
.
2024-11-24 00:23:06 +01:00
Ksawlii
ac0ea5a530
Revert "ext4: avoid use-after-free in ext4_ext_show_leaf()"
...
This reverts commit 2997f7a995
.
2024-11-24 00:23:05 +01:00
Ksawlii
260c648056
Revert "ext4: fix i_data_sem unlock order in ext4_ind_migrate()"
...
This reverts commit fe7c357e85
.
2024-11-24 00:23:05 +01:00
Ksawlii
8e669b0469
Revert "ext4: no need to continue when the number of entries is 1"
...
This reverts commit 3e2686893a
.
2024-11-24 00:23:04 +01:00
Ksawlii
cf3b0a3d32
Revert "ext4: fix slab-use-after-free in ext4_split_extent_at()"
...
This reverts commit 36cf824440
.
2024-11-24 00:23:04 +01:00
Ksawlii
9d13a5c8be
Revert "ext4: propagate errors from ext4_find_extent() in ext4_insert_range()"
...
This reverts commit d833f09638
.
2024-11-24 00:23:04 +01:00
Ksawlii
d97a370085
Revert "ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space()"
...
This reverts commit 12dbad5099
.
2024-11-24 00:23:04 +01:00
Ksawlii
c8162dd5e3
Revert "ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free"
...
This reverts commit a92dad3741
.
2024-11-24 00:23:04 +01:00
Ksawlii
93a6c5ff53
Revert "ext4: aovid use-after-free in ext4_ext_insert_extent()"
...
This reverts commit d6a31f504e
.
2024-11-24 00:23:04 +01:00
Ksawlii
28ec6970cd
Revert "ext4: fix double brelse() the buffer of the extents path"
...
This reverts commit 1751fc5974
.
2024-11-24 00:23:03 +01:00
Ksawlii
2f34213701
Revert "ext4: update orig_path in ext4_find_extent()"
...
This reverts commit 39b44a0c92
.
2024-11-24 00:23:03 +01:00
Ksawlii
3b0ddcb83c
Revert "ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit()"
...
This reverts commit 4af33d15cb
.
2024-11-24 00:23:03 +01:00
Ksawlii
7229d80fef
Revert "parisc: Fix stack start for ADDR_NO_RANDOMIZE personality"
...
This reverts commit 603d38c5da
.
2024-11-24 00:23:03 +01:00
Ksawlii
f542f45344
Revert "jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error"
...
This reverts commit 7477cade32
.
2024-11-24 00:23:03 +01:00
Ksawlii
79fa380062
Revert "jbd2: correctly compare tids with tid_geq function in jbd2_fc_begin_commit"
...
This reverts commit b9329bdfe6
.
2024-11-24 00:23:03 +01:00
Ksawlii
16ded01ec1
Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume"
...
This reverts commit 0ff194d066
.
2024-11-24 00:23:03 +01:00
Ksawlii
2de4d41368
Revert "ocfs2: fix uninit-value in ocfs2_get_block()"
...
This reverts commit 33b11064c4
.
2024-11-24 00:23:03 +01:00
Ksawlii
dfe3742af2
Revert "ocfs2: reserve space for inline xattr before attaching reflink tree"
...
This reverts commit 63e2db6c0b
.
2024-11-24 00:23:03 +01:00
Ksawlii
c5c1ab676d
Revert "ocfs2: cancel dqi_sync_work before freeing oinfo"
...
This reverts commit 687a6ab8c4
.
2024-11-24 00:23:03 +01:00
Ksawlii
947732bc18
Revert "ocfs2: remove unreasonable unlock in ocfs2_read_blocks"
...
This reverts commit c656a23346
.
2024-11-24 00:23:02 +01:00
Ksawlii
25c64d5629
Revert "ocfs2: fix null-ptr-deref when journal load failed."
...
This reverts commit e7014629c9
.
2024-11-24 00:23:02 +01:00
Ksawlii
d751cc7fe8
Revert "ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate"
...
This reverts commit e721564d9c
.
2024-11-24 00:23:02 +01:00
Ksawlii
5ef504acd1
Revert "exfat: fix memory leak in exfat_load_bitmap()"
...
This reverts commit defa602d2c
.
2024-11-24 00:23:02 +01:00
Ksawlii
9378ee00ac
Revert "nfsd: fix delegation_blocked() to block correctly for at least 30 seconds"
...
This reverts commit 2f271f8591
.
2024-11-24 00:23:02 +01:00
Ksawlii
ab71c81dd8
Revert "nfsd: map the EBADMSG to nfserr_io to avoid warning"
...
This reverts commit 5b22601874
.
2024-11-24 00:23:02 +01:00
Ksawlii
dc047d3806
Revert "NFSD: Fix NFSv4's PUTPUBFH operation"
...
This reverts commit 770d812d36
.
2024-11-24 00:23:02 +01:00
Ksawlii
212baf41d2
Revert "btrfs: fix a NULL pointer dereference when failed to start a new trasacntion"
...
This reverts commit e03ae5b888
.
2024-11-24 00:23:01 +01:00
Ksawlii
7628389383
Revert "btrfs: wait for fixup workers before stopping cleaner kthread during umount"
...
This reverts commit cfbf212995
.
2024-11-24 00:23:01 +01:00
Ksawlii
8a062fad2b
Revert "ext4: properly sync file size update after O_SYNC direct IO"
...
This reverts commit 8d891d670a
.
2024-11-24 00:23:01 +01:00
Ksawlii
1c4245ba87
Revert "ext4: dax: fix overflowing extents beyond inode size when partially writing"
...
This reverts commit eb2d9a8577
.
2024-11-24 00:23:00 +01:00
Ksawlii
8e8df408d7
Revert "ext4: fix inode tree inconsistency caused by ENOMEM"
...
This reverts commit 9a68c22120
.
2024-11-24 00:23:00 +01:00
Ksawlii
a64018a67a
Revert "unicode: Don't special case ignorable code points"
...
This reverts commit 52bec9283f
.
2024-11-24 00:23:00 +01:00
Ksawlii
603407d8ff
Revert "ext4: nested locking for xattr inode"
...
This reverts commit b9112f49aa
.
2024-11-24 00:22:59 +01:00
Ksawlii
6407d85670
Revert "NFSD: Mark filecache "down" if init fails"
...
This reverts commit 504cb79c21
.
2024-11-24 00:22:57 +01:00
Ksawlii
8d52581ad5
Revert "SUNRPC: Fix integer overflow in decode_rc_list()"
...
This reverts commit 8f25df6566
.
2024-11-24 00:22:57 +01:00
Ksawlii
0381b2073a
Revert "NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies()"
...
This reverts commit 4bb48602f3
.
2024-11-24 00:22:57 +01:00
Ksawlii
a7cd6c4b5a
Revert "ext4: fix warning in ext4_dio_write_end_io()"
...
This reverts commit b4693ba24d
.
2024-11-24 00:22:54 +01:00
Ksawlii
2baef39fde
Revert "fat: fix uninitialized variable"
...
This reverts commit e739627286
.
2024-11-24 00:22:53 +01:00
Ksawlii
3d2f22dcfc
Revert "nilfs2: propagate directory read errors from nilfs_find_entry()"
...
This reverts commit b3a475e970
.
2024-11-24 00:22:51 +01:00
Ryusuke Konishi
903d35b110
nilfs2: fix kernel bug due to missing clearing of checked flag
...
commit 41e192ad2779cae0102879612dfe46726e4396aa upstream.
Syzbot reported that in directory operations after nilfs2 detects
filesystem corruption and degrades to read-only,
__block_write_begin_int(), which is called to prepare block writes, may
fail the BUG_ON check for accesses exceeding the folio/page size,
triggering a kernel bug.
This was found to be because the "checked" flag of a page/folio was not
cleared when it was discarded by nilfs2's own routine, which causes the
sanity check of directory entries to be skipped when the directory
page/folio is reloaded. So, fix that.
This was necessary when the use of nilfs2's own page discard routine was
applied to more than just metadata files.
Link: https://lkml.kernel.org/r/20241017193359.5051-1-konishi.ryusuke@gmail.com
Fixes: 8c26c4e2694a ("nilfs2: fix issue with flush kernel thread after remount in RO mode because of driver's internal error or metadata corruption")
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@gmail.com>
Reported-by: syzbot+d6ca2daf692c7a82f959@syzkaller.appspotmail.com
Closes: https://syzkaller.appspot.com/bug?extid=d6ca2daf692c7a82f959
Cc: <stable@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-11-23 23:22:06 +01:00