Bug 711302

Summary: 10Gb NIC OneConnect(NC550SFP) can not get IP by DHCP in RHEL5.7b1 NFS installing sometimes
Product: Red Hat Enterprise Linux 5 Reporter: Dawei Pang <dawei.pang>
Component: kernelAssignee: Red Hat Kernel Manager <kernel-mgr>
Status: CLOSED CURRENTRELEASE QA Contact: Red Hat Kernel QE team <kernel-qe>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 5.7CC: dawei.pang, jiayin.shao, joseph.szczypek, joshua.powers, li.zhang6, rvykydal, shawn.pagan
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-17 05:53:57 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
anaconda log
none
anaconda.syslog none

Description Dawei Pang 2011-06-07 06:45:23 UTC
Description of problem:
PXE boot from NC550SFP, load vmlinuz and initrd for RHEL5.7b1.
choose one port of NC550SFP as the NFS method installing, get the IP by DHCP.
get the IP failed.
There is some information in the anaconda.log as followed:
11:13:14 INFO    : going to pick interface
11:13:22 INFO    : going to do getNetConfig
11:13:22 INFO    : eth17 is not a wireless adapter
11:13:25 DEBUG   : waiting for link eth17...
11:13:25 DEBUG   :    0 seconds.
11:13:25 DEBUG   : sleep (nicdelay) for 0 secs first
11:13:25 DEBUG   : continuing...
11:13:26 INFO    : requesting dhcp timeout 45
11:13:26 INFO    : dhcp: ioctl SIOCGIFFLAGS failed: 19 No such device
This issue can be reproduced sometimes.

Version-Release number of selected component (if applicable):
OS: RHEL5.7b1
System: DL980G7
Firmware: NC550SFP 2.104.281.0
Cards: 
  SubIO board	Slot 1	x4		NC364T	
  SubIO board	Slot 2	x8		
  SubIO board	Slot 3	x8		AP769A
  SubIO board	Slot 4	x4		AP768A	
  SubIO board	Slot 5	x8			
  SubIO board	Slot 6	x8		NC365T	
  MainIO board	Slot 7	x4		
  MainIO board	Slot 8	x4		
  MainIO board	Slot 9	x8	        AP770A 
  MainIO board	Slot 10	x4			
  MainIO board	Slot 11	x8	        NC550SFP	
  SFFIO board	Slot 12	x8		SC08e
  SFFIO board	Slot 13	x8		NC375T	
  SFFIO board	Slot 14	x4		AP767A
  SFFIO board	Slot 15	x8			
  SFFIO board	Slot 16	x8			
  

Expected results:
NC550SFP can get IP by DHCP every time.
Not "No such device" message is reported.

Comment 1 Dawei Pang 2011-06-07 06:46:14 UTC
Created attachment 503384 [details]
anaconda log

Comment 2 Dawei Pang 2011-06-07 06:46:41 UTC
Created attachment 503385 [details]
anaconda.syslog

Comment 3 Radek Vykydal 2011-06-07 08:43:57 UTC
From anaconda.syslog:

<7>PCI: Setting latency timer of device 0000:11:00.0 to 64
<4>be2net 0000:11:00.0: Error in cmd completion - opcode 103, compl 2, extd 30
<6>be2net 0000:11:00.0: Emulex OneConnect 10Gbps NIC port 0
<6>GSI 31 sharing vector 0x9D and IRQ 31
<6>ACPI: PCI Interrupt 0000:11:00.1[B] -> GSI 25 (level, low) -> IRQ 157
<7>PCI: Setting latency timer of device 0000:11:00.1 to 64
<4>be2net 0000:11:00.1: Error in cmd completion - opcode 103, compl 2, extd 30
<6>be2net 0000:11:00.1: Emulex OneConnect 10Gbps NIC port 1

A kernel bug?

Comment 4 Dawei Pang 2011-06-07 08:53:56 UTC
In my attached logs, eth16 and eth17 is the 2 interfaces for NC550SFP.
I use other NIC to continue to install system and collect log, eth16 and eth17 disappeared in the followed installation progress.

Comment 5 Dawei Pang 2011-10-17 05:53:57 UTC
This issue can not be reproduced in the RHEL5.7GA.
so close this issue