All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Yang, Bo" <Bo.Yang@lsi.com>
To: "Yang, Bo" <Bo.Yang@lsi.com>, James Bottomley <James.Bottomley@suse.de>
Cc: Yinghai Lu <yinghai@kernel.org>,
	"linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>,
	"akpm@osdl.org" <akpm@osdl.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"Maharana, Parag" <Parag.Maharana@lsi.com>,
	"Daftardar, Jayant" <Jayant.Daftardar@lsi.com>
Subject: RE: [PATCH 1/12] scsi: megaraid_sas - Online Controller Reset - I: Enable Online Controller Reset Bit in register related functions
Date: Fri, 30 Jul 2010 12:53:10 -0600	[thread overview]
Message-ID: <4B6A08C587958942AA3002690DD4F8C3DBCC8483@cosmail02.lsi.com> (raw)
In-Reply-To: 1277066924.5242.41.camel@mulgrave.site

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="utf-8", Size: 3441 bytes --]

James,

Do you know when those patches (12 patches) will be pushed to upstream?

Thanks,

Bo Yang

-----Original Message-----
From: Yang, Bo 
Sent: Tuesday, July 20, 2010 9:08 AM
To: Yang, Bo; 'James Bottomley'
Cc: 'Yinghai Lu'; 'linux-scsi@vger.kernel.org'; 'akpm@osdl.org'; 'linux-kernel@vger.kernel.org'
Subject: RE: [PATCH 1/12] scsi: megaraid_sas - Online Controller Reset - I: Enable Online Controller Reset Bit in register related functions

James,

Do you get chances to view this changes and apply the patches to the main tree?

Thanks,

Bo Yang

-----Original Message-----
From: Yang, Bo 
Sent: Monday, June 21, 2010 11:36 AM
To: 'James Bottomley'
Cc: Yinghai Lu; linux-scsi@vger.kernel.org; akpm@osdl.org; linux-kernel@vger.kernel.org
Subject: RE: [PATCH 1/12] scsi: megaraid_sas - Online Controller Reset - I: Enable Online Controller Reset Bit in register related functions

James,

Attached is the changelog for OCR. 

Signed-off-by Bo Yang<bo.yang@lsi.com>

---
Documentation/scsi/ChangeLog.megaraid_sas |   33 ++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff -rupN old/Documentation/scsi/ChangeLog.megaraid_sas new/Documentation/scsi/ChangeLog.megaraid_sas
--- old/Documentation/scsi/ChangeLog.megaraid_sas	2010-06-20 03:41:31.000000000 -0400
+++ new/Documentation/scsi/ChangeLog.megaraid_sas	2010-06-20 03:55:42.000000000 -0400
@@ -1,3 +1,36 @@
+1 Release Date    : Thur.  May 03, 2010 09:12:45 PST 2009 -
+			(emaild-id:megaraidlinux@lsi.com)
+			Bo Yang
+
+2 Current Version : 00.00.04.17.1-rc1
+3 Older Version   : 00.00.04.17.1-rc1
+
+1.	Add the Online Controller Reset (OCR) to the Driver.
+	OCR is the new feature for megaraid_sas driver which
+	will allow the fw to do the chip reset which will not
+	affact the OS behavious.
+
+	To add the OCR support, driver need to do: 
+		a). reset the controller chips -- Xscale and Gen2 which
+		will change the function calls and add the reset function
+		related to this two chips.
+		
+		b). during the reset, driver will store the pending cmds
+		which not returned by FW to driver's pending queue.  Driver
+		will re-issue those pending cmds again to FW after the OCR
+		finished.
+		
+		c). In driver's timeout routine, driver will report to
+		OS as reset. Also driver's queue routine will block the
+		cmds until the OCR finished.
+		
+		d). in Driver's ISR routine, if driver get the FW state as
+		state change, FW in Failure status and FW support online controller
+		reset (OCR), driver will start to do the controller reset.
+		
+		e). In driver's IOCTL routine, the application cmds will wait for the
+		OCR to finish, then issue the cmds to FW.
+		 
 1 Release Date    : Thur.  Oct 29, 2009 09:12:45 PST 2009 -
 			(emaild-id:megaraidlinux@lsi.com)
 			Bo Yang


