lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