[<prev] [next>] [day] [month] [year] [list]
Message-ID: <1345605834.23278.280.camel@haakon2.linux-iscsi.org>
Date: Tue, 21 Aug 2012 20:23:54 -0700
From: "Nicholas A. Bellinger" <nab@...ux-iscsi.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: target-devel <target-devel@...r.kernel.org>,
linux-scsi <linux-scsi@...r.kernel.org>,
LKML <linux-kernel@...r.kernel.org>,
"Michael S. Tsirkin" <mst@...hat.com>, Yi Zou <yi.zou@...el.com>,
"Rustad, Mark D" <mark.d.rustad@...el.com>,
Roland Dreier <roland@...nel.org>,
Christoph Hellwig <hch@....de>
Subject: [GIT PULL] target fixes for v3.6-rc3
Hello Linus!
The following are pending target fixes destined for v3.6-rc3. Please go
ahead and pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
The executive summary includes:
- Post-merge review comments for tcm_vhost (MST + nab)
- Avoid debugging overhead when not debugging for tcm-fc(FCoE) (MDR)
- Fix NULL pointer dereference bug on alloc_page failulre (Yi Zou)
- Fix REPORT_LUNs regression bug with pSCSI export (AlexE + nab)
- Fix regression bug with handling of zero-length data CDBs (nab)
- Fix vhost_scsi_target structure alignment (MST)
Thanks again to everyone who contributed a bugfix patch, gave review
feedback on tcm_vhost code, and/or reported a bug during their own
testing over the last weeks.
There is one other outstanding bug reported by Roland recently related
to SCSI transfer length overflow handling, for which the current
proposed bugfix has been left in queue pending further testing with
other non iscsi-target based fabric drivers.
As the patch is verified with loopback (local SGL memory from SCSI LLD)
+ tcm_qla2xxx (TCM allocated SGL memory mapped to PCI HW) fabric ports,
it will be included into the next 3.6-rc-fixes PULL request.
Thank you!
--nab
Denis Efremov (1):
tcm_fc: rcu_deref outside rcu lock/unlock section
Fengguang Wu (1):
tcm_vhost: Fix incorrect IS_ERR() usage in vhost_scsi_map_iov_to_sgl
Mark Rustad (1):
tcm_fc: Avoid debug overhead when not debugging
Michael S. Tsirkin (1):
tcm_vhost: Fix vhost_scsi_target structure alignment
Nicholas Bellinger (4):
tcm_vhost: Post-merge review changes requested by MST
tcm_vhost: Change vhost_scsi_target->vhost_wwpn to char *
target/pscsi: Fix bug with REPORT_LUNs handling for SCSI passthrough
target: Fix regression bug with handling of zero-length data CDBs
Roland Dreier (1):
target: Remove unused se_cmd.cmd_spdtl
Yi Zou (1):
target: fix NULL pointer dereference bug alloc_page() fails to get
memory
drivers/target/target_core_pscsi.c | 9 ++-
drivers/target/target_core_transport.c | 15 ++-
drivers/target/tcm_fc/tcm_fc.h | 1 +
drivers/target/tcm_fc/tfc_cmd.c | 8 +-
drivers/target/tcm_fc/tfc_sess.c | 4 +-
drivers/vhost/tcm_vhost.c | 203 ++++++++++++++++++--------------
drivers/vhost/tcm_vhost.h | 12 +-
include/target/target_core_base.h | 2 -
8 files changed, 146 insertions(+), 108 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists