Page MenuHomeFreeBSD

ofw_cpu: quiet secondary CPU devices
ClosedPublic

Authored by mhorne on May 23 2023, 5:51 PM.
Tags
None
Referenced Files
F132095452: D40243.diff
Mon, Oct 13, 3:37 PM
Unknown Object (File)
Sat, Oct 11, 8:01 PM
Unknown Object (File)
Thu, Oct 9, 8:20 PM
Unknown Object (File)
Thu, Oct 9, 4:37 AM
Unknown Object (File)
Wed, Oct 1, 3:04 AM
Unknown Object (File)
Mon, Sep 29, 8:17 AM
Unknown Object (File)
Fri, Sep 26, 10:08 PM
Unknown Object (File)
Mon, Sep 22, 2:34 PM
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