[dm-devel] dm-mq and end_clone_request()
Bart Van Assche
bart.vanassche at sandisk.com
Thu Aug 4 17:42:36 UTC 2016
On 08/04/2016 09:10 AM, Mike Snitzer wrote:
> Anyway, at this point you're having us test too many changes that aren't
> yet upstream:
>
> $ git diff bart/srp-initiator-for-next dm/dm-4.7-mpath-fixes -- drivers block include kernel | diffstat
> block/bio-integrity.c | 1
> block/blk-cgroup.c | 4
> block/blk-core.c | 16 ---
> block/blk-mq.c | 16 ---
> block/partition-generic.c | 3
> drivers/acpi/acpica/nswalk.c | 1
> drivers/infiniband/core/rw.c | 24 +++--
> drivers/infiniband/core/verbs.c | 9 --
> drivers/infiniband/hw/hfi1/Kconfig | 1
> drivers/infiniband/hw/mlx4/qp.c | 6 -
> drivers/infiniband/sw/rdmavt/Kconfig | 1
> drivers/infiniband/ulp/isert/ib_isert.c | 2
> drivers/infiniband/ulp/isert/ib_isert.h | 1
> drivers/infiniband/ulp/srp/ib_srp.c | 131 --------------------------------
> drivers/infiniband/ulp/srp/ib_srp.h | 5 -
> drivers/infiniband/ulp/srpt/ib_srpt.c | 10 +-
> drivers/infiniband/ulp/srpt/ib_srpt.h | 6 -
> drivers/md/dm-crypt.c | 4
> drivers/md/dm-ioctl.c | 77 +++++++++---------
> drivers/md/dm-mpath.c | 32 -------
> drivers/md/dm.c | 22 -----
> drivers/scsi/scsi_lib.c | 36 +-------
> drivers/scsi/scsi_priv.h | 2
> drivers/scsi/scsi_scan.c | 2
> drivers/scsi/scsi_sysfs.c | 48 -----------
> drivers/scsi/sd.c | 6 -
> drivers/scsi/sg.c | 3
> include/linux/blk-mq.h | 3
> include/linux/blk_types.h | 5 -
> include/linux/blkdev.h | 1
> include/linux/dmar.h | 2
> include/rdma/ib_verbs.h | 6 -
> include/scsi/scsi_device.h | 2
> kernel/sched/wait.c | 2
> 34 files changed, 106 insertions(+), 384 deletions(-)
Hello Mike,
Most of the changes you are referring to either are already upstream,
are expected to arrive in Linus' tree later this week or only add
debugging pr_info() statements. The changes that either are already
upstream or that are expected to be upstream soon are:
$ for b in origin/master dledford-rdma/k.o/for-4.8-1
dledford-rdma/k.o/for-4.8-2; do git log v4.7..$b --author="Bart Van
Assche" | grep ^commit -A4 | sed -n 's/^ //p'; done
block: Fix spelling in a source code comment
dm ioctl: Simplify parameter buffer management code
dm crypt: Fix sparse complaints
block/blk-cgroup.c: Declare local symbols static
block/bio-integrity.c: Add #include "blk.h"
block/partition-generic.c: Remove a set-but-not-used variable
IB/hfi1: Disable by default
IB/rdmavt: Disable by default
IB/isert: Remove an unused member variable
IB/srpt: Simplify srpt_queue_response()
IB/srpt: Limit the number of SG elements per work request
IB/core, RDMA RW API: Do not exceed QP SGE send limit
IB/core: Make rdma_rw_ctx_init() initialize all used fields
Bart.
More information about the dm-devel
mailing list