| Summary: | FreeBSD-current, ioctl() invalid arguments on microcode update | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | subbsd | ||||
| Component: | kern | Assignee: | freebsd-bugs (Nobody) <bugs> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Many People | CC: | avg, kib, op | ||||
| Priority: | --- | Keywords: | patch | ||||
| Version: | CURRENT | Flags: | op:
mfc-stable11?
op: mfc-stable10? |
||||
| Hardware: | amd64 | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
|
Description
subbsd
2016-11-09 20:27:43 UTC
Created attachment 176831 [details]
0001-HBSD-increase-UCODE_SIZE_MAX-from-32kB-to-128kb-in-s.patch
Attached the proposed patch, which fixes the issue for me on skylake CPU.
And the patch in phabricator: https://reviews.freebsd.org/D8486 (In reply to op from comment #2) patch works for me too: service microcode_update onestart Updating cpucodes... /usr/local/share/cpucontrol/mc0406e3_0000009d_0000009e.fw: updating cpu /dev/cpuctl0 from rev 0x8a to rev 0x9e... done. /usr/local/share/cpucontrol/mc0406e3_0000009d_0000009e.fw: updating cpu /dev/cpuctl2 from rev 0x8a to rev 0x9e... done. Done. BTW, any plan to MFC into 10/11 ? |