aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
diff options
context:
space:
mode:
authorMiklos Szeredi <[email protected]>2025-04-16 08:53:58 +0000
committerMiklos Szeredi <[email protected]>2025-05-29 10:31:23 +0000
commitc31f91c6af96a5eb0632f4aee8d4e39cad7d7559 (patch)
treee67f53aaeee84bffbf267e20fe4f65f73f3721e0 /drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
parentfuse: support large folios for writeback (diff)
downloadkernel-c31f91c6af96a5eb0632f4aee8d4e39cad7d7559.tar.gz
kernel-c31f91c6af96a5eb0632f4aee8d4e39cad7d7559.zip
fuse: don't allow signals to interrupt getdents copying
When getting the directory contents, the entries are first fetched to a kernel buffer, then they are copied to userspace with dir_emit(). This second phase is non-blocking as long as the userspace buffer is not paged out, making it interruptible makes zero sense. Overload d_type as flags, since it only uses 4 bits from 32. Reviewed-by: Bernd Schubert <[email protected]> Signed-off-by: Miklos Szeredi <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c')
0 files changed, 0 insertions, 0 deletions