Been running Arch Arm for a while on RPi1 and 2/3/4. With the update to kernel 5.4.x, I get a panic that appears on the Armv6 variant. It does not appear on the pi2/3/4 variant. Raspbian https://github.com/raspberrypi/linux/issues/3637 does not seem to have it. The kernel will boot, but this shows on my old Pi1s and my PiZeros at every reboot and it does not scale frequency.
$this->bbcode_second_pass_code('', 'Jun 04 02:11:31 runeaudio kernel: ------------[ cut here ]------------
Jun 04 02:11:31 runeaudio kernel: WARNING: CPU: 0 PID: 1 at drivers/cpufreq/cpufreq-dt.c:69 find_supply_name+0x84/0xa0
Jun 04 02:11:31 runeaudio kernel: Modules linked in:
Jun 04 02:11:31 runeaudio kernel: CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.4.42-1-ARCH #1
Jun 04 02:11:31 runeaudio kernel: Hardware name: BCM2835
Jun 04 02:11:31 runeaudio kernel: [<80111304>] (unwind_backtrace) from [<8010c6a4>] (show_stack+0x10/0x14)
Jun 04 02:11:31 runeaudio kernel: [<8010c6a4>] (show_stack) from [<80bf53c8>] (dump_stack+0xc4/0xec)
Jun 04 02:11:31 runeaudio kernel: [<80bf53c8>] (dump_stack) from [<8012e70c>] (__warn+0xc0/0xf8)
Jun 04 02:11:31 runeaudio kernel: [<8012e70c>] (__warn) from [<8012eac4>] (warn_slowpath_fmt+0x5c/0xc0)
Jun 04 02:11:31 runeaudio kernel: [<8012eac4>] (warn_slowpath_fmt) from [<80a360b4>] (find_supply_name+0x84/0xa0)
Jun 04 02:11:31 runeaudio kernel: [<80a360b4>] (find_supply_name) from [<80a36108>] (dt_cpufreq_probe+0x38/0x114)
Jun 04 02:11:31 runeaudio kernel: [<80a36108>] (dt_cpufreq_probe) from [<808a762c>] (platform_drv_probe+0x48/0x98)
Jun 04 02:11:31 runeaudio kernel: [<808a762c>] (platform_drv_probe) from [<808a5b18>] (really_probe+0x1d8/0x344)
Jun 04 02:11:31 runeaudio kernel: [<808a5b18>] (really_probe) from [<808a5df4>] (driver_probe_device+0x5c/0x168)
Jun 04 02:11:31 runeaudio kernel: [<808a5df4>] (driver_probe_device) from [<808a3f84>] (bus_for_each_drv+0x80/0xcc)
Jun 04 02:11:31 runeaudio kernel: [<808a3f84>] (bus_for_each_drv) from [<808a58c4>] (__device_attach+0xd4/0x148)
Jun 04 02:11:31 runeaudio kernel: [<808a58c4>] (__device_attach) from [<808a4c58>] (bus_probe_device+0x84/0x8c)
Jun 04 02:11:31 runeaudio kernel: [<808a4c58>] (bus_probe_device) from [<808a1b58>] (device_add+0x34c/0x60c)
Jun 04 02:11:31 runeaudio kernel: [<808a1b58>] (device_add) from [<808a73e8>] (platform_device_add+0xe4/0x200)
Jun 04 02:11:31 runeaudio kernel: [<808a73e8>] (platform_device_add) from [<808a7ee4>] (platform_device_register_full+0xd4/0x11c)
Jun 04 02:11:31 runeaudio kernel: [<808a7ee4>] (platform_device_register_full) from [<80a3661c>] (raspberrypi_cpufreq_probe+0x130/0x1e8)
Jun 04 02:11:31 runeaudio kernel: [<80a3661c>] (raspberrypi_cpufreq_probe) from [<808a762c>] (platform_drv_probe+0x48/0x98)
Jun 04 02:11:31 runeaudio kernel: [<808a762c>] (platform_drv_probe) from [<808a5b18>] (really_probe+0x1d8/0x344)
Jun 04 02:11:31 runeaudio kernel: [<808a5b18>] (really_probe) from [<808a5df4>] (driver_probe_device+0x5c/0x168)
Jun 04 02:11:31 runeaudio kernel: [<808a5df4>] (driver_probe_device) from [<808a60a0>] (device_driver_attach+0x58/0x60)
Jun 04 02:11:31 runeaudio kernel: [<808a60a0>] (device_driver_attach) from [<808a6100>] (__driver_attach+0x58/0xcc)
Jun 04 02:11:31 runeaudio kernel: [<808a6100>] (__driver_attach) from [<808a3ea8>] (bus_for_each_dev+0x74/0xbc)
Jun 04 02:11:31 runeaudio kernel: [<808a3ea8>] (bus_for_each_dev) from [<808a4ea8>] (bus_add_driver+0x150/0x1dc)
Jun 04 02:11:31 runeaudio kernel: [<808a4ea8>] (bus_add_driver) from [<808a66ec>] (driver_register+0x74/0x108)
Jun 04 02:11:31 runeaudio kernel: [<808a66ec>] (driver_register) from [<80102dfc>] (do_one_initcall+0x40/0x2ac)
Jun 04 02:11:31 runeaudio kernel: [<80102dfc>] (do_one_initcall) from [<81101130>] (kernel_init_freeable+0x1a8/0x278)
Jun 04 02:11:31 runeaudio kernel: [<81101130>] (kernel_init_freeable) from [<80c0c368>] (kernel_init+0x8/0x110)
Jun 04 02:11:31 runeaudio kernel: [<80c0c368>] (kernel_init) from [<801010d8>] (ret_from_fork+0x14/0x3c)
Jun 04 02:11:31 runeaudio kernel: Exception stack(0x99c9ffb0 to 0x99c9fff8)
Jun 04 02:11:31 runeaudio kernel: ffa0: 00000000 00000000 00000000 00000000
Jun 04 02:11:31 runeaudio kernel: ffc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Jun 04 02:11:31 runeaudio kernel: ffe0: 00000000 00000000 00000000 00000000 00000013 00000000
Jun 04 02:11:31 runeaudio kernel: ---[ end trace ad405cd5c780519b ]---
Jun 04 02:11:31 runeaudio kernel: ------------[ cut here ]------------
Jun 04 02:11:31 runeaudio kernel: ------------[ cut here ]------------
Jun 04 02:11:31 runeaudio kernel: WARNING: CPU: 0 PID: 1 at drivers/cpufreq/cpufreq-dt.c:69 find_supply_name+0x84/0xa0
Jun 04 02:11:31 runeaudio kernel: Modules linked in:
Jun 04 02:11:31 runeaudio kernel: CPU: 0 PID: 1 Comm: swapper/0 Tainted: G W 5.4.42-1-ARCH #1
Jun 04 02:11:31 runeaudio kernel: Hardware name: BCM2835
Jun 04 02:11:31 runeaudio kernel: [<80111304>] (unwind_backtrace) from [<8010c6a4>] (show_stack+0x10/0x14)
Jun 04 02:11:31 runeaudio kernel: [<8010c6a4>] (show_stack) from [<80bf53c8>] (dump_stack+0xc4/0xec)
Jun 04 02:11:31 runeaudio kernel: [<80bf53c8>] (dump_stack) from [<8012e70c>] (__warn+0xc0/0xf8)
Jun 04 02:11:31 runeaudio kernel: [<8012e70c>] (__warn) from [<8012eac4>] (warn_slowpath_fmt+0x5c/0xc0)
Jun 04 02:11:31 runeaudio kernel: [<8012eac4>] (warn_slowpath_fmt) from [<80a360b4>] (find_supply_name+0x84/0xa0)
Jun 04 02:11:31 runeaudio kernel: [<80a360b4>] (find_supply_name) from [<80a36284>] (cpufreq_init+0xa0/0x2d0)
Jun 04 02:11:31 runeaudio kernel: [<80a36284>] (cpufreq_init) from [<80a32bc8>] (cpufreq_online+0x214/0x874)
Jun 04 02:11:31 runeaudio kernel: [<80a32bc8>] (cpufreq_online) from [<80a33298>] (cpufreq_add_dev+0x60/0x78)
Jun 04 02:11:31 runeaudio kernel: [<80a33298>] (cpufreq_add_dev) from [<808a429c>] (subsys_interface_register+0xa0/0xf4)
Jun 04 02:11:31 runeaudio kernel: [<808a429c>] (subsys_interface_register) from [<80a31a4c>] (cpufreq_register_driver+0x108/0x21c)
Jun 04 02:11:31 runeaudio kernel: [<80a31a4c>] (cpufreq_register_driver) from [<80a36160>] (dt_cpufreq_probe+0x90/0x114)
Jun 04 02:11:31 runeaudio kernel: [<80a36160>] (dt_cpufreq_probe) from [<808a762c>] (platform_drv_probe+0x48/0x98)
Jun 04 02:11:31 runeaudio kernel: [<808a762c>] (platform_drv_probe) from [<808a5b18>] (really_probe+0x1d8/0x344)
Jun 04 02:11:31 runeaudio kernel: [<808a5b18>] (really_probe) from [<808a5df4>] (driver_probe_device+0x5c/0x168)
Jun 04 02:11:31 runeaudio kernel: [<808a5df4>] (driver_probe_device) from [<808a3f84>] (bus_for_each_drv+0x80/0xcc)
Jun 04 02:11:31 runeaudio kernel: [<808a3f84>] (bus_for_each_drv) from [<808a58c4>] (__device_attach+0xd4/0x148)
Jun 04 02:11:31 runeaudio kernel: [<808a58c4>] (__device_attach) from [<808a4c58>] (bus_probe_device+0x84/0x8c)
Jun 04 02:11:31 runeaudio kernel: [<808a4c58>] (bus_probe_device) from [<808a1b58>] (device_add+0x34c/0x60c)
Jun 04 02:11:31 runeaudio kernel: [<808a1b58>] (device_add) from [<808a73e8>] (platform_device_add+0xe4/0x200)
Jun 04 02:11:31 runeaudio kernel: [<808a73e8>] (platform_device_add) from [<808a7ee4>] (platform_device_register_full+0xd4/0x11c)
Jun 04 02:11:31 runeaudio kernel: [<808a7ee4>] (platform_device_register_full) from [<80a3661c>] (raspberrypi_cpufreq_probe+0x130/0x1e8)
Jun 04 02:11:31 runeaudio kernel: [<80a3661c>] (raspberrypi_cpufreq_probe) from [<808a762c>] (platform_drv_probe+0x48/0x98)
Jun 04 02:11:31 runeaudio kernel: [<808a762c>] (platform_drv_probe) from [<808a5b18>] (really_probe+0x1d8/0x344)
Jun 04 02:11:31 runeaudio kernel: [<808a5b18>] (really_probe) from [<808a5df4>] (driver_probe_device+0x5c/0x168)
Jun 04 02:11:31 runeaudio kernel: [<808a5df4>] (driver_probe_device) from [<808a60a0>] (device_driver_attach+0x58/0x60)
Jun 04 02:11:31 runeaudio kernel: [<808a60a0>] (device_driver_attach) from [<808a6100>] (__driver_attach+0x58/0xcc)
Jun 04 02:11:31 runeaudio kernel: [<808a6100>] (__driver_attach) from [<808a3ea8>] (bus_for_each_dev+0x74/0xbc)
Jun 04 02:11:31 runeaudio kernel: [<808a3ea8>] (bus_for_each_dev) from [<808a4ea8>] (bus_add_driver+0x150/0x1dc)
Jun 04 02:11:31 runeaudio kernel: [<808a4ea8>] (bus_add_driver) from [<808a66ec>] (driver_register+0x74/0x108)
Jun 04 02:11:31 runeaudio kernel: [<808a66ec>] (driver_register) from [<80102dfc>] (do_one_initcall+0x40/0x2ac)
Jun 04 02:11:31 runeaudio kernel: [<80102dfc>] (do_one_initcall) from [<81101130>] (kernel_init_freeable+0x1a8/0x278)
Jun 04 02:11:31 runeaudio kernel: [<81101130>] (kernel_init_freeable) from [<80c0c368>] (kernel_init+0x8/0x110)
Jun 04 02:11:31 runeaudio kernel: [<80c0c368>] (kernel_init) from [<801010d8>] (ret_from_fork+0x14/0x3c)
Jun 04 02:11:31 runeaudio kernel: Exception stack(0x99c9ffb0 to 0x99c9fff8)
Jun 04 02:11:31 runeaudio kernel: ffa0: 00000000 00000000 00000000 00000000
Jun 04 02:11:31 runeaudio kernel: ffc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Jun 04 02:11:31 runeaudio kernel: ffe0: 00000000 00000000 00000000 00000000 00000013 00000000
Jun 04 02:11:31 runeaudio kernel: ---[ end trace ad405cd5c780519c ]---
')