Skip to contentSkip to conversation

31244 & sata_vsc.c & Dell Powervault

DISCUSSION David Sims 1 participant 1 message Feb 4, 2005 1 message not in the archive libata

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

David Sims

author
#1 lore raw

Hi,

YES!! You must build a kernel with (at least) the following options:

Processor type and features -> Local APIC support on uniprocessors Processor type and features -> IO-APIC support on uniprocessors General setup -> Power Management support -> ACPI Support

and I have successfully built and run a monolithic kernel with the following options selected:

Network device support -> Ethernet (1000 Mbit) -> Intel(R) PRO/1000 Gigabit Ethernet support

and of course:

SCSI support -> SCSI low-level drivers -> Serial ATA (SATA) support -> sata_vsc

I have successfully used both the 2.4.29 kernel tree for this as well as the 2.6.10 kernel tree... The magic is in the PCI interrupt steering of the APIC and IO-APIC... But these two really aren't doing their things unless you have APCI enabled and working.... Once you have got it going the right way, you can look in /proc/interrupts and see:

root@dell:/proc# more interrupts
           CPU0
  0:   21934005    IO-APIC-edge  timer
  1:          2    IO-APIC-edge  keyboard
  8:          1    IO-APIC-edge  rtc
  9:          0   IO-APIC-level  acpi
 18:     197698   IO-APIC-level  eth0
 22:         14   IO-APIC-level  aic7xxx
 25:      79029   IO-APIC-level  libata
NMI:          0
LOC:   21932615
ERR:          0
MIS:          0

^^^^^^ This tells you that IO-APIC is steering the
interrupts also, note the interrupt 18, 22, and 25... Usually you only see PIC interrupts to 15.... This is what made it work....

Regards and best of luck.

Dave Sims
***************************************************************************

Quoted 12 lines · A/S ScanNet - Dan Faerch

Hia..

I saw your mailings on the linux-ide mailinglist today, and just wanted to ask if you found a solution..
Im sitting with the same smelly powervault and with no working driver ;). Did you find out anything else (that is not in your mailings to the linux-ide list)

Regards
- Dan Faerch