FS#6845 - nForce MCP51 chipsets doesn't work with stock kernel 2.6.20.4

Attached to Project: Arch Linux
Opened by Kupje (kupje) - Sunday, 08 April 2007, 15:46 GMT
Last edited by Aaron Griffin (phrakture) - Wednesday, 18 April 2007, 15:18 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity High
Priority Normal
Reported Version 0.8 Voodoo
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Arch's stock kernel (kernel26) 2.6.20.4 - and maybe others - are unable to boot machines with the NVIDIA nForce MCP51 chipset (mostly used in HP and Compaq laptops AFAIK).
I've only tested kernel 2.6.17 myself, which worked fine. People says that 2.6.20.3 works fine, however I haven't had a chance to test it myself.

The boot sequence locks/freezes with the following messages:
[code]0000:00:0d.0: cannot adjust BAR0 (not I/O)
0000:00:0d.0: cannot adjust BAR1 (not I/O)
0000:00:0d.0: cannot adjust BAR2 (not I/O)[/code]
However the cursor "_" still blinks.

These messages shows right after a line that says
[code]ACPI: Assume root bridge [\_SB_.PCI0] bus is 0[/code]
Sometimes it just shows BAR0 and BAR1, and sometimes no messages at all after the ACPI thing.

Booting the kernel with pci=routeirq, acpi=off and nosmp doesn't make any difference.

See also: http://lists-archives.org/linux-kernel/10675416-drivers-pci-probe-c-patch-in-2-6-20-4-causes-cannot-adjust-bar0-not-i-o-on-nvidia-mcp51.html
This task depends upon

Closed by  Aaron Griffin (phrakture)
Wednesday, 18 April 2007, 15:18 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in 2.6.20.6
Comment by Roman Kyrylych (Romashka) - Monday, 09 April 2007, 08:28 GMT
I guess that's bad combination of ACPI BIOS and hardware.
BTW, what motherboard do you have?
Comment by Tobias Powalowski (tpowa) - Wednesday, 11 April 2007, 20:24 GMT
any progress on latest kernel:
http://www.archlinux.org/~tpowa/2.6.21

or as repository
[kernel]
http://www.archlinux.org/~tpowa/2.6.21

thanks
Comment by Kupje (kupje) - Wednesday, 18 April 2007, 15:16 GMT
Well, it works again with kernel 2.6.20.6.

So there's nothing to do; we'll be able to install the next version of Arch.

Loading...