summaryrefslogtreecommitdiff
path: root/include/linux/timerqueue_types.h
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2026-06-16 12:14:20 +0530
committerLinus Torvalds <torvalds@linux-foundation.org>2026-06-16 12:14:20 +0530
commit6f60a6033c7dfd02ba8d94111965189c9a7866d4 (patch)
tree394c91ae04712e62e16941346bfce8171e3ec9f9 /include/linux/timerqueue_types.h
parent31b706da2cfd8ee3352391181ccf9696bed3d25d (diff)
parente5925f33e4fa9ee313d481557607adce8e30ed2e (diff)
Merge tag 'nilfs2-v7.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/vdubeyko/nilfs2
Pull nilfs2 updates from Viacheslav Dubeyko: "Fixes of syzbot reported issue and various small fixes in NILFS2 functionality. - fix hung task in nilfs_transaction_begin() (Deepanshu Kartikey) Reported by syzbot. The root cause is that user-supplied segment numbers were not validated before nilfs_clean_segments() began doing work; the range check on each segnum was performed deep inside the call chain by nilfs_sufile_updatev(), which emits a nilfs_warn() per invalid entry while still holding the segctor lock and the sufile mi_sem. Fix it by validating the contents of kbufs[4] in nilfs_clean_segments() immediately after acquiring ns_segctor_sem via nilfs_transaction_lock(). - fix a smatch warning in nilfs_mkdir() warn (Hongling Zeng) This corrects a semantic issue related to the use of the ERR_PTR macro that arose from a recent VFS change. - fix a backing_dev_info reference leak (Shuangpeng Bai) setup_bdev_super() initializes sb->s_bdev and takes a reference on the block device backing_dev_info when assigning sb->s_bdi. nilfs_fill_super() takes another reference to the same backing_dev_info and stores it in sb->s_bdi again. The extra reference is not paired with a matching bdi_put(), since generic_shutdown_super() releases sb->s_bdi only once. Drop the redundant bdi_get() in nilfs_fill_super(). The single reference taken by setup_bdev_super() is enough and is released during superblock shutdown" * tag 'nilfs2-v7.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/vdubeyko/nilfs2: nilfs2: Fix return in nilfs_mkdir nilfs2: fix backing_dev_info reference leak nilfs2: reject CLEAN_SEGMENTS ioctl with out-of-range segment numbers
Diffstat (limited to 'include/linux/timerqueue_types.h')
0 files changed, 0 insertions, 0 deletions