...@cs.wisc.edu]
Sent: Friday, July 25, 2014 11:14 AM
To: Anish Bhatt
Cc: open-iscsi@googlegroups.com; Karen Xie
Subject: Re: [PATCH] iscsiadm : make iface.ipaddress optional in iface configs
for transports that don't have a hard requirement on it.
On 07/24/2014 09:47 PM, Anish Bhatt wrote:
If an ipaddress
Hi, Mike,
The patch is taking care of the cases where the ip address is already
set by other tools.
And if the ip address is not present in the iface file, the ip of the
netdev/ethX is used.
Thanks,
Karen
-Original Message-
From: open-iscsi@googlegroups.com
To: Karen Xie
Cc: open-iscsi@googlegroups.com; linux-s...@vger.kernel.org;
james.bottom...@hansenpartnership.com
Subject: Re: [PATCH 2/2] cxgbi: get rid of gl_skb in cxgbi_ddp_info
On 01/10/2011 11:52 AM, Karen Xie wrote:
Hi, Mike,
What I mean is even if cxgb3i maintains a pool of skbs
07, 2011 3:48 PM
To: open-iscsi@googlegroups.com
Cc: Karen Xie; linux-s...@vger.kernel.org;
james.bottom...@hansenpartnership.com
Subject: Re: [PATCH 2/2] cxgbi: get rid of gl_skb in cxgbi_ddp_info
On 01/07/2011 05:42 PM, Mike Christie wrote:
On 01/07/2011 04:45 PM, k...@chelsio.com wrote
Thanks, Mike.
I will fix the patch and break it into per change.
Karen
-Original Message-
From: Mike Christie [mailto:micha...@cs.wisc.edu]
Sent: Wednesday, September 22, 2010 1:10 PM
To: Karen Xie
Cc: net...@vger.kernel.org; linux-s...@vger.kernel.org;
open-iscsi@googlegroups.com
Thanks,
Will use pr_xxx instead.
Karen
-Original Message-
From: Joe Perches [mailto:j...@perches.com]
Sent: Thursday, August 12, 2010 8:22 PM
To: Karen Xie
Cc: linux-ker...@vger.kernel.org; linux-s...@vger.kernel.org;
open-iscsi@googlegroups.com; Rakesh Ranjan;
james.bottom
Yes, you are right. I will fix it to make sure iscsi transport
registration happens only once.
Thanks,
Karen
-Original Message-
From: Mike Christie [mailto:micha...@cs.wisc.edu]
Sent: Wednesday, August 11, 2010 11:38 AM
To: open-iscsi@googlegroups.com
Cc: Karen Xie; linux-ker
Sure, I will move the callouts for both iscsi_transport and
scsi_host_template to LLD.
Thanks,
Karen
-Original Message-
From: Mike Christie [mailto:micha...@cs.wisc.edu]
Sent: Wednesday, August 11, 2010 11:28 AM
To: open-iscsi@googlegroups.com
Cc: Karen Xie; linux-ker...@vger.kernel.org
...@vger.kernel.org; Karen Xie; da...@davemloft.net;
james.bottom...@hansenpartnership.com
Subject: Re: [PATCH 2/3] cxgb4i: main driver files
On 04/08/2010 07:14 AM, Rakesh Ranjan wrote:
+static inline int cxgb4i_ddp_gl_map(struct pci_dev *pdev,
+ struct
Bottomley; Linux-SCSI Mailing List; Vikas Chaudhary;
open-iscsi; Karen Xie; Jayamohan Kalickal
Subject: Re: [PATCH 02/11] qla4xxx: added IPv6 support.
On 04/06/2010 05:21 AM, ravi.anand wrote:
On Feb 1, 2010, at 10:15 AM, Mike Christie wrote:
On 01/30/2010 12:28 AM, Ravi Anand wrote
...@cs.wisc.edu]
Sent: Mon 12/7/2009 8:34 AM
To: open-iscsi@googlegroups.com
Cc: james.bottom...@hansenpartnership.com; da...@davemloft.net; Steve Wise;
Karen Xie; linux-s...@vger.kernel.org; linux-ker...@vger.kernel.org;
net...@vger.kernel.org; Rakesh Ranjan
Subject: Re: [PATCH 1/1] cxgb3i: Fix
and provisioning packet handler for iSCSI
From: Karen Xie k...@chelsio.com
Date: Fri, 25 Sep 2009 15:34:22 -0700
Hmm, I am wondering how could this merge activity to be coordinated?
If
only the driver/scsi change is merged, then it won't compile either,
since it requires the driver/net change
: David Miller [mailto:da...@davemloft.net]
Sent: Friday, September 25, 2009 3:25 PM
To: Karen Xie
Cc: micha...@cs.wisc.edu; james.bottom...@hansenpartnership.com; Steve
Wise; Divy Le Ray; Rakesh Ranjan; linux-s...@vger.kernel.org;
open-iscsi@googlegroups.com; linux-ker...@vger.kernel.org;
net
]
Sent: Sat 6/27/2009 10:55 AM
To: Mike Christie
Cc: open-iscsi@googlegroups.com; linux-s...@vger.kernel.org; Karen Xie
Subject: Re: [PATCH 2.6.30-rc] cxgb3i -- fixed connection error when vlan is
enabled
On Sat, 2009-06-27 at 12:52 -0500, Mike Christie wrote:
On 06/26/2009 05:17 PM, k...@chelsio.com
Hi, James,
Thanks, I've re-submitted the patches to use kref instead.
Best regards,
Karen
-Original Message-
From: James Bottomley [mailto:james.bottom...@hansenpartnership.com]
Sent: Saturday, June 13, 2009 4:53 PM
To: Karen Xie
Cc: linux-s...@vger.kernel.org; open-iscsi
...@vger.kernel.org; Karen Xie; Jayamohan
Kalickal
Subject: Re: [PATCH 4/4] bnx2i: Add bnx2i iSCSI driver.
+
+/**
+ * bnx2i_nl_mesg_recv -
+ * @buf: pointer to buffer containing vendor specific message
+ * @buf: buffer length
+ *
+ */
+static int bnx2i_nl_mesg_recv(struct Scsi_Host
Hi,
Data digest is always offered as None, even for iBFT based boot
sessions started by iscsistart. I was trying to boot RHEL5 U3, and it
installs and boots fine to the iSCSI LUN, with Header digest on, and
Data digest off.
But if the Target always requires Data digests on, the login will fail
-Original Message-
From: Mike Christie [mailto:micha...@cs.wisc.edu]
Sent: Tuesday, April 07, 2009 9:00 AM
To: open-iscsi@googlegroups.com
Cc: Karen Xie
Subject: Re: [PATCH 1/1 2.6.30] cxgb3i -- increase command queue depth
Mike Christie wrote:
k...@chelsio.com wrote:
[PATCH 1/1
depth
Karen Xie wrote:
-Original Message-
From: Mike Christie [mailto:micha...@cs.wisc.edu]
Sent: Tuesday, April 07, 2009 9:00 AM
To: open-iscsi@googlegroups.com
Cc: Karen Xie
Subject: Re: [PATCH 1/1 2.6.30] cxgb3i -- increase command queue depth
Mike Christie wrote:
k
[PATCH 2.6.30] cxgb3i -- merge cxgb3i_ddp into cxgb3i module
From: Karen Xie k...@chelsio.com
- Merge cxgb3i_ddp.ko to cxgb3i.ko as there is no other users.
- Bump the driver version up to 1.0.2.
Signed-off-by: Karen Xie k...@chelsio.com
---
drivers/scsi/cxgb3i/Kbuild |4
[PATCH 0/5 2.6.30] cxgb3i -- handles chip reset
From: Karen Xie k...@chelsio.com
The following patches added support of the cxgb3 chip reset.
The reset could happen due to EEH event or a fatal error. The cxgb3i would
re-initialize the hardware and its offload function.
The patch requires
[PATCH 1/5 2.6.30] cxgb3i - fixed function descriptions
From: Karen Xie k...@chelsio.com
Limit function descriptions to be one line.
Signed-off-by: Karen Xie k...@chelsio.com
---
drivers/scsi/cxgb3i/cxgb3i_ddp.c |5 ++---
drivers/scsi/cxgb3i/cxgb3i_ddp.h |8 +++-
drivers
[PATCH 2/5 2.6.30] cxgb3i - subscribe to error notification from cxgb3 driver
From: Karen Xie k...@chelsio.com
Add error notification handling function which is called during chip reset.
Signed-off-by: Karen Xie k...@chelsio.com
---
drivers/scsi/cxgb3i/cxgb3i.h | 10
[PATCH 3/5 2.6.30] cxgb3i - re-initialize ddp settings after chip reset
From: Karen Xie k...@chelsio.com
Re-initialize the ddp settings after chip reset. It includes re-initialize
the related registers and the ddp map.
Signed-off-by: Karen Xie k...@chelsio.com
---
drivers/scsi/cxgb3i
[PATCH 5/5 2.6.30] cxgb3i - close all tcp connections upon chip reset
From: Karen Xie k...@chelsio.com
Keep track of offloaded tcp connections per adapter. Close all of the
connections upon reset.
Signed-off-by: Karen Xie k...@chelsio.com
---
drivers/scsi/cxgb3i/cxgb3i_offload.c | 101
[PATCH 4/5 2.6.30] cxgb3i - re-read ddp settings information after chip reset
From: Karen Xie k...@chelsio.com
Re-read the ddp tag information after reset.
Signed-off-by: Karen Xie k...@chelsio.com
---
drivers/scsi/cxgb3i/cxgb3i.h |2 -
drivers/scsi/cxgb3i/cxgb3i_iscsi.c | 114
-Original Message-
From: Mike Christie [mailto:micha...@cs.wisc.edu]
Sent: Wednesday, February 25, 2009 9:30 AM
To: Karen Xie
Cc: open-iscsi@googlegroups.com; linux-s...@vger.kernel.org;
james.bottom...@hansenpartnership.com
Subject: Re: [PATCH 2/2 2.6.29-rc] cxgb3i - add handling
[PATCH 0/2 2.6.29-rc] cxgb3i -- handling of chip reset
From: Karen Xie k...@chelsio.com
The following patches added support of the cxgb3 chip reset. The reset could
happen due to EEH event or a fatal error. The cxgb3i would re-initialize the
hardware and its offload function. The iscsi error
[PATCH 1/2 2.6.29-rc] libiscsi - change iscsi_session_failure() to take
iscsi_session pointer
From: Karen Xie k...@chelsio.com
change iscsi_session_failure() to take a pointer to iscsi_session instead of
iscsi_cls_session.
Signed-off-by: Mike Christiemicha...@cs.wisc.edu
Signed-off-by: Karen
[PATCH 2/2 2.6.29-rc] cxgb3i - add support of chip reset
From: Karen Xie k...@chelsio.com
The cxgb3 driver would reset the chip due to an EEH event or a fatal error
and notifies the upper layer modules (iscsi, rdma).
Upon receiving the notification the cxgb3i driver would
- close all the iscsi
[PATCH v2 4/6 2.6.29-rc] cxgb3i - added missing include in cxgb3i_ddp.h
From: Karen Xie k...@chelsio.com
Added missing include file in cxgb3i_ddp.h.
Signed-off-by: Karen Xie k...@chelsio.com
---
drivers/scsi/cxgb3i/cxgb3i_ddp.h |2 ++
1 files changed, 2 insertions(+), 0 deletions
[PATCH 2.6.29-rc] iscsi - add offset and count to alloc_pdu().
From: Karen Xie k...@chelsio.com
Hi, Mike,
I looked through libiscsi.c, libiscsi_tcp.c and iscsi_tcp.c. It does seem to be
a little messy to merge the two functions. Especially the BHS is constructed
after pdu_alloc
[PATCH 1/5 2.6.29-rc] cxgb3i -- added per-task data to track transmit progress
From: Karen Xie k...@chelsio.com
added per-task struct cxgb3i_task_data to track the data transmiting progress
and the state of the pdus to be transmitted.
Signed-off-by: Karen Xie k...@chelsio.com
---
drivers
[PATCH 2/5 2.6.29-rc] cxgb3i - transmit work-request fixes
From: Karen Xie k...@chelsio.com
- resize the work-request credit array to be based on skb's MAX_SKB_FRAGS.
- split the skb cb into tx and rx portion
- increase the default transmit window to 128K.
- stop queueing up the outgoing pdus
[PATCH 4/5 2.6.29-rc] cxgb3i - added missing include in cxgb3i_ddp.h
From: Karen Xie k...@chelsio.com
Added missing include file in cxgb3i_ddp.h.
Signed-off-by: Karen Xie k...@chelsio.com
---
drivers/scsi/cxgb3i/cxgb3i_ddp.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff
for iscsi hba
Karen Xie wrote:
Okay, I think cxgb3i driver can work with the proposed mechanism.
Do you have a plan to support DHCP (the non boot case where you need a
software client)? Do you need details on how to hook into that part, or
have you started working on it with broadcom already
Thanks, Mike,
I will re-submit the patch against scsi-rc-fixes. This one was based on
scsi-misc-2.6/linux-2.6-iscsi.
Karen
-Original Message-
From: Mike Christie [mailto:micha...@cs.wisc.edu]
Sent: Thursday, February 05, 2009 1:43 PM
To: Karen Xie
Cc: open-iscsi@googlegroups.com
...@cs.wisc.edu; mchri...@redhat.com; Michael Chan; Benjamin Li
Subject: RE: [RFC] : network configuration for iscsi hba
On Thu, 2009-02-05 at 14:33 -0800, Karen Xie wrote:
-Original Message-
From: open-iscsi@googlegroups.com [mailto:open-is...@googlegroups.com]
On Behalf Of Anil Veerabhadrappa
; mchri...@redhat.com; Michael Chan; Benjamin Li
Subject: RE: [RFC] : network configuration for iscsi hba
On Thu, 2009-02-05 at 16:00 -0800, Karen Xie wrote:
Thanks,
What are the possible values of ISCSI_NET_CFG_BOOTPROTO?
static and dhcp
Karen
-Original Message-
From: open
: Thursday, February 05, 2009 5:01 PM
To: open-iscsi@googlegroups.com
Cc: micha...@cs.wisc.edu; mchri...@redhat.com; Michael Chan; Benjamin Li
Subject: RE: [RFC] : network configuration for iscsi hba
On Thu, 2009-02-05 at 16:36 -0800, Karen Xie wrote:
If it is dhcp, does the dhcp server settings
...@cs.wisc.edu; mchri...@redhat.com; Michael Chan; Benjamin Li
Subject: RE: [RFC] : network configuration for iscsi hba
On Thu, 2009-02-05 at 17:34 -0800, Karen Xie wrote:
For dhcp, I am just thinking of the cases where one physical NIC have
multiple IP addresses, maybe one is for iscsi only
[PATCH 2.6.29 1/1] cxgb3i - more transmit work-request checks
From: Karen Xie k...@chelsio.com
- added more checkings for transmit work-request.
- reserve one work-request for credit return.
- stop queueing up the outgoing pdus if transmit window is full.
- split the skb cb into tx and rx
[PATCH v2] iscsi_tcp - make padbuf non-static
From: Karen Xie k...@chelsio.com
Rebased patch on scsi-misc tree head.
virt_to_page() call should not be used on kernel text and data addresses.
virt_to_page() is used by sg_init_one(). So change padbuf to be allocated
within iscsi_segment
[PATCH] iscsi_tcp - make padbuf non-static
From: Karen Xie k...@chelsio.com
virt_to_page() call should not be used on kernel text and data addresses.
virt_to_page() is used by sg_init_one(). So change padbuf to be allocated
within iscsi_segment.
Signed-off-by: Karen Xie k...@chelsio.com
Thanks for the spell check. Will fix them.
Thanks,
Karen
-Original Message-
From: Randy Dunlap [mailto:randy.dun...@oracle.com]
Sent: Sunday, December 14, 2008 4:46 PM
To: Karen Xie
Cc: linux-s...@vger.kernel.org; open-iscsi@googlegroups.com;
micha...@cs.wisc.edu; james.bottom
-Original Message-
From: Boaz Harrosh [mailto:[EMAIL PROTECTED]
Subject: Re: [PATCH 2/2 2.6.29] cxgb3i - accelerating open-iscsi initiator
+3. edit /etc/iscsi/iscsid.conf
+ The default setting for MaxRecvDataSegmentLength (131072) is too big,
search
+ and replace all
[PATCH v2 1/2 2.6.29] cxgb3 - manage private iSCSI IP address
From: Karen Xie [EMAIL PROTECTED]
The accelerated iSCSI traffic could use a private IP address unknown to the OS:
- The IP address is required in both drivers to manage ARP requests and
connection set up.
- Added an control call
[PATCH 0/3 2.6.29] cxgb3i -- open-iscsi initiator acceleration
From: Karen Xie [EMAIL PROTECTED]
Hi, James,
Here is the complete patchset for adding cxgb3i iscsi initiator. This patchset
is for 2.6.29. It is based on the scsi-misc-2.6 git tree.
The cxgb3i driver, especially the part handles
[PATCH 1/2 2.6.29] cxgb3 - manage private iSCSI IP address
From: Karen Xie [EMAIL PROTECTED]
The accelerated iSCSI traffic could use a private IP address unknown to the OS:
- Create a per port sysfs entry to pass an IP address to the NIC driver, and a
control call for the iSCSI driver to grab
Sorry, forgot to add my signed off line, it should be:
Signed-off-by: Divy Le Ray [EMAIL PROTECTED]
Signed-off-by: Karen Xie [EMAIL PROTECTED]
-Original Message-
From: Karen Xie [mailto:[EMAIL PROTECTED]
Sent: Monday, December 08, 2008 12:30 PM
To: open-iscsi@googlegroups.com; [EMAIL
[PATCH 3/3 2.6.29] cxgb3i -- documentation
From: Karen Xie [EMAIL PROTECTED]
- document cxgb3i driver's capablity and setup steps to be used with
open-iscsi initiator.
Signed-off-by: Karen Xie [EMAIL PROTECTED]
---
Documentation/scsi/cxgb3i.txt | 81
[PATCH 1/3 2.6.28] cxgb3i/open-iscsi - modified tcp out segment xmiting.
From: Karen Xie [EMAIL PROTECTED]
removed flush_conn() from the transport template, added xmit_segment() to
tcp_conn. For tcp transport, xmit_segment points to iscsi_xmit().
This patch is based on the cxgb3 branch
[PATCH 1/2] userspace - add new transport cxgb3i
From: Karen Xie [EMAIL PROTECTED]
added new transport cxgb3i.
This patch is based on the master branch of the git tree.
Signed-off-by: Karen Xie [EMAIL PROTECTED]
---
doc/iscsiadm.8|7 +++
etc/iface.example |9
[PATCH 2/2] userspace - setting interface ip address
From: Karen Xie [EMAIL PROTECTED]
Enable setting of the ip address for iscsi traffic on a network interface via
iface files.
The format of the iface files are:
iface.transport_name = transport name
iface.net_ifacename = ethX
[PATCH 3/3 2.6.28] cxgb3i - add host_set_param() and fixed ddp tag generation.
From: Karen Xie [EMAIL PROTECTED]
- added host_set_param() to set private ipv4 address for iscsi traffic.
- fixed ddp tag generation when upper 16 bits are used.
This patch is based on the cxgb3 branch of the git
[PATCH 2/3 2.6.28] cxgb3 - add ioctl to set iscsi ipv4 address.
From: Karen Xie [EMAIL PROTECTED]
add ioctl to set private ipv4 address for iscsi traffic.
This patch is based on the cxgb3 branch of the git tree.
Signed-off-by: Karen Xie [EMAIL PROTECTED]
---
drivers/net/cxgb3
[PATCH 3/4 2.6.28] open-iscsi - support for digest offload and payload DDP.
From: Karen Xie [EMAIL PROTECTED]
Added PDU digest offload and payload direct-placement support in
open-iscsi.
Signed-off-by: Karen Xie [EMAIL PROTECTED]
---
drivers/scsi/iscsi_tcp.c| 56
[PATCH 1/1] open-iscsi - add cxgb3i transport iface
From: Karen Xie [EMAIL PROTECTED]
Add cxgb3i transport interface for open-iscsi user space tool.
Signed-off-by: Karen Xie [EMAIL PROTECTED]
---
usr/transport.c |8
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git
[PATCH 2/4 2.6.28] cxgb3 - handle ARP replies for private iSCSI IP address
From: Karen Xie [EMAIL PROTECTED]
The accelerated iSCSI traffic uses a private IP address unknown to the OS.
The driver has to reply to ARP requests dedicated to the private IP address.
Signed-off-by: Divy Le Ray [EMAIL
[PATCH 2/4 2.6.28] cxgb3 - handle ARP replies for private iSCSI IP address
From: Karen Xie [EMAIL PROTECTED]
stg can be tricky ...
[adding @adapter in cxgb3_arp_process doxygen header]
The accelerated iSCSI traffic uses a private IP address unknown to the OS.
The driver has to reply to ARP
[PATCH 3/4 2.6.28] open-iscsi - support for digest offload and payload DDP.
From: Karen Xie [EMAIL PROTECTED]
Added PDU digest offload and payload direct-placement support in open-iscsi.
Signed-off-by: Karen Xie [EMAIL PROTECTED]
---
drivers/scsi/iscsi_tcp.c| 61
From: Karen Xie [EMAIL PROTECTED]
Add iSCSI support:
- read and write iSCSI related registers
- additional types of chelsio-protocol-language used by iscsi.
Signed-off-by: Karen Xie [EMAIL PROTECTED]
---
drivers/net/cxgb3/cxgb3_ctl_defs.h |5 +---
drivers/net/cxgb3/cxgb3_offload.c
Add support for pdu digest offload and payload direct-placement capabilities.
Signed-off-by: Karen Xie [EMAIL PROTECTED]
---
drivers/scsi/iscsi_tcp.c| 58 ---
drivers/scsi/iscsi_tcp.h| 14
drivers/scsi/libiscsi.c
Please review the iSCSI drivers for Chelsio CXGB3 (S3XX) devices.
Here is a brief description of the patch series:
- added iscsi support to cxgb3 driver
- added pdu digest offload and payload direct-placement support to open-iscsi
- the cxgb3i iscsi driver
Thanks.
64 matches
Mail list logo