WSL2-Linux-Kernel/drivers
Ming Lei 2385ebf38f block: null_blk: batched complete poll requests
Complete poll requests via blk_mq_add_to_batch() and
blk_mq_end_request_batch(), so that we can cover batched complete
code path by running null_blk test.

Meantime this way shows ~14% IOPS boost on 't/io_uring /dev/nullb0'
in my test.

Signed-off-by: Ming Lei <ming.lei@redhat.com>
Link: https://lore.kernel.org/r/20211203081703.3506020-1-ming.lei@redhat.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2021-12-03 06:36:28 -07:00
..
accessibility
acpi Merge branch 'acpi-properties' 2021-11-26 19:45:31 +01:00
amba
android
ata
atm
auxdisplay
base
bcma
block block: null_blk: batched complete poll requests 2021-12-03 06:36:28 -07:00
bluetooth
bus
cdrom block: remove GENHD_FL_EXT_DEVT 2021-11-29 06:38:35 -07:00
char
clk
clocksource
comedi
connector
counter
cpufreq cpufreq: intel_pstate: ITMT support for overclocked system 2021-11-23 14:11:18 +01:00
cpuidle
crypto
cxl
dax
dca
devfreq
dio
dma
dma-buf
edac
eisa
extcon
firewire
firmware firmware: smccc: Fix check for ARCH_SOC_ID not implemented 2021-11-22 11:42:59 +01:00
fpga
fsi
gnss
gpio
gpu xen: branch for v5.16-rc3 2021-11-26 09:54:13 -08:00
greybus
hid HID: multitouch: Fix Iiyama ProLite T1931SAW (0eef:0001 again!) 2021-11-19 16:00:21 +01:00
hsi
hv
hwmon
hwspinlock
hwtracing
i2c i2c: virtio: disable timeout handling 2021-11-23 10:55:48 +01:00
i3c
idle
iio
infiniband RDMA/qib: rename copy_io to qib_copy_io 2021-11-29 06:41:29 -07:00
input xen: add "not_essential" flag to struct xenbus_driver 2021-11-23 13:41:29 -06:00
interconnect
iommu iommu/vt-d: Fix unmap_pages support 2021-11-26 22:54:47 +01:00
ipack
irqchip
isdn
leds
macintosh
mailbox
mcb
md block: remove the ->rq_disk field in struct request 2021-11-29 06:41:29 -07:00
media media fixes for v5.16-rc3 2021-11-22 14:58:57 -08:00
memory memory: mtk-smi: Fix a null dereference for the ostd 2021-11-25 14:46:00 +01:00
memstick
message
mfd
misc
mmc block: remove the gendisk argument to blk_execute_rq 2021-11-29 06:41:29 -07:00
most
mtd mtd_blkdevs: remove the sector out of range check in do_blktrans_request 2021-11-29 06:41:29 -07:00
mux
net vhost,virtio,vdpa: bugfixes 2021-11-28 11:58:52 -08:00
nfc nfc: virtual_ncidev: change default device permissions 2021-11-26 11:14:31 -08:00
ntb
nubus
nvdimm
nvme block: remove the gendisk argument to blk_execute_rq 2021-11-29 06:41:29 -07:00
nvmem
of
opp
parisc
parport
pci
pcmcia
perf
phy
pinctrl
platform Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid 2021-11-24 09:44:13 -08:00
pnp
power
powercap
pps
ps3
ptp
pwm
rapidio
ras
regulator
remoteproc
reset
rpmsg
rtc
s390
sbus
scsi scsi: remove the gendisk argument to scsi_ioctl 2021-11-29 06:41:29 -07:00
sh
siox
slimbus
soc
soundwire
spi
spmi
ssb
staging
target block: remove the gendisk argument to blk_execute_rq 2021-11-29 06:41:29 -07:00
tc
tee
thermal
thunderbolt
tty xen: flag hvc_xen to be not essential for system boot 2021-11-23 13:42:08 -06:00
uio
usb block: remove the ->rq_disk field in struct request 2021-11-29 06:41:29 -07:00
vdpa vdpa_sim: avoid putting an uninitialized iova_domain 2021-11-24 19:00:29 -05:00
vfio
vhost vhost-vdpa: clean irqs before reseting vdpa device 2021-11-24 19:00:28 -05:00
video xen: branch for v5.16-rc3 2021-11-26 09:54:13 -08:00
virt
virtio Revert "virtio_ring: validate used buffer length" 2021-11-24 18:47:27 -05:00
visorbus
vlynq
vme
w1
watchdog
xen xen: detect uninitialized xenbus in xenbus_init 2021-11-24 08:55:15 -06:00
zorro
Kconfig
Makefile