Page MenuHomeFreeBSD

ofw_cpu: quiet secondary CPU devices
ClosedPublic

Authored by mhorne on May 23 2023, 5:51 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Sep 28, 5:33 AM
Unknown Object (File)
Thu, Sep 26, 5:22 PM
Unknown Object (File)
Tue, Sep 24, 9:00 AM
Unknown Object (File)
Sat, Sep 21, 4:08 PM
Unknown Object (File)
Tue, Sep 10, 1:32 AM
Unknown Object (File)
Sun, Sep 8, 10:48 AM
Unknown Object (File)
Aug 21 2024, 2:45 PM
Unknown Object (File)
Aug 19 2024, 11:32 AM
Subscribers

Details

Summary

We already do plenty to announce the different CPUs in dmesg. Follow the
ACPI CPU strategy of reporting the first CPU device, but quieting the
rest for non-verbose boot. This cuts down slightly on dmesg output.

Test Plan

dmesg output from an RPI4. Before:

cpulist0: <Open Firmware CPU Group> on ofwbus0
cpu0: <Open Firmware CPU> on cpulist0
bcm2835_cpufreq0: <CPU Frequency Control> on cpu0
cpu1: <Open Firmware CPU> on cpulist0
cpu2: <Open Firmware CPU> on cpulist0
cpu3: <Open Firmware CPU> on cpulist0

After:

cpulist0: <Open Firmware CPU Group> on ofwbus0
cpu0: <Open Firmware CPU> on cpulist0
bcm2835_cpufreq0: <CPU Frequency Control> on cpu0

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable