microcode update does not apply at boot, works later
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
microcode.ctl (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: microcode.ctl
At boot I get the following message:
Applying Intel IA32 Microcode update... firmware_
If I run
wajig start microcode.ctl
later, I get the expected:
Applying Intel IA32 Microcode update... done
Here's my /proc/cpuinfo:
$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 9
model name : Intel(R) Pentium(R) M processor 1000MHz
stepping : 5
cpu MHz : 600.000
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 tm pbe up bts est tm2
bogomips : 1201.06
clflush size : 64
I can't find any traces of what microcode.ctl does in the system logs; I suppose I can turn on boot logging (how?) in order to get more info if that would be useful.
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 8.10
Package: microcode.ctl 1.17-9
ProcEnviron:
SHELL=/bin/bash
PATH=/
LANG=en_GB.UTF-8
SourcePackage: microcode.ctl
Uname: Linux 2.6.24-21-generic i686
firmware_helper belongs to udev. There might be a udev rule needed or/and mircocode.ctl needs to use /lib/firmware/ instead of /usr/share/ misc/intel- microcode. dat .