Skip to contentSkip to conversation

p2b-ds blacklisted?

ACPI Sven Köhler 4 participants 8 messages Oct 1, 2003 – Oct 2, 2003

lore
Share & tools
lore
#0 lore raw

Hi,

my P2B-DS is blacklisted and the kernel forced acpi=ht. i wonder why because P2B-D is not blacklisted.

There is no comment or any other hint for a reason in dmi_scan.c :-(

I would like to try what happens if i remove the board from the blacklist. What can i test to see if it works properly? And what is the worse case of what could happen?

Do i have to edit dmi_scan.c for my test or is there something like acpi=force?

#1 lore raw
Quoted 5 lines · Sven Köhler

Hi,

my P2B-DS is blacklisted and the kernel forced acpi=ht. i wonder why because P2B-D is not blacklisted.

Quoted 8 lines

There is no comment or any other hint for a reason in dmi_scan.c :-(

I would like to try what happens if i remove the board from the blacklist. What can i test to see if it works properly? And what is the worse case of what could happen?

Do i have to edit dmi_scan.c for my test or is there something like acpi=force?

I'm sure I saw a comment somewhere saying the P2B-S was blacklisted because of "bogus IRQ routing". It was in the blacklisting code, but I can't remember where, or if it was 2.4 or 2.6.

#2 lore raw
Quoted 1 line

I'm sure I saw a comment somewhere saying the P2B-S was blacklisted because of "bogus IRQ routing". It was in the blacklisting code, but I can't remember where, or if it was 2.4 or 2.6.

Well, the P2B-S is in blacklist.c in 2.4.22.

What does the entry in blacklist.c mean? Does this entry mean acpi=ht is forced like the entry for the P2B-DS in dmi_scan.c?

Is this a hardwired problem on the Motherboard? Or might this be fixed with the latest BIOS?

I'd like to try ACPI on my P2B-DS anyway. I think there was an append line to disable ACPI IRQ Routing - was it acpi=pci?

#3 lore raw
Quoted 8 lines · Sven Köhler
Quoted 3 lines

I'm sure I saw a comment somewhere saying the P2B-S was blacklisted because of "bogus IRQ routing". It was in the blacklisting code, but I can't remember where, or if it was 2.4 or 2.6.

Well, the P2B-S is in blacklist.c in 2.4.22.

What does the entry in blacklist.c mean? Does this entry mean acpi=ht is forced like the entry for the P2B-DS in dmi_scan.c?

Not sure.. I think it is likely to disable ACPI completely.

Quoted 2 lines

Is this a hardwired problem on the Motherboard? Or might this be fixed with the latest BIOS?

It would be a problem with the DSDT code in the BIOS. It might be fixed in a later one.

There have been lots of ACPI IRQ routing bugfixes (not all in the mainline kernel yet); maybe the P2B-S routing is solved by one of these, maybe not...

Quoted 2 lines

I'd like to try ACPI on my P2B-DS anyway. I think there was an append line to disable ACPI IRQ Routing - was it acpi=pci?

pci=noacpi should do it I think.

#4 lore raw
In reply to Sven Köhler
Quoted 3 lines · Sven Köhler

Hi,

my P2B-DS is blacklisted and the kernel forced acpi=ht. i wonder why because P2B-D is not blacklisted.

Asus P2B-D (Dual Pentium2 400 Mhz SMP motherboard) works fine under ACPI, and has worked fine for ages. I'll be quite disappointed if recent ACPI updates broke it.

Jeff

#5 lore raw
Quoted 3 lines
Quoted 1 line

my P2B-DS is blacklisted and the kernel forced acpi=ht. i wonder why because P2B-D is not blacklisted.

Asus P2B-D (Dual Pentium2 400 Mhz SMP motherboard) works fine under ACPI, and has worked fine for ages. I'll be quite disappointed if recent ACPI updates broke it.

No it doesn't. Only P2B-S and P2B-DS are listed. I don't know why yet, but i will report if ACPI works fine. I think i'll try this tonight although nobody has prophesied me what might happen yet.

Will the kernel just stop booting? or will my machine just crash and damage my reiserfs?

#6 lore raw
In reply to Sven Köhler
Quoted 4 lines · On Wed, 1 Oct 2003, [ISO-8859-15] Sven K�hler wrote:

Hi,

my P2B-DS is blacklisted and the kernel forced acpi=ht. i wonder why because P2B-D is not blacklisted.

Well, I remember having issues with the P2B-D boards under Windows, in that the second cpu would stay at 100% cpu usage in task manager. Suggested fix was a hardware modification that ASUS would perform, or the user could do themselves.

Probably unrelated :)

Mike

#7 lore raw
In reply to Sven Köhler
Quoted 1 line

I would like to try what happens if i remove the board from the blacklist.

So that was what i just did. I removed the board from the blacklist, recompiled the kernel and booted.
The kernel started and there were some issues with the interrupt routing. I don't remember the exact messages but i could post a dmesg if you like.
With "pci=noapci" the computer hang upon loading the kernel module for the SCSI controller. I remember that to be an issue too when i had windows2k installed on that box but i could "fix" that by changing the IRC setting in the BIOS. Changing those settings didn't help Linux to boot.

At first sight ACPI (without pci=noacpi) seemed to work but pressing the power button didn't generate any events although the power button was detected properly during boot.

After all i think i know why P2B-S and -DS are blacklisted. The board with on-board SCSI controller are messed up somehow.

I haven't tried to install BIOS 1014beta3 yet. BIOS 1014beta2 is currently installed but i guess the update won't solve anything.

With acpi=ht it works for now, but doesn't acpi=ht imply pci=noacpi?