Bug 569643 - [Emulex 5.6 feat] Add be2iscsi driver for BE3 asic
Summary: [Emulex 5.6 feat] Add be2iscsi driver for BE3 asic
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: kernel
Version: 5.6
Hardware: All
OS: Linux
high
high
Target Milestone: rc
: 5.6
Assignee: Mike Christie
QA Contact: Red Hat Kernel QE team
URL:
Whiteboard:
: 569539 572880 (view as bug list)
Depends On:
Blocks: 460949 536863 557597 568826 580439 580446 580580 600363 626562 626688
TreeView+ depends on / blocked
 
Reported: 2010-03-01 22:26 UTC by laurie barry
Modified: 2013-01-11 02:49 UTC (History)
15 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-01-13 20:36:55 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
The be2iscso patch for RHEL5.6 (12.01 KB, patch)
2010-04-09 01:15 UTC, jayamohank
no flags Details | Diff
Some more fixes for be2iscsi intended for RHEL5.6 (1.14 KB, application/octet-stream)
2010-05-28 22:30 UTC, jayamohank
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2011:0017 0 normal SHIPPED_LIVE Important: Red Hat Enterprise Linux 5.6 kernel security and bug fix update 2011-01-13 10:37:42 UTC

Description laurie barry 2010-03-01 22:26:36 UTC
Add support for Emulex UCNA iscsi be2iscsi driver for both BE2 and BE3 asics

Comment 1 Andrius Benokraitis 2010-03-09 20:36:55 UTC
*** Bug 569539 has been marked as a duplicate of this bug. ***

Comment 2 Andrius Benokraitis 2010-03-16 20:57:05 UTC
*** Bug 572880 has been marked as a duplicate of this bug. ***

Comment 3 jayamohank 2010-04-09 01:15:48 UTC
Created attachment 405438 [details]
The be2iscso patch for RHEL5.6

This contains the be2iscsi changes intended for inclusion in RHEL5.6.

These have been approved in linux-scsi list

Comment 4 jayamohank 2010-05-28 22:30:35 UTC
Created attachment 417760 [details]
Some more fixes for be2iscsi intended for RHEL5.6

Some more fixes for be2iscsi

Comment 5 Mike Christie 2010-06-22 18:29:01 UTC
Jay,

When you send the batch of fixes you were telling me about to the list, then attach a patch with all the fixes and changes you want here. I will then get the ball rolling here on getting it all merged up in RHEL 5.6 and 5.5.z.

Thanks.

Comment 7 Andrius Benokraitis 2010-06-28 23:54:01 UTC
Laurie - just wanted to confirm that *only* what's in Comment #4 is what's required for the DUP. Correct?

Comment 8 laurie barry 2010-06-29 00:08:09 UTC
Yes...

