Package: intel-microcode
Version: 1.20120606.2
The cpuid driver is required for this to work, without it it fails silently:
|# iucode_tool -v -S
|iucode_tool: checked the signature of 0 processor(s)
|# echo $?
|0
This fix this, the /usr/share/initramfs-tools/hooks/intel-microcode could
be modified to something like this
|if [ -z "${IUCODE_TOOL}" -o "${IUCODE_TOOL_SCANCPUS}" != "yes" ] ; then
| verbose "Adding microcode for all Intel processor models"
|else
| verbose "Adding microcode for currently online Intel processors"
| if [ $(grep cpu/cpuid /proc/devices | wc -l) -eq 0 ]
| then
| modprobe cpuid
| fi
| if [ $(grep cpu/cpuid /proc/devices | wc -l) -eq 1 ]
| then
| IUCODE_TOOL_OPTIONS="${IUCODE_TOOL_OPTIONS} --scan-system"
| else
| verbose "msr module not found. IUCODE_TOOL_SCANCPUS can not work"
| fi
|fi
Sebastian
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Replies