aboutsummaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-bit.c
diff options
context:
space:
mode:
authorSandeep Dhavale <[email protected]>2023-04-01 06:05:08 +0000
committerGreg Kroah-Hartman <[email protected]>2023-04-05 19:24:01 +0200
commitd356b3cdd00cae4508be566a47c0cfb74e14862a (patch)
tree0be5c4d8b57e163785c316e0a5d72eebbee29736 /lib/mpi/mpi-bit.c
parenteddebe39602efe631b83ff8d03f26eba12cfd760 (diff)
usb: gadget: f_fs: Fix ffs_epfile_read_iter to handle ITER_UBUF
iov_iter for ffs_epfile_read_iter can be ITER_UBUF with io_uring. In that case dup_iter() does not have to allocate anything and it can return NULL. ffs_epfile_read_iter treats this as a failure and returns -ENOMEM. Fix it by checking if iter_is_ubuf(). Fixes: 1e23db450cff ("io_uring: use iter_ubuf for single range imports") Signed-off-by: Sandeep Dhavale <[email protected]> Acked-by: Jens Axboe <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-bit.c')
0 files changed, 0 insertions, 0 deletions