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/  ::

Reply via email to