On Sunday, December 29, 2013 05:34:46 PM Vadim A. Misbakh-Soloviov wrote: > Hello there! > Unfortunately I've server, that requires to manually point kernel to RSDP- > table. Otherwise ACPI doesn't work properly and kernel limits processors to 1. > > All the time until upgrade to 3.12.5/3.12.6 I did it by specifying > acpi_rsdp=0x7F1F7000 to the kernel cmdline (where 0x7F1F7000 is real address > of RSDP table) and all worked fine. But now, after the upgrade, kernel can't > find RSDP table anyway, even with redefinition in cmdline, and so it prints > > [ 0.000000] ACPI BIOS Error (bug): A valid RSDP was not found > (20130725/tbxfroot-212) > And boots just like I don't specified real RSDT table address for it (with 1 > processor and with broken acpi functionality). > > As far, as I investigated, probleam appeared after > http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=40031da445fb4d269af9c7c445b2adf674f171e7 This is a merge, so it covers a whole bunch of commits. > Unfortunately, I can't fully bisect it and get exact place. > > Can you advice me, if it is possible to redefine RSDP table now, in 3.12, and > how? And if it should use same syntax — why it stop working? Can you please check if commit afdca01c9821 (Merge branch 'acpica') works for you? Rafael -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html