summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2023-03-10 19:31:29 +0300
committerLinus Torvalds <torvalds@linux-foundation.org>2023-03-10 19:31:29 +0300
commitf331c5de7960d69fc767d2dc08f5f5859ce70061 (patch)
tree52cc2d35b1de98234bd7ad1ca53180dc7e15c3a5 /include
parent49be4fb28109b86a8ffe117415c306389a394cb2 (diff)
parentfa780334a8c392d959ae05eb19f2410b3a1e6cb0 (diff)
downloadlinux-f331c5de7960d69fc767d2dc08f5f5859ce70061.tar.xz
Merge tag 'io_uring-6.3-2023-03-09' of git://git.kernel.dk/linux
Pull io_uring fixes from Jens Axboe: - Stop setting PF_NO_SETAFFINITY on io-wq workers. This has been reported in the past as it confuses some applications, as some of their threads will fail with -1/EINVAL if attempted affinitized. Most recent report was on cpusets, where enabling that with io-wq workers active will fail. Just deal with the mask changing by checking when a worker times out, and then exit if we have no work pending. - Fix an issue with passthrough support where we don't properly check if the file type has pollable uring_cmd support. - Fix a reported W=1 warning on a variable being set and unused. Add a special helper for iterating these lists that doesn't save the previous list element, if that iterator never ends up using it. * tag 'io_uring-6.3-2023-03-09' of git://git.kernel.dk/linux: io_uring: silence variable ‘prev’ set but not used warning io_uring/uring_cmd: ensure that device supports IOPOLL io_uring/io-wq: stop setting PF_NO_SETAFFINITY on io-wq workers
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions