needrestart icon indicating copy to clipboard operation
needrestart copied to clipboard

differ if microcode can not be checked due to missing components or unsupported plattform (i.e. ARM)

Open Wiggum127 opened this issue 3 years ago • 4 comments

I always get "Failed to check for processor microcode upgrades" at the end of every apt-get upgrade on my Raspbian (Debian Buster) on a RPI 2B. Currently running 5.10.63-v7+ armv7l.

Is there anything I can add to help find the root cause of this?

Thanks.

Wiggum127 avatar Oct 06 '21 09:10 Wiggum127

I'm no developer here, but just have looked over exactly that part of the code:

Microcode updates can currently only be detected for Intel and AMD cpus (see README.uCode.md). The Raspberry 2B runs on a Broadcom ARM chip, which currently is not supported.

mmitch avatar Nov 11 '21 20:11 mmitch

Yes there is no implementation for ARM.

liske avatar Jan 27 '22 21:01 liske

If that's the case, just tell the user there is no implementation for his CPU, instead of the misleading "Failed to check for processor microcode upgrades". This makes the user think he's done something wrong or there is a configuration error on his system/network. Just state "This CPU is not supported"

Wiggum127 avatar Jan 28 '22 13:01 Wiggum127

I'll keep this as a wishlist issue. The current implementation lacks the ability to differ why microcode checks are not possible.

liske avatar Jan 28 '22 15:01 liske