From: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
To: linux-scsi <linux-scsi@vger.kernel.org>,
James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: Christoph Hellwig <hch@lst.de>,
Mike Christie <michaelc@cs.wisc.edu>,
Hannes Reinecke <hare@suse.de>,
FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>,
Joel Becker <jlbec@evilplan.org>,
Douglas Gilbert <dgilbert@interlog.com>,
Nicholas Bellinger <nab@linux-iscsi.org>
Subject: [PATCH 00/12] target: Updates for .38-rc4
Date: Thu, 3 Feb 2011 22:45:00 -0800 [thread overview]
Message-ID: <1296801912-18857-1-git-send-email-nab@linux-iscsi.org> (raw)
From: Nicholas Bellinger <nab@linux-iscsi.org>
Hi James and Co,
Please consider the following patch series for mainline target code.
It consists of predominately configfs bugfixes uncovered with recent SLUB
poison testing, and proper removal of legacy procfs target_core_mib.c code.
Note that the complete set of fabric independent statistics (SCSI MIBs) and
fabric dependent statistics will be included as native configfs group context
'per value' attribute series during the .39 time frame.
Note this series is expected to be applied on top of the 24 patch series
from scsi-post-merge-2.6.git/for-38-rc3-v2 here:
[PATCH 00/24] target updates for .38-rc3 (v2)
http://marc.info/?l=linux-scsi&m=129632617326015&w=2
This patch series is against the following commit with the above series
applied:
commit ebf53826e105f488f4f628703a108e98940d1dc5
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date: Tue Feb 1 13:05:49 2011 +1000
Linux 2.6.38-rc3
This series is also availible for a direct PULL from here:
git://git.kernel.org/pub/scm/linux/kernel/git/nab/scsi-post-merge-2.6.git for-38-rc4
Please review and apply for mainline.
Thanks!
Signed-off-by: Nicholas A. Bellinger <nab@linux-iscsi.org>
Jesper Juhl (1):
target: Avoid mem leak and needless work in transport_generic_get_mem
Nicholas Bellinger (11):
target: Fix top-level configfs_subsystem default_group shutdown
breakage
target: Move core_delete_hba() into ->release() callback
target: Move subdev release logic into ->release() callback
target: Move core_alua_free_lu_gp() into ->release() callback
target: Move core_alua_free_tg_pt_gp() into ->release() callback
target: Move fabric dependent struct se_wwn free into ->release()
callback
target: Move fabric dependent se_portal_group free into ->release()
callback
target: Move fabric dependent se_node_acl free into ->release
callback()
target: Move fabric dependent struct se_tpg_np free into ->release()
callback
target: Move fabric independent se_lun_acl free into ->release()
callback
target: Remove procfs based target_core_mib.c code
drivers/target/Makefile | 1 -
drivers/target/target_core_configfs.c | 149 ++--
drivers/target/target_core_device.c | 3 -
drivers/target/target_core_fabric_configfs.c | 92 ++-
drivers/target/target_core_hba.c | 1 -
drivers/target/target_core_mib.c | 1098 --------------------------
drivers/target/target_core_mib.h | 21 -
drivers/target/target_core_tpg.c | 10 -
drivers/target/target_core_transport.c | 52 +-
include/target/target_core_base.h | 21 +-
include/target/target_core_transport.h | 2 +
11 files changed, 207 insertions(+), 1243 deletions(-)
delete mode 100644 drivers/target/target_core_mib.c
delete mode 100644 drivers/target/target_core_mib.h
--
1.7.4
next reply other threads:[~2011-02-04 6:45 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-02-04 6:45 Nicholas A. Bellinger [this message]
2011-02-04 6:45 ` [PATCH 01/12] target: Avoid mem leak and needless work in transport_generic_get_mem Nicholas A. Bellinger
2011-02-04 6:45 ` [PATCH 02/12] target: Fix top-level configfs_subsystem default_group shutdown breakage Nicholas A. Bellinger
2011-02-04 6:45 ` [PATCH 03/12] target: Move core_delete_hba() into ->release() callback Nicholas A. Bellinger
2011-02-04 6:45 ` [PATCH 04/12] target: Move subdev release logic " Nicholas A. Bellinger
2011-02-04 6:45 ` [PATCH 05/12] target: Move core_alua_free_lu_gp() " Nicholas A. Bellinger
2011-02-04 6:45 ` [PATCH 06/12] target: Move core_alua_free_tg_pt_gp() " Nicholas A. Bellinger
2011-02-04 6:45 ` [PATCH 07/12] target: Move fabric dependent struct se_wwn free " Nicholas A. Bellinger
2011-02-04 6:45 ` [PATCH 08/12] target: Move fabric dependent se_portal_group " Nicholas A. Bellinger
2011-02-04 6:45 ` [PATCH 09/12] target: Move fabric dependent se_node_acl free into ->release callback() Nicholas A. Bellinger
2011-02-04 6:45 ` [PATCH 10/12] target: Move fabric dependent struct se_tpg_np free into ->release() callback Nicholas A. Bellinger
2011-02-04 6:45 ` [PATCH 11/12] target: Move fabric independent se_lun_acl " Nicholas A. Bellinger
2011-02-04 6:45 ` [PATCH 12/12] target: Remove procfs based target_core_mib.c code Nicholas A. Bellinger
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1296801912-18857-1-git-send-email-nab@linux-iscsi.org \
--to=nab@linux-iscsi.org \
--cc=James.Bottomley@HansenPartnership.com \
--cc=dgilbert@interlog.com \
--cc=fujita.tomonori@lab.ntt.co.jp \
--cc=hare@suse.de \
--cc=hch@lst.de \
--cc=jlbec@evilplan.org \
--cc=linux-scsi@vger.kernel.org \
--cc=michaelc@cs.wisc.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox