]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
io_uring: make fallocate be hashed work
authorFengnan Chang <changfengnan@bytedance.com>
Mon, 23 Jun 2025 11:02:18 +0000 (19:02 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 17 Jul 2025 16:35:20 +0000 (18:35 +0200)
commit50b1e01aa1233fc36364e2d3e1855e7fb7723db5
treeae5c6e6b879ef3ab99a4b244aa81888e511f544e
parent825088c9035731add15a8780b16f6910f8deaff3
io_uring: make fallocate be hashed work

[ Upstream commit 88a80066af1617fab444776135d840467414beb6 ]

Like ftruncate and write, fallocate operations on the same file cannot
be executed in parallel, so it is better to make fallocate be hashed
work.

Signed-off-by: Fengnan Chang <changfengnan@bytedance.com>
Link: https://lore.kernel.org/r/20250623110218.61490-1-changfengnan@bytedance.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Sasha Levin <sashal@kernel.org>
io_uring/opdef.c