Skip to contentSkip to conversation

R: Re: R: [Bug #14886] Asus P2B-DS not detected as SMP moterboard

DISCUSSION [email protected] 1 participant 1 message Jan 26, 2010

lore
Share & tools
lore
#0 lore raw

Hi Dmitry,

I will try current git as soon as possible and I will post the results.

Many thanks and Best Regards,
Lorenzo Buzzi

Quoted 5 lines

----Messaggio originale----
Da: [email protected]
Data: 26/01/2010 16.53
A: "Linux Kernel Mailing List"<[email protected]>
Cc: "[email protected]"<[email protected]>, "Rafael J. Wysocki"<[email protected]>,

"Kernel Testers List"<[email protected]>, "Arkadiusz Miskiewicz" <[email protected]>, "H. Peter Anvin"<[email protected]>, "Andrew Morton"<akpm@linux- foundation.org>, "Feng Tang"<[email protected]>, "Len Brown"<len.brown@intel. com>

Quoted 24 lines

Ogg: Re: R: [Bug #14886] Asus P2B-DS not detected as SMP moterboard

Quoted 6 lines · Rafael J. Wysocki
Quoted 1 line · On Monday 11 January 2010, [email protected] wrote:

Tried 2.6.32.3. The issue is still present.

Thanks for the update.

Rafael

(I have some troubles with registering on kernel bugzilla, so posting here, adding people from bug to CC: list)

Hi!
I'm also using P2B-DS and can confirm that starting with kernel 2.6.32 SMP stopped working (and don't work still - tested with current git v2.6.33-rc5-238-g158c168) The issue seems to have something to do with the fact that ACPI is blacklisted on P2B-DS. I used to workaround this bug on newer kernels (>=2.6.32) by passing "acpi=force" in kernel arguments. Finally, yesterday I found some time to write simple automated bisection script and leaved it to run on machine overnight. Here's result:
---------------------------------------------------------------------------
e5b8fc6ac158f65598f58dba2c0d52ba3b412f52 is the first bad commit commit e5b8fc6ac158f65598f58dba2c0d52ba3b412f52

Quoted 4 lines
Author: Len Brown <[email protected]>
Date:   Tue Jul 7 23:22:58 2009 -0400

ACPI: check acpi_disabled in acpi_table_parse() and

acpi_table_parse_entries()

Quoted 17 lines

Allow consumers of the acpi_table_parse()/acpi_table_parse_entries() API to gracefully handle the acpi_disabled=1 case via return value rather than checking the global flag themselves.

---------------------------------------------------------------------------

I re-checked this result and yes - reverting this commit on both 2.6.32 and current git (v2.6.33-rc5-238-g158c168) makes problem go away.

Signature · 2 lines
Best regards,
Dmitry "MAD" Artamonow