User reported that after updating to v1.15 of this port, they no longer saw microcode updates, verified via x86info on their older test host:
Details
Details
Diff Detail
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 14446 Build 14593: arc lint + arc unit
Event Timeline
Comment Actions
It sure looks like there is a problem here.
# x86info --microcode x86info v1.31pre Found 4 identical CPUs Family: 6 Model: 15 Stepping: 11 Type: 0 (Original OEM) CPU Model (x86info's best guess): Core 2 Quad Processor name string (BIOS programmed): Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz Microcode version: 0x00000000000000ba Total processor threads: 4 This system has 1 quad-core processor running at an estimated 2.40GHz
Jan 17 22:24:42 <xxx> microcode_update: /usr/local/share/cpucontrol/m106fbBA.fw: updating cpu /dev/cpuctl0 from rev 0xb6 to rev 0xba... done. Jan 17 22:24:42 <xxx> microcode_update: /usr/local/share/cpucontrol/m106fbBA.fw: updating cpu /dev/cpuctl1 from rev 0xb6 to rev 0xba... done. Jan 17 22:24:42 <xxx> microcode_update: /usr/local/share/cpucontrol/m106fbBA.fw: updating cpu /dev/cpuctl2 from rev 0xb6 to rev 0xba... done. Jan 17 22:24:42 <xxx> microcode_update: /usr/local/share/cpucontrol/m106fbBA.fw: updating cpu /dev/cpuctl3 from rev 0xb6 to rev 0xba... done.
# x86info --microcode x86info v1.31pre Found 4 identical CPUs Family: 6 Model: 15 Stepping: 11 Type: 0 (Original OEM) CPU Model (x86info's best guess): Core 2 Quad Processor name string (BIOS programmed): Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz Microcode version: 0x00000000000000b6 Total processor threads: 4 This system has 1 quad-core processor running at an estimated 2.40GHz
Comment Actions
Fix the whitespace issue, then it's good. MFH approved.
sysutils/devcpu-data/Makefile | ||
---|---|---|
24 | Portlint says: FATAL: Makefile: [24]: use a tab (not space) after a variable name |
Comment Actions
Oops, forgot to click Accept. (assuming the white-space issue is legit and will be fixed).
sysutils/devcpu-data/Makefile | ||
---|---|---|
24 | Weird. I wonder how I did that. |
Comment Actions
I will be reverting back to the ucode-tool in the next revision. There is definitely an issue with cpucontrol iterating though an intel microcode file with multiple updates.