diff options
author | avg <avg@FreeBSD.org> | 2012-06-03 08:30:00 +0000 |
---|---|---|
committer | avg <avg@FreeBSD.org> | 2012-06-03 08:30:00 +0000 |
commit | 136f4d257be3b917e024b27a0bf5227de19fb08f (patch) | |
tree | d44744bb54b4d031e6a4718ce7348b684169bc77 /usr.sbin | |
parent | 85a02186bcd95689dfa239312a24eb374da5a373 (diff) | |
download | FreeBSD-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')
-rw-r--r-- | usr.sbin/cpucontrol/amd.c | 2 |
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()"); |