summaryrefslogtreecommitdiff
path: root/fs/gfs2/lops.c
diff options
context:
space:
mode:
authorDeepak R Varma <drv@mailo.com>2023-06-26 09:51:09 +0300
committerAndreas Gruenbacher <agruenba@redhat.com>2023-07-03 23:30:47 +0300
commit58721bd46c9aaa2d890b2d61cbb8740745455aa9 (patch)
treee2a37316bd3f0ffdec04c64106a464bc50445630 /fs/gfs2/lops.c
parentf246dd4b78e0efda8aa3f93f831a44e12ef0e59e (diff)
downloadlinux-58721bd46c9aaa2d890b2d61cbb8740745455aa9.tar.xz
gfs2: Replace deprecated kmap_atomic with kmap_local_page
kmap_atomic() is deprecated in favor of kmap_local_{folio,page}(). Therefore, replace kmap_atomic() with kmap_local_page() in gfs2_internal_read() and stuffed_readpage(). kmap_atomic() disables page-faults and preemption (the latter only for !PREEMPT_RT kernels), However, the code within the mapping/un-mapping in gfs2_internal_read() and stuffed_readpage() does not depend on the above-mentioned side effects. Therefore, a mere replacement of the old API with the new one is all that is required (i.e., there is no need to explicitly add any calls to pagefault_disable() and/or preempt_disable()). Signed-off-by: Deepak R Varma <drv@mailo.com> Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
Diffstat (limited to 'fs/gfs2/lops.c')
0 files changed, 0 insertions, 0 deletions