summaryrefslogtreecommitdiffstats
path: root/usr.sbin/cpucontrol
diff options
context:
space:
mode:
authoravg <avg@FreeBSD.org>2012-06-03 08:30:00 +0000
committeravg <avg@FreeBSD.org>2012-06-03 08:30:00 +0000
commit136f4d257be3b917e024b27a0bf5227de19fb08f (patch)
treed44744bb54b4d031e6a4718ce7348b684169bc77 /usr.sbin/cpucontrol
parent85a02186bcd95689dfa239312a24eb374da5a373 (diff)
downloadFreeBSD-src-136f4d257be3b917e024b27a0bf5227de19fb08f.zip
FreeBSD-src-136f4d257be3b917e024b27a0bf5227de19fb08f.tar.gz
cpucontrol: use CPUCTL_UPDATE ioctl on correct file descriptor
I guess that means that microcode update has never worked for AMD CPUs. Please also note that only older AMD CPUs and micrcode file format are supported anyway (pre 10h family). MFC after: 1 week
Diffstat (limited to 'usr.sbin/cpucontrol')
-rw-r--r--usr.sbin/cpucontrol/amd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/cpucontrol/amd.c b/usr.sbin/cpucontrol/amd.c
index be0e0de..3ba435c 100644
--- a/usr.sbin/cpucontrol/amd.c
+++ b/usr.sbin/cpucontrol/amd.c
@@ -160,7 +160,7 @@ amd_update(const char *dev, const char *path)
args.data = fw_image;
args.size = st.st_size;
- error = ioctl(fd, CPUCTL_UPDATE, &args);
+ error = ioctl(devfd, CPUCTL_UPDATE, &args);
if (error < 0) {
fprintf(stderr, "failed.\n");
warn("ioctl()");
OpenPOWER on IntegriCloud