Bug ID 644805: Kernel.el7.2: BIG-IP VIPRION B4450 - ACPI complaints about unpopulated cpu cores

Last Modified: May 29, 2024

Affected Product(s):
BIG-IP All(all modules)

Known Affected Versions:
13.0.0

Fixed In:
13.1.0, 13.0.0 HF1

Opened: Feb 13, 2017

Severity: 4-Minor

Symptoms

Due to the way modern Intel Haswell CPU BIOSes are typically configured, the BIOS presents an ACPI table, which includes details for unpopulated CPU sockets and on each socket unpopulated CPU cores. Note: This is not F5-platform-specific, as the same can be seen on many high-end servers. For physical cpu socket#0 and socket#1, the actual number of CPUs is 24 per socket. The possible number of CPUs is 36 per socket. For unpopulated socket#2 and socket#3, the actual number of CPUs is 0. The symptom is dmesg output similar to the following: [ 3.198255] ACPI: \_SB_.SCK0.CP18: failed to get CPU physical ID. [ 3.198266] ACPI: \_SB_.SCK0.CP19: failed to get CPU physical ID. [ 3.198276] ACPI: \_SB_.SCK0.CP1A: failed to get CPU physical ID. [ 3.198286] ACPI: \_SB_.SCK0.CP1B: failed to get CPU physical ID. [ 3.198296] ACPI: \_SB_.SCK0.CP1C: failed to get CPU physical ID. [ 3.198306] ACPI: \_SB_.SCK0.CP1D: failed to get CPU physical ID. [ 3.198316] ACPI: \_SB_.SCK0.CP1E: failed to get CPU physical ID. [ 3.198326] ACPI: \_SB_.SCK0.CP1F: failed to get CPU physical ID. [ 3.198336] ACPI: \_SB_.SCK0.CP20: failed to get CPU physical ID. [ 3.198346] ACPI: \_SB_.SCK0.CP21: failed to get CPU physical ID. [ 3.198356] ACPI: \_SB_.SCK0.CP22: failed to get CPU physical ID. [ 3.198366] ACPI: \_SB_.SCK0.CP23: failed to get CPU physical ID. ... The normal at-boot dmesg output should show 96 lines of output since the maximum populated would be 4 * 36 which is 144, but there are only 48 CPUs present.

Impact

None. This is purely cosmetic output due to to how the BIOS is configured. There is nothing functionally wrong; the messages are simply diagnostic output that appears in dmesg output. The messages can be safely ignored.

Conditions

Booting of BIG-IP 7.2 kernels on VIPRION B4450 blades will show this routinely at each boot.

Workaround

None.

Fix Information

The system now silences the cosmetic 'failed to get CPU physical ID' messages for the Intel Haswell BIOS.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips