aboutsummaryrefslogtreecommitdiff
path: root/drivers/usb/cdns3/cdns3-trace.c
diff options
context:
space:
mode:
authorGabriel Krisman Bertazi <[email protected]>2021-10-25 16:27:41 -0300
committerJan Kara <[email protected]>2021-10-27 12:37:20 +0200
commit936d6a38be39177495af38497bf8da1c6128fa1b (patch)
treefe56f1c553c6853f1a037ee42d564ffa0ca83146 /drivers/usb/cdns3/cdns3-trace.c
parent572c28f27a269f88e2d8d7b6b1507f114d637337 (diff)
fanotify: Report fid info for file related file system errors
Plumb the pieces to add a FID report to error records. Since all error event memory must be pre-allocated, we pre-allocate the maximum file handle size possible, such that it should always fit. For errors that don't expose a file handle, report it with an invalid FID. Internally we use zero-length FILEID_ROOT file handle for passing the information (which we report as zero-length FILEID_INVALID file handle to userspace) so we update the handle reporting code to deal with this case correctly. Link: https://lore.kernel.org/r/[email protected] Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Gabriel Krisman Bertazi <[email protected]> Reviewed-by: Amir Goldstein <[email protected]> Reviewed-by: Jan Kara <[email protected]> [Folded two patches into 2 to make series bisectable] Signed-off-by: Jan Kara <[email protected]>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-trace.c')
0 files changed, 0 insertions, 0 deletions