Revision 2e6e1fde32d7d41cf076c21060c329d3fdbce25c authored by Pavel Begunkov on 05 December 2019, 13:15:45 UTC, committed by Jens Axboe on 05 December 2019, 13:54:51 UTC
In case of an error io_submit_sqe() drops a request and continues
without it, even if the request was a part of a link. Not only it
doesn't cancel links, but also may execute wrong sequence of actions.

Stop consuming sqes, and let the user handle errors.

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
1 parent 78076bb
History
File Mode Size
LSM
acpi
aoe
auxdisplay
blockdev
cgroup-v1
cifs
device-mapper
gpio
hw-vuln
kdump
laptops
mm
namespaces
perf
pm
sysctl
wimax
README.rst -rw-r--r-- 18.0 KB
bcache.rst -rw-r--r-- 23.7 KB
binderfs.rst -rw-r--r-- 2.9 KB
binfmt-misc.rst -rw-r--r-- 7.2 KB
braille-console.rst -rw-r--r-- 1.7 KB
btmrvl.rst -rw-r--r-- 2.7 KB
bug-bisect.rst -rw-r--r-- 2.1 KB
bug-hunting.rst -rw-r--r-- 15.0 KB
cgroup-v2.rst -rw-r--r-- 94.0 KB
clearing-warn-once.rst -rw-r--r-- 275 bytes
cpu-load.rst -rw-r--r-- 3.0 KB
cputopology.rst -rw-r--r-- 5.7 KB
devices.rst -rw-r--r-- 11.9 KB
devices.txt -rw-r--r-- 104.6 KB
dynamic-debug-howto.rst -rw-r--r-- 13.0 KB
efi-stub.rst -rw-r--r-- 3.8 KB
ext4.rst -rw-r--r-- 26.8 KB
highuid.rst -rw-r--r-- 2.6 KB
hw_random.rst -rw-r--r-- 3.8 KB
index.rst -rw-r--r-- 2.2 KB
init.rst -rw-r--r-- 2.6 KB
initrd.rst -rw-r--r-- 14.3 KB
iostats.rst -rw-r--r-- 9.3 KB
java.rst -rw-r--r-- 10.9 KB
jfs.rst -rw-r--r-- 2.6 KB
kernel-parameters.rst -rw-r--r-- 8.1 KB
kernel-parameters.txt -rw-r--r-- 192.6 KB
kernel-per-CPU-kthreads.rst -rw-r--r-- 13.3 KB
lcd-panel-cgram.rst -rw-r--r-- 1.2 KB
ldm.rst -rw-r--r-- 4.6 KB
lockup-watchdogs.rst -rw-r--r-- 4.1 KB
md.rst -rw-r--r-- 27.0 KB
module-signing.rst -rw-r--r-- 11.1 KB
mono.rst -rw-r--r-- 2.5 KB
numastat.rst -rw-r--r-- 1.0 KB
parport.rst -rw-r--r-- 9.3 KB
perf-security.rst -rw-r--r-- 10.3 KB
pnp.rst -rw-r--r-- 7.0 KB
ramoops.rst -rw-r--r-- 5.7 KB
rapidio.rst -rw-r--r-- 2.2 KB
ras.rst -rw-r--r-- 42.1 KB
reporting-bugs.rst -rw-r--r-- 7.5 KB
rtc.rst -rw-r--r-- 7.0 KB
security-bugs.rst -rw-r--r-- 3.9 KB
serial-console.rst -rw-r--r-- 4.3 KB
svga.rst -rw-r--r-- 11.8 KB
sysfs-rules.rst -rw-r--r-- 9.4 KB
sysrq.rst -rw-r--r-- 12.1 KB
tainted-kernels.rst -rw-r--r-- 7.6 KB
thunderbolt.rst -rw-r--r-- 11.3 KB
ufs.rst -rw-r--r-- 1.3 KB
unicode.rst -rw-r--r-- 7.1 KB
vga-softcursor.rst -rw-r--r-- 1.9 KB
video-output.rst -rw-r--r-- 1.1 KB
xfs.rst -rw-r--r-- 17.8 KB

README.rst

back to top