Distribution: Gentoo Hardware Environment: MB: Intel P865 PERL - Bios: RL86510A.86A.P17 (latest version) CPU: vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Pentium(R) 4 CPU 3.00GHz stepping : 9 flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid RAM: 2 GB Infinion DDR400 Software Environment: Kernel version 2.6.5 or above... Problem Description: Kernel oops when trying to start ACPI - most of the time, different messages, mainly (from a 2.6.7-mm1 kernel): "Unable to handle kernel NULL pointer dereference at virtual address XXXXXXX printing eip: YYYYYYYY with XXXXXXXX usally 00000000 or 00000002, 0000000c, ... and YYYYYYYY seen with f7fa0578 (XXXXXXXX was 00000002 with this), or 00000000 ACPI Subsytem Revision 20040326 One time seen: __wake_up_common+0x35/0x55 __wake_up_coded+0x1f/0x23 __down_trylock+0x78/0x8e __down_failed_trylock+0x7/0xc .text.lock.osl+0x5/0x32 acpi_ut_acquire_mutex+0x5d/0x70 acpi_get_register+0x32/0x72 acpi_hw_get_mode+0x24/0x3c acpi_hw_set_mode+0xca/0x107 acpi_enable+0x25/0x4e acpi_enable_subsystem+0x27/0x45 acpi_bus_init+0xa2/0x11d acpi_init+0x5e/0xd8 do_initcalls+0x28/0xae init+0x92/0x1d9 init+0x0/0x1d9 kernel_thread_helper+0x5/0xb code: Bad EIP value <0> Kernel panic: Attempted to kill init Errors seen with kernel 2.6.5-mm6: ACPI-0183: *** ERROR: Hardware never changed modes ACPI-0089: *** ERROR: Could not transition to APCI mode No ACPI aswell with vanilla 2.6.7. no Problems with kernel 2.6.4-mm1! Steps to reproduce: Compile kernel with version => 2.6.5 and try to boot with acpi. /proc/acpi/info from a running 2.4.25-gentoo-r2 kernel: version: 20040116 states: S0 S1 S3 S4 S5 Any help appreciated... regards, Alex :)
Created attachment 3237 [details] .config from vanilla kernel version 2.6.7
after some other test, i found a config that is working on the current knoppix 3.5 dvd.
actually I think this bug is valid. Looks exactly like the CONFIG_SCHED_SMT failure reported here: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=125841 are you sure this happened as far back as 2.6.5? I thought it started in 2.6.7 can you diff the working and failing .config?
Created attachment 3368 [details] Diff between 2.6.6 (which workd) and 2.6.7 (not working) configs I attached a diff between a working kernel version vanilla 2.6.6 (based on a generic knoppix config, so there are a lot of modules used) and the nonworking vanilla 2.6.7 (home brew). As i've seen in the thread mentioned above, it think the CONFIG_SCHED_SMT is the problem in the 2.6.7 kernel. I hope i can test the 2.6.7 with the patch in the next days...
The patch from the other page (https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=101570&action=view) did the job for me. It work's :-)
The patch also helps to solve my problem (see Bug 2963)
*** Bug 2963 has been marked as a duplicate of this bug. ***
*** Bug 3040 has been marked as a duplicate of this bug. ***
*** Bug 3102 has been marked as a duplicate of this bug. ***
Created attachment 3507 [details] 2.4.27 early-init patch
Created attachment 3508 [details] 2.6.7 early-init patch
please test the 2.4 and 2.6 early init patches above.
*** Bug 1908 has been marked as a duplicate of this bug. ***
*** Bug 2785 has been marked as a duplicate of this bug. ***
shipped in 2.6.9 also applied to 2.4.28 closing.