-----Original Message-----
From: James Bottomley [mailto:James.Bottomley@suse.de] 
Sent: Sunday, June 20, 2010 4:49 PM
To: Yang, Bo
Cc: Yinghai Lu; linux-scsi@vger.kernel.org; akpm@osdl.org; linux-kernel@vger.kernel.org
Subject: RE: [PATCH 1/12] scsi: megaraid_sas - Online Controller Reset - I: Enable Online Controller Reset Bit in register related functions

On Sun, 2010-06-20 at 14:19 -0600, Yang, Bo wrote:
> Yes.  

OK, can you give me the single changelog for this one commit, then,
please?

Thanks,

James


ÿôèº{.nÇ+‰·Ÿ®‰­†+%ŠËÿ±éݶ\x17¥Šwÿº{.nÇ+‰·¥Š{±þG«éÿŠ{ayº\x1dʇڙë,j\a­¢f£¢·hšïêÿ‘êçz_è®\x03(­éšŽŠÝ¢j"ú\x1a¶^[m§ÿÿ¾\a«þG«éÿ¢¸?™¨è­Ú&£ø§~á¶iO•æ¬z·švØ^\x14\x04\x1a¶^[m§ÿÿÃ\fÿ¶ìÿ¢¸?–I¥

WARNING: multiple messages have this Message-ID (diff)
From: "Yang, Bo" <Bo.Yang@lsi.com>
To: "Yang, Bo" <Bo.Yang@lsi.com>, James Bottomley <James.Bottomley@suse.de>
Cc: Yinghai Lu <yinghai@kernel.org>,
	"linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>,
	"akpm@osdl.org" <akpm@osdl.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"Maharana, Parag" <Parag.Maharana@lsi.com>,
	"Daftardar, Jayant" <Jayant.Daftardar@lsi.com>
Subject: RE: [PATCH 1/12] scsi: megaraid_sas - Online Controller Reset - I: Enable Online Controller Reset Bit in register related functions
Date: Fri, 30 Jul 2010 12:53:10 -0600	[thread overview]
Message-ID: <4B6A08C587958942AA3002690DD4F8C3DBCC8483@cosmail02.lsi.com> (raw)
In-Reply-To: 1277066924.5242.41.camel@mulgrave.site

James,

Do you know when those patches (12 patches) will be pushed to upstream?

Thanks,

Bo Yang

-----Original Message-----
From: Yang, Bo 
Sent: Tuesday, July 20, 2010 9:08 AM
To: Yang, Bo; 'James Bottomley'
Cc: 'Yinghai Lu'; 'linux-scsi@vger.kernel.org'; 'akpm@osdl.org'; 'linux-kernel@vger.kernel.org'
Subject: RE: [PATCH 1/12] scsi: megaraid_sas - Online Controller Reset - I: Enable Online Controller Reset Bit in register related functions

James,

Do you get chances to view this changes and apply the patches to the main tree?

Thanks,

Bo Yang

-----Original Message-----
From: Yang, Bo 
Sent: Monday, June 21, 2010 11:36 AM
To: 'James Bottomley'
Cc: Yinghai Lu; linux-scsi@vger.kernel.org; akpm@osdl.org; linux-kernel@vger.kernel.org
Subject: RE: [PATCH 1/12] scsi: megaraid_sas - Online Controller Reset - I: Enable Online Controller Reset Bit in register related functions

James,

Attached is the changelog for OCR. 

Signed-off-by Bo Yang<bo.yang@lsi.com>

---
Documentation/scsi/ChangeLog.megaraid_sas |   33 ++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff -rupN old/Documentation/scsi/ChangeLog.megaraid_sas new/Documentation/scsi/ChangeLog.megaraid_sas
--- old/Documentation/scsi/ChangeLog.megaraid_sas	2010-06-20 03:41:31.000000000 -0400
+++ new/Documentation/scsi/ChangeLog.megaraid_sas	2010-06-20 03:55:42.000000000 -0400
@@ -1,3 +1,36 @@
+1 Release Date    : Thur.  May 03, 2010 09:12:45 PST 2009 -
+			(emaild-id:megaraidlinux@lsi.com)
+			Bo Yang
+
+2 Current Version : 00.00.04.17.1-rc1
+3 Older Version   : 00.00.04.17.1-rc1
+
+1.	Add the Online Controller Reset (OCR) to the Driver.
+	OCR is the new feature for megaraid_sas driver which
+	will allow the fw to do the chip reset which will not
+	affact the OS behavious.
+
+	To add the OCR support, driver need to do: 
+		a). reset the controller chips -- Xscale and Gen2 which
+		will change the function calls and add the reset function
+		related to this two chips.
+		
+		b). during the reset, driver will store the pending cmds
+		which not returned by FW to driver's pending queue.  Driver
+		will re-issue those pending cmds again to FW after the OCR
+		finished.
+		
+		c). In driver's timeout routine, driver will report to
+		OS as reset. Also driver's queue routine will block the
+		cmds until the OCR finished.
+		
+		d). in Driver's ISR routine, if driver get the FW state as
+		state change, FW in Failure status and FW support online controller
+		reset (OCR), driver will start to do the controller reset.
+		
+		e). In driver's IOCTL routine, the application cmds will wait for the
+		OCR to finish, then issue the cmds to FW.
+		 
 1 Release Date    : Thur.  Oct 29, 2009 09:12:45 PST 2009 -
 			(emaild-id:megaraidlinux@lsi.com)
 			Bo Yang


