55c7bc37e05b ("mtip32xx: remove mtip_get_int_command") 7bbf118f3b15 ("mtip32xx: remove mtip_init_cmd_header") 449a15d9e49a ("mtip32xx: remove __force_bit2int") 8a05aa4ce3bf ("mtip32xx: avoid to read HOST_CAP from HW in .queue_rq()") 6f63503c8af5 ("mtip32xx: convert internal commands to regular block infrastructure") 994ff079e8f6 ("mtip32xx: cleanup internal tag assumptions") 3f5e6a35774c ("mtip32xx: convert internal command issue to block IO path") 0f6422a2c57c ("mtip32xx: get rid of 'atomic' argument to mtip_exec_internal_command()") a4e84aae8139 ("mtip32xx: use runtime tag to initialize command header") 95c55ff425fa ("mtip32xx: fix dereference of stack garbage") 08e0029aa2a4 ("blk-mq: remove the error argument to blk_mq_complete_request") 2609587c1eeb ("xen-blkfront: don't use req->errors") 4dda4735c581 ("mtip32xx: add a status field to struct mtip_cmd") 1e388ae0b93b ("nbd: don't use req->errors") e0af413a45cb ("dm rq: don't pass irrelevant error code to blk_mq_complete_request") eb1a61a3639f ("null_blk: don't pass always-0 req->errors to blk_mq_complete_request") fe2cb2905c3d ("loop: zero-fill bio on the submitting cpu") 17d5363b83f8 ("scsi: introduce a result field in struct scsi_request") d19633d5375b ("virtio_blk: don't use req->errors") 27fa9bc54541 ("nvme: split nvme status from block req->errors") d663b69ff378 ("nvme-fc: fix status code handling in nvme_fc_fcpio_done") b7819b925918 ("block: remove the blk_execute_rq return value") 5ea8d10802ec ("nbd: separate out the config information") f3733247ae7c ("nbd: handle single path failures gracefully") c05f8525f67b ("blk-mq-sched: make completed_request() callback more useful") 65f619d25351 ("Merge branch 'for-linus' into for-4.12/block")