summaryrefslogtreecommitdiff
path: root/include/uapi/linux
diff options
context:
space:
mode:
authorAndreas Gruenbacher <agruenba@redhat.com>2026-02-05 17:52:57 +0300
committerAndreas Gruenbacher <agruenba@redhat.com>2026-02-05 20:00:45 +0300
commite411d74cc5ba290f85d0dd5e4d1df8f1d6d975d2 (patch)
tree8c36c5117ea7ddc448e8470e921cceb1f920653d /include/uapi/linux
parentda6f5bbc2e7902f578b503f2a4c3d8d09ca4b102 (diff)
downloadlinux-e411d74cc5ba290f85d0dd5e4d1df8f1d6d975d2.tar.xz
gfs2: fiemap page fault fix
In gfs2_fiemap(), we are calling iomap_fiemap() while holding the inode glock. This can lead to recursive glock taking if the fiemap buffer is memory mapped to the same inode and accessing it triggers a page fault. Fix by disabling page faults for iomap_fiemap() and faulting in the buffer by hand if necessary. Fixes xfstest generic/742. Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
Diffstat (limited to 'include/uapi/linux')
0 files changed, 0 insertions, 0 deletions