tags 907372 fixed-upstream thanks
Hi Paul, I've patched the helper script to ignore foreign microcode updates. The required change was in the helper shell script[1], maybe you give it a try. [1] https://github.com/liske/needrestart/commit/6975bc59348782d2d57783560cbae976045f54c8 HTH, Thomas Paul Wise <p...@debian.org> writes: > On Sun, 2018-10-28 at 19:57 +0100, Thomas Liske wrote: > >> ... please provide the output of the following commands: >> >> cat /sys/devices/system/cpu/cpu0/microcode/version >> sh -x /usr/lib/needrestart/iucode-scan-versions > > $ sudo cat /sys/devices/system/cpu/cpu0/microcode/version > 0xa > $ sudo sh -x /usr/lib/needrestart/iucode-scan-versions > + [ = 1 ] > + iucode_tool+ --scan-system > grep -oE [^[:space:]]+$ > + filter=0x000106e5 > + [ -r /sys/devices/system/cpu/cpu0/microcode/processor_flags ] > + cat /sys/devices/system/cpu/cpu0/microcode/processor_flags > + filter=-s 0x000106e5,0x2 > + type bsdtar > + IUCODE_TOOL_EXTRA_OPTIONS= > + test -r /etc/default/intel-microcode > + . /etc/default/intel-microcode > + IUCODE_TOOL_SCANCPUS=no > + IUCODE_TOOL_EXTRA_OPTIONS=-s 0x000106e5,0x13 -s 0x00020655,0x92 > + test = no > + [ -r /usr/share/misc/intel-microcode* ] > + exec iucode_tool -l -s 0x000106e5,0x2 -s 0x000106e5,0x13 -s 0x00020655,0x92 > -tb /lib/firmware/intel-ucode > microcode bundle 1: /lib/firmware/intel-ucode/06-3f-02.initramfs > microcode bundle 2: /lib/firmware/intel-ucode/06-17-06 > microcode bundle 3: /lib/firmware/intel-ucode/06-3e-07 > microcode bundle 4: /lib/firmware/intel-ucode/06-56-02.initramfs > microcode bundle 5: /lib/firmware/intel-ucode/06-25-05 > microcode bundle 6: /lib/firmware/intel-ucode/06-16-01 > microcode bundle 7: /lib/firmware/intel-ucode/06-2d-06 > microcode bundle 8: /lib/firmware/intel-ucode/06-5c-0a > microcode bundle 9: /lib/firmware/intel-ucode/06-4e-03 > microcode bundle 10: /lib/firmware/intel-ucode/06-8e-0a > microcode bundle 11: /lib/firmware/intel-ucode/06-9e-0a > microcode bundle 12: /lib/firmware/intel-ucode/06-55-04 > microcode bundle 13: /lib/firmware/intel-ucode/06-1a-05 > microcode bundle 14: /lib/firmware/intel-ucode/06-55-03 > microcode bundle 15: /lib/firmware/intel-ucode/0f-06-05 > microcode bundle 16: /lib/firmware/intel-ucode/06-5c-02 > microcode bundle 17: /lib/firmware/intel-ucode/06-3d-04.initramfs > microcode bundle 18: /lib/firmware/intel-ucode/06-1e-05 > microcode bundle 19: /lib/firmware/intel-ucode/06-5c-09 > microcode bundle 20: /lib/firmware/intel-ucode/06-3c-03.initramfs > microcode bundle 21: /lib/firmware/intel-ucode/06-9e-0b > microcode bundle 22: /lib/firmware/intel-ucode/06-3a-09.initramfs > microcode bundle 23: /lib/firmware/intel-ucode/06-1c-0a > microcode bundle 24: /lib/firmware/intel-ucode/06-1d-01 > microcode bundle 25: /lib/firmware/intel-ucode/0f-04-04 > microcode bundle 26: /lib/firmware/intel-ucode/0f-06-04 > microcode bundle 27: /lib/firmware/intel-ucode/0f-06-02 > microcode bundle 28: /lib/firmware/intel-ucode/0f-04-0a > microcode bundle 29: /lib/firmware/intel-ucode/06-0f-07 > microcode bundle 30: /lib/firmware/intel-ucode/06-0f-02 > microcode bundle 31: /lib/firmware/intel-ucode/06-56-05 > microcode bundle 32: /lib/firmware/intel-ucode/06-0f-0b > microcode bundle 33: /lib/firmware/intel-ucode/06-7a-01 > microcode bundle 34: /lib/firmware/intel-ucode/06-2f-02 > microcode bundle 35: /lib/firmware/intel-ucode/06-17-07 > microcode bundle 36: /lib/firmware/intel-ucode/06-5f-01 > microcode bundle 37: /lib/firmware/intel-ucode/06-17-0a > microcode bundle 38: /lib/firmware/intel-ucode/06-3e-04 > microcode bundle 39: /lib/firmware/intel-ucode/0f-04-03 > microcode bundle 40: /lib/firmware/intel-ucode/06-9e-09 > microcode bundle 41: /lib/firmware/intel-ucode/0f-06-08 > microcode bundle 42: /lib/firmware/intel-ucode/06-56-03 > microcode bundle 43: /lib/firmware/intel-ucode/06-56-04 > microcode bundle 44: /lib/firmware/intel-ucode/06-1a-04 > microcode bundle 45: /lib/firmware/intel-ucode/06-3e-06 > microcode bundle 46: /lib/firmware/intel-ucode/0f-04-01 > microcode bundle 47: /lib/firmware/intel-ucode/0f-04-08 > microcode bundle 48: /lib/firmware/intel-ucode/06-0f-0a > microcode bundle 49: /lib/firmware/intel-ucode/06-46-01.initramfs > microcode bundle 50: /lib/firmware/intel-ucode/06-2d-07 > microcode bundle 51: /lib/firmware/intel-ucode/06-2e-06 > microcode bundle 52: /lib/firmware/intel-ucode/0f-04-07 > microcode bundle 53: /lib/firmware/intel-ucode/06-0f-06 > microcode bundle 54: /lib/firmware/intel-ucode/06-8e-09 > microcode bundle 55: /lib/firmware/intel-ucode/06-0f-0d > microcode bundle 56: /lib/firmware/intel-ucode/06-2a-07 > microcode bundle 57: /lib/firmware/intel-ucode/06-25-02 > microcode bundle 58: /lib/firmware/intel-ucode/0f-04-09 > microcode bundle 59: /lib/firmware/intel-ucode/06-45-01.initramfs > microcode bundle 60: /lib/firmware/intel-ucode/06-47-01.initramfs > microcode bundle 61: /lib/firmware/intel-ucode/06-4f-01.initramfs > microcode bundle 62: /lib/firmware/intel-ucode/06-3f-04.initramfs > microcode bundle 63: /lib/firmware/intel-ucode/0f-03-04 > microcode bundle 64: /lib/firmware/intel-ucode/06-5e-03 > microcode bundle 65: /lib/firmware/intel-ucode/06-1c-02 > selected microcodes: > 018/001: sig 0x000106e5, pf_mask 0x13, 2018-05-08, rev 0x000a, size 9216 > 005/001: sig 0x00020655, pf_mask 0x92, 2018-04-23, rev 0x0007, size 4096 > > -- > bye, > pabs > > https://wiki.debian.org/PaulWise > -- :: WWW: https://fiasko-nw.net/~thomas/ :: ::: Jabber: xmpp:tho...@jabber.fiasko-nw.net ::: :: flickr: https://www.flickr.com/photos/laugufe/ ::