Comment 9 Andrius Benokraitis 2010-06-29 00:59:33 UTC
(In reply to comment #8)
> Yes...    

In that case, Mike - can you proceed in POSTing what's in this BZ now and then waiting for any other patches later?

Comment 10 Mike Christie 2010-06-29 02:33:35 UTC
Jay made this bz:
https://bugzilla.redhat.com/show_bug.cgi?id=608801
and set it urgent and high priority. Emulex, did you guys want that in too?

Comment 11 Andrius Benokraitis 2010-06-29 03:47:57 UTC
(In reply to comment #10)
> Jay made this bz:
> https://bugzilla.redhat.com/show_bug.cgi?id=608801
> and set it urgent and high priority. Emulex, did you guys want that in too?    

Mike, I believe not, since that request just came in, and was past the cutoff for the DUP.

Comment 12 Mike Christie 2010-06-29 04:02:25 UTC
We can do it then.

Jay, could you give me a list of upstream (linus's or James's tree) git commits for the code in comment 3 and 4?

Comment 13 laurie barry 2010-06-29 21:19:16 UTC
in for 5.6 but not for dup.

Comment 14 Andrius Benokraitis 2010-07-12 22:14:07 UTC
Laurie - waiting on Jay's answer to Comment #12. Mike cannot proceed without knowing what commits to include.

Comment 15 jayamohank 2010-07-12 22:36:47 UTC
Mike,
   
   This is a crucial patch that needs to go in.


http://www.spinics.net/lists/linux-scsi/msg44908.html

There was a confusion for me reg the approval as a whole lot of time was spent on 
the list on BSG, some of the checkin's did not go through as unfortunately they
were tied to BSG.I have resubmitted many of the patches. Request to include only
whatever has got thru

Comment 16 jayamohank 2010-07-14 21:44:42 UTC
Just to confirm that http://marc.info/?a=124876522100002&r=1&w=2 
(the 64K) patch is minimum of what I need into the RHEL5.6

Comment 17 laurie barry 2010-07-15 14:26:13 UTC
Andrius,

Emulex/SE are tied out.  Let's proceed with the this set of RHEL5.6 iSCSI patches for the time critical RHEL5.5 DUP OEM programs.

thank you
laurie

Comment 18 Andrius Benokraitis 2010-08-06 17:47:13 UTC
Mike - are these patches ready for internal POSTing? HP/Emulex are waiting for this for their DUP. Thanks!

Comment 19 Mike Christie 2010-08-06 21:18:25 UTC
Jay at Emulex/SE just sent a patch for review, but is having trouble testing it.

Comment 22 Jarod Wilson 2010-08-31 01:17:19 UTC
in kernel-2.6.18-214.el5
You can download this test kernel from http://people.redhat.com/jwilson/el5

Detailed testing feedback is always welcomed.

Comment 24 Sandy Garza 2010-11-12 16:39:00 UTC
We've verified the following DUPs but were unable to get the RHEL5.5  (IA32 or X86_64) to detect the iSCSI target configured in the Emulex option ROM setup utility on the BL460cG7 server. The MSA2324i target was tested.

dd-be2iscsi-2.0.549.0-i686.iso
dd-be2iscsi-2.0.549.0-x86_64.iso

Thanks,
Sandy

Comment 25 Andrius Benokraitis 2010-11-12 19:56:15 UTC
This bug must remain assigned to someone that can commit patches internally. Feel free to add anyone in the CC-list.

Comment 26 jayamohank 2010-11-12 20:11:48 UTC

I saw a mention of option ROM in the bug report. That method of automatically detecting the target once it is configured in option ROM is only valid for our
proprietary driver.

For the open-iscsi driver , the configuring the the option ROM is unnecessary. Also, open-iscsi (i.e. the Inbox driver) has to be setup using the standard open-iscsi process utilizing the iscsiadm

Comment 27 Sandy Garza 2010-11-15 20:07:13 UTC
Jay,
We are using the be2iscsi driver and not open-iscsi.

Comment 28 laurie barry 2010-11-15 21:33:08 UTC
Working communications between ELX and HP re: inbox open-iscsi configuration model.

Comment 29 Narayanan D 2010-12-01 16:08:04 UTC
This driver seems to be not included in snapshot -2 


Thanks
Narayanan

Comment 30 Ashokan_Vellimalai 2010-12-01 17:06:35 UTC
Can you confirm all the patches for be2iscsi driver included in snapshot 2 ?

Comment 32 Mike Christie 2010-12-01 19:59:03 UTC
(In reply to comment #29)
> This driver seems to be not included in snapshot -2 
> 

Do you mean the be2iscsi driver is not there or support for a specific chipset?

Comment 33 Ashokan_Vellimalai 2010-12-02 06:58:45 UTC
(In reply to comment #32)

be2sicsi driver is available in snap-2. Wanted to confirm all the patches got into snap-2 to support this  feature ?

Comment 34 Andrius Benokraitis 2010-12-02 07:34:13 UTC
Putting back to ON_QA until concrete negative failing results are provided.

Comment 35 Mike Christie 2010-12-03 02:27:24 UTC
Jay, can you confirm that all the patches you requested for 5.6 got in? Kernel is here http://people.redhat.com/jwilson/el5

Comment 36 Marizol Martinez 2010-12-03 03:29:51 UTC
Per Ludek, this feature was fully implemented by Beta, so Beta or any of the subsequent snapshots, should have the necessary patches.

Ashokan -- Can you please proceed with the testing and let us know if you uncover any problems? Thanks!

Comment 37 Narayanan D 2010-12-08 15:52:00 UTC
We have verified that the driver initializes the CNA controller.


Thanks
Narayanan

Comment 39 Marizol Martinez 2010-12-08 17:16:00 UTC
Thanks, Narayanan!!

Comment 41 errata-xmlrpc 2011-01-13 20:36:55 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHSA-2011-0017.html


Note You need to log in before you can comment on or make changes to this bug.