Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 100884

Summary: Adaptec AIC-7902 PCI ID (new) missing
Product: [Retired] Red Hat Raw Hide Reporter: Kaj J. Niemi <kajtzu>
Component: hwdataAssignee: Bill Nottingham <notting>
Status: CLOSED RAWHIDE QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: 1.0CC: rvokal
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2003-09-05 15:18:17 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 100644    
Attachments:
Description Flags
lspci -vvv
none
patch for device AIC-7902 0x9005 0x801d against hwdata-0.89-1.1 pci.ids none

Description Kaj J. Niemi 2003-07-26 16:04:27 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4b) Gecko/20030719
Mozilla Firebird/0.6

Description of problem:
PCI ID 0x9005, 0x801d is unknown. It might be good to add it... I guess pcitable
is used for autodetecting since without it the drivers aren't loaded properly.

0x801d is not found in the AIC-79xx pcitables list at
<http://people.freebsd.org/~gibbs/linux/> either.

Attached is the output of "lspci -vvv" for reference.



Version-Release number of selected component (if applicable):
hwdata-0.75-1

How reproducible:
Always

Steps to Reproduce:
1. RFE really
2.
3.
    

Additional info:

Adding it and using AIC-79xx v1.3.10 or later makes all servers with Supermicro
X5DPR-iG2+/8G2+ motherboards really happy.

Comment 1 Kaj J. Niemi 2003-07-26 16:09:10 UTC
Created attachment 93161 [details]
lspci -vvv

Comment 2 Bill Nottingham 2003-07-28 01:13:14 UTC
Assigning to kernel so it can get added to the driver, added in cvs to pcitable.

Comment 3 Kaj J. Niemi 2003-07-28 20:54:21 UTC
Would suggest adding this as blocker to bug #100643 as well.

Comment 4 Jesse Keating 2003-07-30 19:34:58 UTC
Of note, the kernel from Severn works just fine, although it shows up as an
unknown device still in a lspci -v.

Comment 5 Kaj J. Niemi 2003-07-30 19:43:44 UTC
Created attachment 93270 [details]
patch for device AIC-7902 0x9005 0x801d against hwdata-0.89-1.1 pci.ids

That is because /usr/share/hwdata/pci.ids doesn't contain the entry for 801d
under 9005 Adaptec. :) Attached patch solves this.
									       
			  
03:02.0 SCSI storage controller: Adaptec AIC-7902 U320 OEM (rev 10)
	Subsystem: Adaptec: Unknown device 005e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
	Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
	Latency: 64 (10000ns min, 6250ns max), cache line size 08
	Interrupt: pin A routed to IRQ 28
	Region 0: I/O ports at 4400 [disabled] [size=256]
	Region 1: Memory at fc300000 (64-bit, non-prefetchable) [size=8K]
	Region 3: I/O ports at 4000 [disabled] [size=256]
	Expansion ROM at <unassigned> [disabled] [size=512K]
	Capabilities: <available only to root>
									       
			  
03:02.1 SCSI storage controller: Adaptec AIC-7902 U320 OEM (rev 10)
	Subsystem: Adaptec: Unknown device 005e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
	Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
	Latency: 64 (10000ns min, 6250ns max), cache line size 08
	Interrupt: pin B routed to IRQ 29
	Region 0: I/O ports at 4c00 [disabled] [size=256]
	Region 1: Memory at fc302000 (64-bit, non-prefetchable) [size=8K]
	Region 3: I/O ports at 4800 [disabled] [size=256]
	Expansion ROM at <unassigned> [disabled] [size=512K]
	Capabilities: <available only to root>

Comment 6 Kaj J. Niemi 2003-09-05 14:54:52 UTC
Seems like at least hwdata-0.93-1.1 includes 0x9005 0x801d. You guys resolve
this if it's really fixed :-)

Comment 7 Kaj J. Niemi 2003-09-05 14:56:03 UTC
Actually /usr/share/hwdata/pci.ids doesn't contain it but
/usr/share/hwdata/pci.ids does.



Comment 8 Kaj J. Niemi 2003-09-05 14:57:51 UTC
Component should be hwdata, not kernel.

Comment 9 Kaj J. Niemi 2003-09-05 15:01:12 UTC
First think THEN comment on bug... ;(

 /usr/share/hwdata/pci.ids does contain the entry (see patch)
 /usr/share/hwdata/pcitable has it


Comment 10 Kaj J. Niemi 2003-09-05 15:02:06 UTC
ahem... pci.ids does __NOT__ contain the entry.

Not my day today at all.

Comment 11 Bill Nottingham 2003-09-05 15:17:13 UTC
Please submit pci.ids upstream at pciids.sf.net too. Added in CVS, will get
rebuilt eventually (the important part, pcitable, is there.)