UPSTREAM: io_uring: fix races with file table unregister
[ Upstream commit b0380bf6 ] Fixed file table quiesce might unlock ->uring_lock, potentially letting new requests to be submitted, don't allow those requests to use the table as they will race with unregistration. Reported-and-tested-by:van fantasy <g1042620637@gmail.com> Fixes: 05f3fb3c ("io_uring: avoid ring quiesce for fixed file set unregister and update") Change-Id: I6237b05e950faa41672fe77cd33cebf5e57cf13a Signed-off-by:
Pavel Begunkov <asml.silence@gmail.com> Signed-off-by:
Sasha Levin <sashal@kernel.org> (cherry picked from commit b1e7cade) Bug: 268174392 Signed-off-by:
Greg Kroah-Hartman <gregkh@google.com>
Loading
Please sign in to comment