This kernel module provides access to i386/amd64 CPUs MSR (Model Specific
Register) registers and cpuid info through /dev/cpu%d devices, where %d
corresponds to cpu number.
It can be used with x86info to retrive information available from MSR registers.
Additionally, this module can be used to update/replace microcode of cpus.
Author: Stanislav Sedov <stas@FreeBSD.org>
===> The following configuration options are available for devcpu-0.8.3:
EXTRACTOR=off: Install Award Bios microcode extracting utility
===> Use 'make config' to modify these settings
Remove expired ports:
- sysutils/devcpu: Already included in base system
- mail/squirreloutlook: Based on a vulnerable version of squirrelmail,
use mail/squirrelmail for similar functionality
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
- Return my ports back to the pool. I was unable to make any fixes to
my ports in the past 3 weeks while ports were broken on any 10.x
machines, which means I'm unable to maintain them. So let people know
that there's no available support for them until things are back to
normal (which also means that anyone with spare time will be able
to fix them without getting approval).
- Don't patch shebang line to avoid the build dependency on ruby18 port.
After unfreeze I'll change the shebang line patching code to use
sed instead of ruby. For now this solution will work since these files
already contains correct paths to ruby anyway.
PR: ports/112496
Submitted by: Victor Snezhko<snezhko@indorsoft.ru>
Approved by: portmgr (linimon)
- Update to 0.8.2
* Chase CURRENT scheduler code update
* Fix building on 6-STABLE/amd64 [1] [2]
- Remove reference to unexsistent web page [3]
- Use new devcpu-data port for microcode updates.
PR: ports/114098 [1], ports/114103 [2]
Reported by: Simun Mikecin <numisemis@yahoo.com> [1],
Larry Rosenman <ler@lerctr.org> [2],
mnag [3]
- Update to 0.8.1
- Change mirror.
Changelog:
* Add CRITICAL microcode update from Intel for Core 2 Duo, Quad, Extreme.
Update is recommended (also check for your bios updates).
- Update to 0.8
- Add rcNG startup script that allows update cpucodes on startup
- Add utility to extract cpucodes from Award BIOS update images
- Add additional amd microcode upodate extracted from update images,
provided by pav@
Thanks to netchild@ and pav@ for suggestions and information regarding
BIOS updates.
- Install kernel module into the /boot/modules rather then into the kernel
default dir
- Rebuild cross-reference on uninstall
Reported by: Alexander Leidinger <Alexander@Leidinger.net>
- Add port for sysutils/devcpu
This kernel module provides access to i386/amd64 CPUs MSR (Model Specific
Register) registers and cpuid info through /dev/cpu%d devices, where %d
corresponds to cpu number.
It can be used with x86info to retrive information available from MSR registers.
Additionally, this module can be used to update/replace microcode of cpus.
PR: ports/ports/102454
Submitted by: stas