Re: [kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
Hi all, I will take care of this issue and send out a patch soon. Thanks! Gerry On 2014/1/26 6:31, Rafael J. Wysocki wrote: > On Saturday, January 25, 2014 02:18:17 PM Henrique de Moraes Holschuh wrote: >> On Sat, 25 Jan 2014, Rafael J. Wysocki wrote: >>> On Saturday, January 25, 2014 02:53:24 PM Rafael J. Wysocki wrote: On Saturday, January 25, 2014 11:03:09 AM Jörg Otte wrote: > Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: > > ACPI: \_PR_.CPU4: failed to get CPU APIC ID. > ACPI: \_PR_.CPU5: failed to get CPU APIC ID. > ACPI: \_PR_.CPU6: failed to get CPU APIC ID. > ACPI: \_PR_.CPU7: failed to get CPU APIC ID. > > I don't have CPUs 4..7! Error messages regarding not existing > CPUs should not be displayed. > kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. > > This is a regression. I never saw this messages before. Does your system show any other suspicious symptoms or are you worried about those messages only? >>> >>> Gerry, this is your commit b981513f806d (ACPI / scan: bail out early if >>> failed >>> to parse APIC ID for CPU). Apparently, the BIOS has room for 4 CPUs more >>> than >>> there actually are in the system. Maybe we can reduce the log level of >>> those >>> messages to avoid ringing bells unnecessarily? >> >> It is standard practice (at least in SuperMicro boxes, but I've also seen it >> elsewhere) for the BIOS to have ACPI tables mentioning all cores supported >> by the biggest core-count CPU topology possible by the motherboard. The >> cores you don't have are reported as if they were hotpluggable but absent, >> even if they will *never* show up at runtime. Meh. >> >> So yes, such warnings will get annoying *very* quickly. > > Well, what about using acpi_handle_debug() in there, then? > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
Hi all, I will take care of this issue and send out a patch soon. Thanks! Gerry On 2014/1/26 6:31, Rafael J. Wysocki wrote: On Saturday, January 25, 2014 02:18:17 PM Henrique de Moraes Holschuh wrote: On Sat, 25 Jan 2014, Rafael J. Wysocki wrote: On Saturday, January 25, 2014 02:53:24 PM Rafael J. Wysocki wrote: On Saturday, January 25, 2014 11:03:09 AM Jörg Otte wrote: Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: ACPI: \_PR_.CPU4: failed to get CPU APIC ID. ACPI: \_PR_.CPU5: failed to get CPU APIC ID. ACPI: \_PR_.CPU6: failed to get CPU APIC ID. ACPI: \_PR_.CPU7: failed to get CPU APIC ID. I don't have CPUs 4..7! Error messages regarding not existing CPUs should not be displayed. kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. This is a regression. I never saw this messages before. Does your system show any other suspicious symptoms or are you worried about those messages only? Gerry, this is your commit b981513f806d (ACPI / scan: bail out early if failed to parse APIC ID for CPU). Apparently, the BIOS has room for 4 CPUs more than there actually are in the system. Maybe we can reduce the log level of those messages to avoid ringing bells unnecessarily? It is standard practice (at least in SuperMicro boxes, but I've also seen it elsewhere) for the BIOS to have ACPI tables mentioning all cores supported by the biggest core-count CPU topology possible by the motherboard. The cores you don't have are reported as if they were hotpluggable but absent, even if they will *never* show up at runtime. Meh. So yes, such warnings will get annoying *very* quickly. Well, what about using acpi_handle_debug() in there, then? -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
On Saturday, January 25, 2014 02:18:17 PM Henrique de Moraes Holschuh wrote: > On Sat, 25 Jan 2014, Rafael J. Wysocki wrote: > > On Saturday, January 25, 2014 02:53:24 PM Rafael J. Wysocki wrote: > > > On Saturday, January 25, 2014 11:03:09 AM Jörg Otte wrote: > > > > Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: > > > > > > > > ACPI: \_PR_.CPU4: failed to get CPU APIC ID. > > > > ACPI: \_PR_.CPU5: failed to get CPU APIC ID. > > > > ACPI: \_PR_.CPU6: failed to get CPU APIC ID. > > > > ACPI: \_PR_.CPU7: failed to get CPU APIC ID. > > > > > > > > I don't have CPUs 4..7! Error messages regarding not existing > > > > CPUs should not be displayed. > > > > kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. > > > > > > > > This is a regression. I never saw this messages before. > > > > > > Does your system show any other suspicious symptoms or are you worried > > > about > > > those messages only? > > > > Gerry, this is your commit b981513f806d (ACPI / scan: bail out early if > > failed > > to parse APIC ID for CPU). Apparently, the BIOS has room for 4 CPUs more > > than > > there actually are in the system. Maybe we can reduce the log level of > > those > > messages to avoid ringing bells unnecessarily? > > It is standard practice (at least in SuperMicro boxes, but I've also seen it > elsewhere) for the BIOS to have ACPI tables mentioning all cores supported > by the biggest core-count CPU topology possible by the motherboard. The > cores you don't have are reported as if they were hotpluggable but absent, > even if they will *never* show up at runtime. Meh. > > So yes, such warnings will get annoying *very* quickly. Well, what about using acpi_handle_debug() in there, then? -- I speak only for myself. Rafael J. Wysocki, Intel Open Source Technology Center. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
On Saturday, January 25, 2014 05:32:19 PM Jörg Otte wrote: > 2014-01-25 Rafael J. Wysocki : > > On Saturday, January 25, 2014 11:03:09 AM Jörg Otte wrote: > >> Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: > >> > >> ACPI: \_PR_.CPU4: failed to get CPU APIC ID. > >> ACPI: \_PR_.CPU5: failed to get CPU APIC ID. > >> ACPI: \_PR_.CPU6: failed to get CPU APIC ID. > >> ACPI: \_PR_.CPU7: failed to get CPU APIC ID. > >> > >> I don't have CPUs 4..7! Error messages regarding not existing > >> CPUs should not be displayed. > >> kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. > >> > >> This is a regression. I never saw this messages before. > > > > Does your system show any other suspicious symptoms or are you worried about > > those messages only? > > > > Rafael > > > > what's looking badly is this: > > ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] > (20131218/hwxface-580) > ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] > (20131218/hwxface-580) That means your BIOS doesn't support system sleep states S1 and S2, but we should be able to suppress those messages I think. > and this: > > acpi PNP0A08:00: _OSC: OS supports [ASPM ClockPM Segments MSI] > \_SB_.PCI0:_OSC invalid UUID > _OSC request data:1 1e 0 > acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM That means the BIOS doesn't want to grant the kernel control of extended PCIe features on your system. > but these messages are not new. They indicate things that are not supported by the BIOS, but I agree that the messages are a bit cryptic. Thanks! -- I speak only for myself. Rafael J. Wysocki, Intel Open Source Technology Center. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
2014-01-25 Rafael J. Wysocki : > On Saturday, January 25, 2014 11:03:09 AM Jörg Otte wrote: >> Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: >> >> ACPI: \_PR_.CPU4: failed to get CPU APIC ID. >> ACPI: \_PR_.CPU5: failed to get CPU APIC ID. >> ACPI: \_PR_.CPU6: failed to get CPU APIC ID. >> ACPI: \_PR_.CPU7: failed to get CPU APIC ID. >> >> I don't have CPUs 4..7! Error messages regarding not existing >> CPUs should not be displayed. >> kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. >> >> This is a regression. I never saw this messages before. > > Does your system show any other suspicious symptoms or are you worried about > those messages only? > > Rafael > what's looking badly is this: ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20131218/hwxface-580) ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20131218/hwxface-580) and this: acpi PNP0A08:00: _OSC: OS supports [ASPM ClockPM Segments MSI] \_SB_.PCI0:_OSC invalid UUID _OSC request data:1 1e 0 acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM but these messages are not new. Jörg -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
On Sat, 25 Jan 2014, Rafael J. Wysocki wrote: > On Saturday, January 25, 2014 02:53:24 PM Rafael J. Wysocki wrote: > > On Saturday, January 25, 2014 11:03:09 AM Jörg Otte wrote: > > > Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: > > > > > > ACPI: \_PR_.CPU4: failed to get CPU APIC ID. > > > ACPI: \_PR_.CPU5: failed to get CPU APIC ID. > > > ACPI: \_PR_.CPU6: failed to get CPU APIC ID. > > > ACPI: \_PR_.CPU7: failed to get CPU APIC ID. > > > > > > I don't have CPUs 4..7! Error messages regarding not existing > > > CPUs should not be displayed. > > > kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. > > > > > > This is a regression. I never saw this messages before. > > > > Does your system show any other suspicious symptoms or are you worried about > > those messages only? > > Gerry, this is your commit b981513f806d (ACPI / scan: bail out early if failed > to parse APIC ID for CPU). Apparently, the BIOS has room for 4 CPUs more than > there actually are in the system. Maybe we can reduce the log level of those > messages to avoid ringing bells unnecessarily? It is standard practice (at least in SuperMicro boxes, but I've also seen it elsewhere) for the BIOS to have ACPI tables mentioning all cores supported by the biggest core-count CPU topology possible by the motherboard. The cores you don't have are reported as if they were hotpluggable but absent, even if they will *never* show up at runtime. Meh. So yes, such warnings will get annoying *very* quickly. -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
On Saturday, January 25, 2014 02:53:24 PM Rafael J. Wysocki wrote: > On Saturday, January 25, 2014 11:03:09 AM Jörg Otte wrote: > > Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: > > > > ACPI: \_PR_.CPU4: failed to get CPU APIC ID. > > ACPI: \_PR_.CPU5: failed to get CPU APIC ID. > > ACPI: \_PR_.CPU6: failed to get CPU APIC ID. > > ACPI: \_PR_.CPU7: failed to get CPU APIC ID. > > > > I don't have CPUs 4..7! Error messages regarding not existing > > CPUs should not be displayed. > > kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. > > > > This is a regression. I never saw this messages before. > > Does your system show any other suspicious symptoms or are you worried about > those messages only? Gerry, this is your commit b981513f806d (ACPI / scan: bail out early if failed to parse APIC ID for CPU). Apparently, the BIOS has room for 4 CPUs more than there actually are in the system. Maybe we can reduce the log level of those messages to avoid ringing bells unnecessarily? Rafael -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
On Saturday, January 25, 2014 11:03:09 AM Jörg Otte wrote: > Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: > > ACPI: \_PR_.CPU4: failed to get CPU APIC ID. > ACPI: \_PR_.CPU5: failed to get CPU APIC ID. > ACPI: \_PR_.CPU6: failed to get CPU APIC ID. > ACPI: \_PR_.CPU7: failed to get CPU APIC ID. > > I don't have CPUs 4..7! Error messages regarding not existing > CPUs should not be displayed. > kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. > > This is a regression. I never saw this messages before. Does your system show any other suspicious symptoms or are you worried about those messages only? Rafael -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: ACPI: \_PR_.CPU4: failed to get CPU APIC ID. ACPI: \_PR_.CPU5: failed to get CPU APIC ID. ACPI: \_PR_.CPU6: failed to get CPU APIC ID. ACPI: \_PR_.CPU7: failed to get CPU APIC ID. I don't have CPUs 4..7! Error messages regarding not existing CPUs should not be displayed. kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. This is a regression. I never saw this messages before. Processor model: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz $ cat /proc/cpuinfo | grep processor processor : 0 processor : 1 processor : 2 processor : 3 Jörg -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: ACPI: \_PR_.CPU4: failed to get CPU APIC ID. ACPI: \_PR_.CPU5: failed to get CPU APIC ID. ACPI: \_PR_.CPU6: failed to get CPU APIC ID. ACPI: \_PR_.CPU7: failed to get CPU APIC ID. I don't have CPUs 4..7! Error messages regarding not existing CPUs should not be displayed. kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. This is a regression. I never saw this messages before. Processor model: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz $ cat /proc/cpuinfo | grep processor processor : 0 processor : 1 processor : 2 processor : 3 Jörg -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
On Saturday, January 25, 2014 11:03:09 AM Jörg Otte wrote: Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: ACPI: \_PR_.CPU4: failed to get CPU APIC ID. ACPI: \_PR_.CPU5: failed to get CPU APIC ID. ACPI: \_PR_.CPU6: failed to get CPU APIC ID. ACPI: \_PR_.CPU7: failed to get CPU APIC ID. I don't have CPUs 4..7! Error messages regarding not existing CPUs should not be displayed. kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. This is a regression. I never saw this messages before. Does your system show any other suspicious symptoms or are you worried about those messages only? Rafael -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
On Saturday, January 25, 2014 02:53:24 PM Rafael J. Wysocki wrote: On Saturday, January 25, 2014 11:03:09 AM Jörg Otte wrote: Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: ACPI: \_PR_.CPU4: failed to get CPU APIC ID. ACPI: \_PR_.CPU5: failed to get CPU APIC ID. ACPI: \_PR_.CPU6: failed to get CPU APIC ID. ACPI: \_PR_.CPU7: failed to get CPU APIC ID. I don't have CPUs 4..7! Error messages regarding not existing CPUs should not be displayed. kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. This is a regression. I never saw this messages before. Does your system show any other suspicious symptoms or are you worried about those messages only? Gerry, this is your commit b981513f806d (ACPI / scan: bail out early if failed to parse APIC ID for CPU). Apparently, the BIOS has room for 4 CPUs more than there actually are in the system. Maybe we can reduce the log level of those messages to avoid ringing bells unnecessarily? Rafael -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
On Sat, 25 Jan 2014, Rafael J. Wysocki wrote: On Saturday, January 25, 2014 02:53:24 PM Rafael J. Wysocki wrote: On Saturday, January 25, 2014 11:03:09 AM Jörg Otte wrote: Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: ACPI: \_PR_.CPU4: failed to get CPU APIC ID. ACPI: \_PR_.CPU5: failed to get CPU APIC ID. ACPI: \_PR_.CPU6: failed to get CPU APIC ID. ACPI: \_PR_.CPU7: failed to get CPU APIC ID. I don't have CPUs 4..7! Error messages regarding not existing CPUs should not be displayed. kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. This is a regression. I never saw this messages before. Does your system show any other suspicious symptoms or are you worried about those messages only? Gerry, this is your commit b981513f806d (ACPI / scan: bail out early if failed to parse APIC ID for CPU). Apparently, the BIOS has room for 4 CPUs more than there actually are in the system. Maybe we can reduce the log level of those messages to avoid ringing bells unnecessarily? It is standard practice (at least in SuperMicro boxes, but I've also seen it elsewhere) for the BIOS to have ACPI tables mentioning all cores supported by the biggest core-count CPU topology possible by the motherboard. The cores you don't have are reported as if they were hotpluggable but absent, even if they will *never* show up at runtime. Meh. So yes, such warnings will get annoying *very* quickly. -- One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie. -- The Silicon Valley Tarot Henrique Holschuh -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
2014-01-25 Rafael J. Wysocki r...@rjwysocki.net: On Saturday, January 25, 2014 11:03:09 AM Jörg Otte wrote: Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: ACPI: \_PR_.CPU4: failed to get CPU APIC ID. ACPI: \_PR_.CPU5: failed to get CPU APIC ID. ACPI: \_PR_.CPU6: failed to get CPU APIC ID. ACPI: \_PR_.CPU7: failed to get CPU APIC ID. I don't have CPUs 4..7! Error messages regarding not existing CPUs should not be displayed. kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. This is a regression. I never saw this messages before. Does your system show any other suspicious symptoms or are you worried about those messages only? Rafael what's looking badly is this: ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20131218/hwxface-580) ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20131218/hwxface-580) and this: acpi PNP0A08:00: _OSC: OS supports [ASPM ClockPM Segments MSI] \_SB_.PCI0:_OSC invalid UUID _OSC request data:1 1e 0 acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM but these messages are not new. Jörg -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
On Saturday, January 25, 2014 05:32:19 PM Jörg Otte wrote: 2014-01-25 Rafael J. Wysocki r...@rjwysocki.net: On Saturday, January 25, 2014 11:03:09 AM Jörg Otte wrote: Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: ACPI: \_PR_.CPU4: failed to get CPU APIC ID. ACPI: \_PR_.CPU5: failed to get CPU APIC ID. ACPI: \_PR_.CPU6: failed to get CPU APIC ID. ACPI: \_PR_.CPU7: failed to get CPU APIC ID. I don't have CPUs 4..7! Error messages regarding not existing CPUs should not be displayed. kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. This is a regression. I never saw this messages before. Does your system show any other suspicious symptoms or are you worried about those messages only? Rafael what's looking badly is this: ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20131218/hwxface-580) ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20131218/hwxface-580) That means your BIOS doesn't support system sleep states S1 and S2, but we should be able to suppress those messages I think. and this: acpi PNP0A08:00: _OSC: OS supports [ASPM ClockPM Segments MSI] \_SB_.PCI0:_OSC invalid UUID _OSC request data:1 1e 0 acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM That means the BIOS doesn't want to grant the kernel control of extended PCIe features on your system. but these messages are not new. They indicate things that are not supported by the BIOS, but I agree that the messages are a bit cryptic. Thanks! -- I speak only for myself. Rafael J. Wysocki, Intel Open Source Technology Center. -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [kernel 3.13.0-06058-g2d08cd0] Strange ACPI error messages
On Saturday, January 25, 2014 02:18:17 PM Henrique de Moraes Holschuh wrote: On Sat, 25 Jan 2014, Rafael J. Wysocki wrote: On Saturday, January 25, 2014 02:53:24 PM Rafael J. Wysocki wrote: On Saturday, January 25, 2014 11:03:09 AM Jörg Otte wrote: Kernel 3.13.0-06058-g2d08cd0 displays following errors on the console: ACPI: \_PR_.CPU4: failed to get CPU APIC ID. ACPI: \_PR_.CPU5: failed to get CPU APIC ID. ACPI: \_PR_.CPU6: failed to get CPU APIC ID. ACPI: \_PR_.CPU7: failed to get CPU APIC ID. I don't have CPUs 4..7! Error messages regarding not existing CPUs should not be displayed. kernel 3.13.0-05617-g3aacd62 and before did'nt show this messages. This is a regression. I never saw this messages before. Does your system show any other suspicious symptoms or are you worried about those messages only? Gerry, this is your commit b981513f806d (ACPI / scan: bail out early if failed to parse APIC ID for CPU). Apparently, the BIOS has room for 4 CPUs more than there actually are in the system. Maybe we can reduce the log level of those messages to avoid ringing bells unnecessarily? It is standard practice (at least in SuperMicro boxes, but I've also seen it elsewhere) for the BIOS to have ACPI tables mentioning all cores supported by the biggest core-count CPU topology possible by the motherboard. The cores you don't have are reported as if they were hotpluggable but absent, even if they will *never* show up at runtime. Meh. So yes, such warnings will get annoying *very* quickly. Well, what about using acpi_handle_debug() in there, then? -- I speak only for myself. Rafael J. Wysocki, Intel Open Source Technology Center. -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/