Blacklisted system / blacklisting bad

Dieter Jurzitza
2006-09-03T10:37:01Z

Dear listmembers,
I recently got a HP VISUALIZE NT workstation, using 2x 1GHz PIII processors
(no racing car, but that's not the point). After installation ACPI was always
disabled, the on board USB interface did not work (kernel 2.6.11.4 (SuSE
linux 9.3)

I tested using acpi=force on the commandline and that solved two problems:

1.) shutdown -h now switches the machine off (should be expected :-):-) )
2.) much more important: the onboard USB interface works now.

After patching dmi_scan.c and removing the blacklist-entry I get the following
message at boot time:

<4>PCI: Probing PCI hardware (bus 00)
<7>ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
<4>    ACPI-0234: *** Warning: Wrong _BBN value, please reboot and using
option 'pci=noacpi'
<6>ACPI: PCI _CRS 2 overrides _BBN 0
<6>ACPI: PCI Root Bridge [PCI1] (00:02)
<4>PCI: Probing PCI hardware (bus 02)

If I du so (pci=noacpi at boottime) the on board USB interface gets stuck
again and refuses to work.

So, blacklisting seems to be malicious for this machine and this kernel (I
know that for many of you 2.6.11 might be outdated, but that's not the
point). Even pci=noacpi is bad.

If either pci=noacpi or acpi=ht is given, I get the following message
in /var/log/messages:

Sep 2 13:04:06 linux kernel: ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host
Controller (OHCI) Driver (PCI)
Sep 2 13:04:06 linux kernel: PCI->APIC IRQ transform: 0000:00:0f.2[A] -> IRQ
0
Sep 2 13:04:06 linux kernel: ohci_hcd 0000:00:0f.2: Found HC with no IRQ.
Check BIOS/PCI 0000:00:0f.2 setup!

I assume this is why the onboard USB-controller is disfunctional as soon as I
do what is recommended, i. e. keep the blacklisting / boot with pci=noirq.

Therefore I suggest patching dmi_scan.c and remove the entry for HP VISUALIZE.
With a freshly built kernel without the blacklisting the machine has happily
been building kernels for hours now without a single problem.

If there is anything I should test on top of this to verify whatever should be
verified, please let me know! Any hints are highly appreciated.

To whom this might concern,
take care

Dieter Jurzitza
--
-----------------------------------------------------------

|
\
/\_/\ |
| ~x~ |/-----\ /
\ /- \_/
^^__ _ / _ ____ /
<°°__ \- \_/ | |/ | |
|| || _| _| _| _|

if you really want to see the pictures above - use some font
with constant spacing like courier! :-)
-----------------------------------------------------------

--
VGER BF report: U 0.508633