-----Original Message-----
From: James Bottomley [mailto:James.Bottomley@suse.de] 
Sent: Sunday, June 20, 2010 4:49 PM
To: Yang, Bo
Cc: Yinghai Lu; linux-scsi@vger.kernel.org; akpm@osdl.org; linux-kernel@vger.kernel.org
Subject: RE: [PATCH 1/12] scsi: megaraid_sas - Online Controller Reset - I: Enable Online Controller Reset Bit in register related functions

On Sun, 2010-06-20 at 14:19 -0600, Yang, Bo wrote:
> Yes.  

OK, can you give me the single changelog for this one commit, then,
please?

Thanks,

James



  parent reply	other threads:[~2010-07-30 18:53 UTC|newest]

Thread overview: 70+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-06-10  2:34 [PATCH 1/12] scsi: megaraid_sas - Online Controller Reset - I: Enable Online Controller Reset Bit in register related functions Yang, Bo
2010-06-10  2:34 ` Yang, Bo
2010-06-18 21:18 ` Yinghai Lu
2010-06-18 21:18   ` Yinghai Lu
2010-06-18 21:21   ` Yang, Bo
2010-06-18 21:21     ` Yang, Bo
2010-06-18 21:37     ` Yinghai Lu
2010-06-18 21:37       ` Yinghai Lu
2010-06-18 21:56       ` Yang, Bo
2010-06-18 21:56         ` Yang, Bo
2010-06-20 14:54         ` James Bottomley
2010-06-20 15:01   ` James Bottomley
2010-06-20 19:27     ` Yang, Bo
2010-06-20 19:27       ` Yang, Bo
2010-06-20 19:47       ` James Bottomley
2010-06-20 20:19         ` Yang, Bo
2010-06-20 20:19           ` Yang, Bo
2010-06-20 20:48           ` James Bottomley
2010-06-21 15:35             ` Yang, Bo
2010-06-21 15:35               ` Yang, Bo
2010-07-20 13:08             ` Yang, Bo
2010-07-20 13:08               ` Yang, Bo
2010-07-30 18:53             ` Yang, Bo [this message]
2010-07-30 18:53               ` Yang, Bo
2010-07-31 17:46               ` James Bottomley
2010-08-05 20:44                 ` Yang, Bo
2010-08-05 20:44                   ` Yang, Bo
2010-08-06  0:36                   ` James Bottomley
2010-08-12 15:20                 ` Yang, Bo
2010-08-12 15:20                   ` Yang, Bo
2010-08-16 14:22                 ` Yang, Bo
2010-08-16 14:22                   ` Yang, Bo
2010-08-16 15:06                   ` James Bottomley
2010-08-05 19:47 ` Yang, Bo
2010-08-05 19:47   ` Yang, Bo
2010-11-19 16:33   ` [PATCH 1/9] scsi: megaraid_sas - Change the time format during the driver online controller reset Yang, Bo
2010-11-19 16:33     ` Yang, Bo
2010-11-19 16:53     ` [PATCH 2/9] scsi: megaraid_sas - Driver only report tape drive, JBOD and logic drives Yang, Bo
2010-11-19 16:53       ` Yang, Bo
2010-11-19 17:03       ` [PATCH 3/9] scsi: megaraid_sas - Driver will scan device after receive event MR_EVT_LD_STATE_CHANGE Yang, Bo
2010-11-19 17:03         ` Yang, Bo
2010-11-19 17:08         ` [PATCH 4/9] scsi: megaraid_sas - Driver provide the version to FW Yang, Bo
2010-11-19 17:08           ` Yang, Bo
2010-11-19 17:23           ` [PATCH 5/9] scsi: megaraid_sas - report different io sectors for ieee support Yang, Bo
2010-11-19 17:23             ` Yang, Bo
2010-11-19 17:29             ` [PATCH 6/9] scsi: megaraid_sas - Add the online reset to iMR chip Yang, Bo
2010-11-19 17:29               ` Yang, Bo
2010-11-19 17:37               ` [PATCH 7/9] scsi: megaraid_sas - Driver created the self work queue for OCR Yang, Bo
2010-11-19 17:37                 ` Yang, Bo
2010-11-19 17:43                 ` [PATCH 8/9] scsi: megaraid_sas - Driver take some workloads from FW Yang, Bo
2010-11-19 17:43                   ` Yang, Bo
2010-11-19 17:53                   ` James Bottomley
2010-11-24 15:22                     ` Yang, Bo
2010-11-24 15:22                       ` Yang, Bo
2010-11-30 15:57                       ` Tomas Henzl
2010-11-30 16:11                 ` [PATCH 7/9] scsi: megaraid_sas - Driver created the self work queue for OCR Tomas Henzl
2010-11-30 16:11                   ` Tomas Henzl
2010-11-30 18:05                   ` Yang, Bo
2010-11-30 18:05                     ` Yang, Bo
2010-12-01 12:19                     ` Tomas Henzl
2010-12-01 12:19                       ` Tomas Henzl
2010-12-01 15:55                       ` Yang, Bo
2010-12-01 15:55                         ` Yang, Bo
2010-11-30 15:36               ` [PATCH 6/9] scsi: megaraid_sas - Add the online reset to iMR chip Tomas Henzl
2010-11-30 15:36                 ` Tomas Henzl
2010-11-19 17:50         ` [PATCH 9/9] scsi: megaraid_sas - Documentation and driver version update Yang, Bo
2010-11-19 17:50           ` Yang, Bo
2010-12-09 17:07       ` [PATCH 2/9] scsi: megaraid_sas - Driver only report tape drive, JBOD and logic drives James Bottomley
2010-11-30 15:21     ` [PATCH 1/9] scsi: megaraid_sas - Change the time format during the driver online controller reset Tomas Henzl
2010-11-30 15:21       ` Tomas Henzl

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=4B6A08C587958942AA3002690DD4F8C3DBCC8483@cosmail02.lsi.com \
    --to=bo.yang@lsi.com \
    --cc=James.Bottomley@suse.de \
    --cc=Jayant.Daftardar@lsi.com \
    --cc=Parag.Maharana@lsi.com \
    --cc=akpm@osdl.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    --cc=yinghai@kernel.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.