On Sunday 11 December 2011 21:17:10 Cristian Rodríguez wrote:
On 09/12/11 17:31, Greg KH wrote:
On Fri, Dec 09, 2011 at 05:12:25PM -0300, Cristian Rodríguez wrote:
Hi:
I got this new laptop with openSUSE 12.1 and so far cannot successfully boot it :(
First, it requires acpi=noirq and i915.semaphores=1 to make it pass the loader screen , otherwise it freezes completely...
The "noirq" option is suspicious, that shouldn't happen on any "new" hardware these days unless the bios is really broken.
Reduced even more, box works with only nox2apic
Suspect messages at boot
ec 10 16:21:08 linux-lu80 kernel: [ 3.235138] APIC error on CPU0: 00(80) : Illegal register address Dec 10 16:21:08 linux-lu80 kernel: [ 3.236549] APIC error on CPU0: 80(80) : Illegal register address That's likely mainline commit: 41750d31fc9599fd81763e685a6b7b42d298c4f8 which came in 3.2.-rc1
Theoretically you could double check whether BIOS requests
to not enable x2apic even the OS found one by checking ACPI
tables (this is what the patch does/checks for, not enabling
x2apic if BIOS requests it).
I now added the patch to 12.1 branch.
Please wait until a new kernel of the day is built and exported
(should be in some hours) and check that this is included in
the changelog (rpm -qp --changelog kernel-desktop.rpm |less):
commit c1c0cfd66da3cd5dd779d0fb24384fa497488ea7
Author: Thomas Renninger