linux/drivers/s390
Christoph Hellwig 5a97806f7d block: change the blk_queue_split calling convention
The double indirect bio leads to somewhat suboptimal code generation.
Instead return the (original or split) bio, and make sure the
request_queue arguments to the lower level helpers is passed after the
bio to avoid constant reshuffling of the argument passing registers.

Also give it and the helpers used to implement it more descriptive names.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Link: https://lore.kernel.org/r/20220727162300.3089193-2-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2022-08-02 17:22:53 -06:00
..
block block: change the blk_queue_split calling convention 2022-08-02 17:22:53 -06:00
char s390/sclp: Fix typo in comments 2022-06-30 19:40:36 +02:00
cio Driver core changes for 5.19-rc1 2022-06-03 11:48:47 -07:00
crypto s390/ap: fix error handling in __verify_queue_reservations() 2022-07-15 07:07:36 +02:00
net s390/qeth: Fix typo 'the the' in comment 2022-07-25 10:52:28 +01:00
scsi scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices 2022-01-24 23:30:27 -05:00
virtio virtio: disable notification hardening by default 2022-06-24 02:49:48 -04:00
Makefile s390: remove pointless drivers-y in drivers/s390/Makefile 2019-09-16 13:21:51 +02:00