notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
devcpu-data CPUs microcode updates (DEPRECATED)
20230617_1 sysutils Deleted on this many watch lists=17 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20230617_1Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Use sysutils/cpu-microcode
Expired This port expired on: 2023-12-31
Maintainer: jrm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-07-19 22:47:39
Last Update: 2023-12-31 00:06:29
Commit Hash: e73ac8d
People watching this port, also watch:: rsync, pkg, openvpn, git, sudo
License: NA
Description:
This port is deprecated. It will temporarily stay in the tree to pull in the new CPU microcode ports. It is to be replaced by sysutils/cpu-microcode.
cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/devcpu-data-20230617_1/catalog.mk
  2. /usr/local/share/licenses/devcpu-data-20230617_1/LICENSE
  3. /usr/local/share/licenses/devcpu-data-20230617_1/NA
Collapse this list.
Dependency lines:
  • devcpu-data>0:sysutils/devcpu-data
No installation instructions:
This port has been deleted.
PKGNAME: devcpu-data
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 i386
distinfo:
There is no distinfo for this port.

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. microcode_amd.bin : sysutils/cpu-microcode-amd
  2. intel-ucode.bin : sysutils/cpu-microcode-intel
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Run

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. sysutils/devcpu*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
sysutils_devcpu-data
USES:
metaport
FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2021-11-07
    Affects: users of sysutils/devcpu-data
    Author: jrm@FreeBSD.org
    Reason: 
      The RC variable name microcode_cpus is now deprecated.  Users should
      instead use the variable microcode_update_cpus.
    
      Two new ports were branched from sysutils/devcpu-data,
      sysustils/devcpu-data-amd and sysustils/devcpu-data-intel.  The two
      new ports contain only the CPU microcode updates for each vendor and
      sysutils/devcpu-data now only contains an RC script.  Both new ports
      are on-by-default, optional dependencies of sysutils/devcpu-data.
    
    
Port Moves

Number of commits found: 95

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20230617_1
31 Dec 2023 00:06:29
commit hash: e73ac8df149aa69dddb27678c2bbaaf87bec7186commit hash: e73ac8df149aa69dddb27678c2bbaaf87bec7186commit hash: e73ac8df149aa69dddb27678c2bbaaf87bec7186commit hash: e73ac8df149aa69dddb27678c2bbaaf87bec7186 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
sysutils/devcpu-data: Remove expired port

2023-12-31 sysutils/devcpu-data: Use sysutils/cpu-microcode
20230617_1
04 Sep 2023 18:25:56
commit hash: 4ea3e2f0555a0e2996dcd6b8ff4f6ee465f842aecommit hash: 4ea3e2f0555a0e2996dcd6b8ff4f6ee465f842aecommit hash: 4ea3e2f0555a0e2996dcd6b8ff4f6ee465f842aecommit hash: 4ea3e2f0555a0e2996dcd6b8ff4f6ee465f842ae files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
sysutils/devcpu-data: Temporarily return to the tree

Re-add the port to give users time to adjust to the reorganization of
the CPU microcode ports in bc7829212d153aeff69b439d08e2e3001ef88ba3.

Reported by:	dch
Reviewed by:	manu
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D41718
20230617_1
16 Aug 2023 17:06:40
commit hash: bc7829212d153aeff69b439d08e2e3001ef88ba3commit hash: bc7829212d153aeff69b439d08e2e3001ef88ba3commit hash: bc7829212d153aeff69b439d08e2e3001ef88ba3commit hash: bc7829212d153aeff69b439d08e2e3001ef88ba3 files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
sysutils/cpu-microcode-*: Reorganize CPU microcode ports

Prior to this update, sysutils/devcpu-data, which only contained an RC
script, had run dependencies on the AMD and Intel microcode ports.  This
made it cumbersome to have just the AMD or just the Intel microcode
ports installed.  With this change, the microcode ports now depend on
the RC script.

Other changes:

- Use more intuitive port names: cpu-microcode, cpu-microcode-amd,
  cpu-microcode-intel, and cpu-microcode-rc.
- Add the metaport, cpu-microcode, which pulls in all related ports.
- Pet portclippy/portfmt

Reviewed by:	lwhsu, markj
Approved by:	sbruno (maintainer)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D41406
20230617_1
31 Jul 2023 11:30:47
commit hash: 18bc11a2bc16e0cf649464f17312c6092a19780dcommit hash: 18bc11a2bc16e0cf649464f17312c6092a19780dcommit hash: 18bc11a2bc16e0cf649464f17312c6092a19780dcommit hash: 18bc11a2bc16e0cf649464f17312c6092a19780d files touched by this commit
Renato Botelho (garga) search for other commits by this committer
Author: Thomas Hurst
sysutils/devcpu-data: Fix typo in rc script

The microcode_update rc script spells "required_modules" as
"requires_modules", masking this by duplicating the missing
functionality in its own precmd.

This patch fixes the typo and removes the superfluous precmd.

PR:		272781
Approved by:	sbruno (maintainer)
20230617
17 Jun 2023 15:43:53
commit hash: 09eb76c06fda73d5b83bfa8c3def7fe101b57332commit hash: 09eb76c06fda73d5b83bfa8c3def7fe101b57332commit hash: 09eb76c06fda73d5b83bfa8c3def7fe101b57332commit hash: 09eb76c06fda73d5b83bfa8c3def7fe101b57332 files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
devcpu-data: Intel microcode update 20230512-rev2

Updates posted to Intel Github repository:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230613
20230513
13 May 2023 17:32:18
commit hash: 60ba31d73ec83a829646146ad46881bc7a7befc3commit hash: 60ba31d73ec83a829646146ad46881bc7a7befc3commit hash: 60ba31d73ec83a829646146ad46881bc7a7befc3commit hash: 60ba31d73ec83a829646146ad46881bc7a7befc3 files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
devcpu-data: Intel microcode update 20230512

Updates posted to Intel Github repository:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230512
20230424
24 Apr 2023 20:43:05
commit hash: b48e7fed2bed2b9ebf109acd47167e43b7d35d2ccommit hash: b48e7fed2bed2b9ebf109acd47167e43b7d35d2ccommit hash: b48e7fed2bed2b9ebf109acd47167e43b7d35d2ccommit hash: b48e7fed2bed2b9ebf109acd47167e43b7d35d2c files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
sysutils/devcpu-data: Update 17h AMD microcode

Update devcpu-data-amd to capture updates to 17h CPU microcode from
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/amd-ucode?id=69143e8eca62a80b9791b8d358d1cc4c90e373c9
20230219
19 Feb 2023 18:29:51
commit hash: 930dd6f8ac0118b7e760258a163b084e0c94a284commit hash: 930dd6f8ac0118b7e760258a163b084e0c94a284commit hash: 930dd6f8ac0118b7e760258a163b084e0c94a284commit hash: 930dd6f8ac0118b7e760258a163b084e0c94a284 files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
devcpu-data: AMD Microcode 19h Update:

Updates posted to linux-firmware repository:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/amd-ucode?id=f79e4ba7ed345c55b72faaaa94ff7430f4b9e1aa
20230214
15 Feb 2023 01:42:20
commit hash: 3b0ba571759b77cd558dbcaa2b54aafea3160d98commit hash: 3b0ba571759b77cd558dbcaa2b54aafea3160d98commit hash: 3b0ba571759b77cd558dbcaa2b54aafea3160d98commit hash: 3b0ba571759b77cd558dbcaa2b54aafea3160d98 files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
devcpu-data: Intel microcode update 20230214

Updates posted to Intel Github repository:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230214
20221109
09 Nov 2022 12:32:12
commit hash: 1fd7d3e5cff98a283f9c3d30c72b0ebbd57d2a35commit hash: 1fd7d3e5cff98a283f9c3d30c72b0ebbd57d2a35commit hash: 1fd7d3e5cff98a283f9c3d30c72b0ebbd57d2a35commit hash: 1fd7d3e5cff98a283f9c3d30c72b0ebbd57d2a35 files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
devcpu-data:  Intel microcode update 20221108

Updates posted to Intel Github repository:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20221108
20221002
02 Oct 2022 21:32:31
commit hash: 00ce739a3cf3937f74d1fc3b774362dfa10ef763commit hash: 00ce739a3cf3937f74d1fc3b774362dfa10ef763commit hash: 00ce739a3cf3937f74d1fc3b774362dfa10ef763commit hash: 00ce739a3cf3937f74d1fc3b774362dfa10ef763 files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
devcpu-data:  update AMD 19h microcode to 2022-09-30 release

Updates posted to linux-firmware repository:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/amd-ucode?id=fdf1a65258522edf18a0a1768fbafa61ed07e598
20220809
09 Aug 2022 23:27:32
commit hash: b9b9b66a4be3d67d156cf0eccb90b68c8c922832commit hash: b9b9b66a4be3d67d156cf0eccb90b68c8c922832commit hash: b9b9b66a4be3d67d156cf0eccb90b68c8c922832commit hash: b9b9b66a4be3d67d156cf0eccb90b68c8c922832 files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
sysutils/devcpu-data: Update Intel Microcode to 20220809 release

-
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20220809
20220510
20 Jul 2022 14:23:05
commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
sysutils: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <jsmith@resonatingmedia.com>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Landwehr <aaron@snaphat.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Adrian Chadd
  *  Adrian Chadd <adrian@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan Eldridge <alane@FreeBSD.org>
  *  Alan Eldridge <alane@geeksrus.net>
  *  Aldis Berjoza <aldis@bsdroot.lv>
  *  Alex Deiter <alex.deiter@gmail.com>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20220510
11 May 2022 22:27:33
commit hash: 1b2edae5f3a4a5dab9c0c3eb3eca66ff34df7016commit hash: 1b2edae5f3a4a5dab9c0c3eb3eca66ff34df7016commit hash: 1b2edae5f3a4a5dab9c0c3eb3eca66ff34df7016commit hash: 1b2edae5f3a4a5dab9c0c3eb3eca66ff34df7016 files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
sysutils/devcpu-data-intel: Update to 20220510 release.

See Intel Release Notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20220510
20220420
20 Apr 2022 11:29:09
commit hash: 564eb0ebb849ca1525d79439cab9406b13d6bff6commit hash: 564eb0ebb849ca1525d79439cab9406b13d6bff6commit hash: 564eb0ebb849ca1525d79439cab9406b13d6bff6commit hash: 564eb0ebb849ca1525d79439cab9406b13d6bff6 files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
sysutils/devcpu-data-intel:  Update to 20220419 release

See vendor notes for more details.
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20220419
20220414
17 Apr 2022 00:02:26
commit hash: 0930564accd2197ea880a5a4ac7c8ab19d9dceffcommit hash: 0930564accd2197ea880a5a4ac7c8ab19d9dceffcommit hash: 0930564accd2197ea880a5a4ac7c8ab19d9dceffcommit hash: 0930564accd2197ea880a5a4ac7c8ab19d9dceff files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
sysutils/devcpu-data:  Update AMD 17h and 19h mcode.

See update in the linux-firware repository.
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/amd-ucode
20220221
22 Feb 2022 01:32:33
commit hash: 1e3bb19962f8d3c5dc1bd8e707f0e5a41475dd0dcommit hash: 1e3bb19962f8d3c5dc1bd8e707f0e5a41475dd0dcommit hash: 1e3bb19962f8d3c5dc1bd8e707f0e5a41475dd0dcommit hash: 1e3bb19962f8d3c5dc1bd8e707f0e5a41475dd0d files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
sysutils/devcpu-data: Update AMD Microcode 19h.
20220208
08 Feb 2022 23:46:49
commit hash: 36cb97aa8d73a2eaa0346ba1736ad9c08267ec39commit hash: 36cb97aa8d73a2eaa0346ba1736ad9c08267ec39commit hash: 36cb97aa8d73a2eaa0346ba1736ad9c08267ec39commit hash: 36cb97aa8d73a2eaa0346ba1736ad9c08267ec39 files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
sysutils/devcpu-data: Update Intel Microcode

- Bump Portrevision to capture update of child port
- Update to Intel Microcode update 20220207
-
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20220207

Primarily addresses contents of INTEL-SA-00528 and INTEL-SA-00532

Security:       yes
20211109
18 Nov 2021 03:31:43
commit hash: 4fbb969613782d1b6cb2c65191c9ed2d339bce20commit hash: 4fbb969613782d1b6cb2c65191c9ed2d339bce20commit hash: 4fbb969613782d1b6cb2c65191c9ed2d339bce20commit hash: 4fbb969613782d1b6cb2c65191c9ed2d339bce20 files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
sysutils/devcpu-data: Permit neither vendor option to be chosen

This allows users with both AMD- and Intel-based systems to build and
install devcpu-data-amd and devcpu-data-intel, but not force either to
be installed with `pkg install devcpu-data`.

PR:		259883
Reported by:	Martin Birgmeier <d8zNeCFG@aon.at>
Approved by:	sbruno (maintainer)

Differential Revision:	https://reviews.freebsd.org/D33036
20211109
10 Nov 2021 00:12:29
commit hash: 729f1643c473b211a70337fdbf85ff23b8d41067commit hash: 729f1643c473b211a70337fdbf85ff23b8d41067commit hash: 729f1643c473b211a70337fdbf85ff23b8d41067commit hash: 729f1643c473b211a70337fdbf85ff23b8d41067 files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
sysutils/devcpu-data: New AMD ucode 19h

- Update to include new 19h AMD ucode that appears in linux ucode repo
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/amd-ucode
- No change to any other ucode.
20211006
07 Nov 2021 21:17:03
commit hash: 813905682ec40c3323f0cb0b5dc86bb21bbf2f0dcommit hash: 813905682ec40c3323f0cb0b5dc86bb21bbf2f0dcommit hash: 813905682ec40c3323f0cb0b5dc86bb21bbf2f0dcommit hash: 813905682ec40c3323f0cb0b5dc86bb21bbf2f0d files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
sysutils/devcpu-data: Split off two new ports for vendor data

sysutils/devcpu-data is now just an RC script that optionally depends on
two new ports, sysutils/devcpu-data-amd and sysutils/devcpu-data-intel.
The two new ports each contain vendor microcode data.

While here:

- Set missing license information.  The license was obtained from
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/LICENSE.amd-ucode

- Update varaible ordering per portclippy

Reviewed by:	decke, emaste, markj
Approved by:	sbruno (maintainer)
Differential Revision:	https://reviews.freebsd.org/D32349
1.39
30 Jul 2021 20:53:48
commit hash: 38c41132b06b566c476f09167431a4446db6170bcommit hash: 38c41132b06b566c476f09167431a4446db6170bcommit hash: 38c41132b06b566c476f09167431a4446db6170bcommit hash: 38c41132b06b566c476f09167431a4446db6170b files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
sysutils/devcpu-data: respect CC

No need to bump PORTREVISION as this only fixes a build that never
worked before this commit.

PR: 257459
Reported by: evgeniy@khramtsov.org
1.39
08 Jun 2021 23:12:00
commit hash: 6e5ccda8a97bf2bdec0a6a402ec921efbdff9738commit hash: 6e5ccda8a97bf2bdec0a6a402ec921efbdff9738commit hash: 6e5ccda8a97bf2bdec0a6a402ec921efbdff9738commit hash: 6e5ccda8a97bf2bdec0a6a402ec921efbdff9738 files touched by this commit
Sean Bruno (sbruno) search for other commits by this committer
sysutils/devcpu-data: Update to Intel Microcode Release 20210608

https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files
1.38
06 Apr 2021 14:31:13
commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
1.38
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.38
17 Feb 2021 15:10:59
Revision:565509Original commit files touched by this commit
sbruno search for other commits by this committer
sysutils/devcpu-data
- Update to Intel Microcode update 20210216
-
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20210216

Security:	yes
1.37
18 Nov 2020 21:18:42
Revision:555667Original commit files touched by this commit
sbruno search for other commits by this committer
Update devcpu-data to Intel Microcode release 20201118

https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases
1.36
12 Nov 2020 18:54:44
Revision:554983Original commit files touched by this commit
sbruno search for other commits by this committer
Update devcpu-data to Intel Microcode release 20201112

https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases

Security:	yes
1.35
11 Nov 2020 01:16:42
Revision:554866Original commit files touched by this commit
sbruno search for other commits by this committer
devcpu-date:  Update for Intel Microcode Release 20201110

https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases

Security:	yes
1.34
17 Jun 2020 12:31:29
Revision:539420Original commit files touched by this commit
sbruno search for other commits by this committer
sysutils/devcpu-data: Update to 20200616 release

https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases
1.31
10 Jun 2020 13:08:16
Revision:538393Original commit files touched by this commit
sbruno search for other commits by this committer
sysutils/devcpu-data:  Update Intel Microcode to 20200609 release branch
- https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases
1.30
21 May 2020 12:57:54
Revision:536132Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
Update Intel Microcode to 20200520 release:
- updates for:
  SNB-E/EN/EP  C1/M0    6-2d-6/6d 0000061f->00000621 Xeon E3/E5, Core X
  SNB-E/EN/EP  C2/M1    6-2d-7/6d 00000718->0000071a Xeon E3/E5, Core X

https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20200520
1.29
09 May 2020 23:21:29
Revision:534797Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
Update to capture Intel Microcode Release 20200508.
- updates ICl-U/Y microcode.  No additional changes logged.

https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases
1.28
28 Dec 2019 22:28:17
Revision:521245Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data:  Update for AMD model 17h.
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/amd-ucode?id=c4586ffaac0ca0d7045e06140b6426f2e79e96e6

AMD u-code files have been updated and exist in the FreeBSD distcache at
this time.

PR:		242906
Security:	yes
1.27
16 Nov 2019 17:55:44
Revision:517765Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data:
 - Update to 20191115 release:
 https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20191115
 - sort plist.
 - add missing microcode added in 20191113 release.
1.26
12 Nov 2019 18:33:51
Revision:517344Original commit files touched by this commit This port version is marked as vulnerable.
emaste search for other commits by this committer
devcpu-data: update Intel microcode to 20191112

https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20191112

Approved by:	so
1.25
08 Nov 2019 16:29:55
Revision:517076Original commit files touched by this commit This port version is marked as vulnerable.
jkim search for other commits by this committer
- (Really) update Intel microcode to 20190918.  Note the previous commit did
not update GH_TAGNAME.  Therefore, the actual microcode was still 20190618.

- Update AMD microcode to 20191021.
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=2b016af

Approved by:	sbruno (maintainer)
MFH:		2019Q4
1.24
19 Sep 2019 20:24:39
Revision:512373Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
Update devcpu-data with Intel microcode release 20190918
-
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20190918
1.23
14 Aug 2019 12:16:13
Revision:508909Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories s)
1.23
09 Jul 2019 19:31:39
Revision:506307Original commit files touched by this commit This port version is marked as vulnerable.
zi search for other commits by this committer
- Update to 1.23 (bring in upstream Intel microcode changes released on 6/18/19

Approved by:	sbruno@ (maintainer)
1.22
14 May 2019 23:30:17
Revision:501672Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data:  1.22
- Intel is now releasing microcode updates on Github
 - https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files
- Update to 2019514 release

Microcode Updates since last release of FreeBSD Package:
== 20190514 Release ==
-- Updates upon 20190312 release --
Processor             Identifier     Version       Products
Model        Stepping F-MO-S/PI      Old->New
---- new platforms ----------------------------------------
VLV          C0       6-37-8/02           00000838 Atom Z series
VLV          C0       6-37-8/0C           00000838 Celeron N2xxx, Pentium N35xx
VLV          D0       6-37-9/0F           0000090c Atom E38xx
CHV          C0       6-4c-3/01           00000368 Atom X series
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.21
16 Jan 2019 15:37:08
Revision:490487Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data:
Capture last AMD 17h microcode update for 2018.

https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/amd-ucode?id=8aa9e3e3886d49b8e1427c1084cbbe567ca2b6ca
1.20
28 Aug 2018 21:51:59
Revision:478330Original commit files touched by this commit This port version is marked as vulnerable.
markj search for other commits by this committer
sysutils/devcpu-data: Provide a file for loading Intel updates at boot

Extend the port so that users may easily apply microcode updates using
the method implemented in src r337715.  For now, this just consists of
providing all Intel microcode update files concatenated together as a
single blob in /boot/firmware.

Approved by:	sbruno
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D16924
1.19
18 Aug 2018 20:42:47
Revision:477534Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update MAINTAINER: use @FreeBSD.org
1.19
08 Aug 2018 19:29:42
Revision:476664Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data:
- Update Intel CPU micRocode to 20180807 release.
https://downloadcenter.intel.com/download/28039/Linux-Processor-Microcode-Data-File?product=873

- pkg-plist shows that we have 5 new CPU microcode files.

- Binary diff of microcode files to previous release shows 24 microcode files
  have been updated.

Reported by:	kib
Sponsored by:	 Limelight Networks
1.18
11 Jul 2018 13:59:50
Revision:474447Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data:
 - Update Intel microcode to 0703 release.

-- intel-ucode-with-caveats/ --
This directory holds microcode that might need special handling.
BDX-ML microcode is provided in directory, because it need special commits in
the Linux kernel, otherwise, updating it might result in unexpected system
behavior.
OS vendors must ensure that the late loader patches (provided in
linux-kernel-patches\) are included in the distribution before packaging the
BDX-ML microcode for late-loading.

== 20180703 Release ==
-- Updates upon 20180425 release --
Processor             Identifier     Version       Products
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.17
28 May 2018 17:08:35
Revision:471058Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data
- Update AMD microcode
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/amd-ucode?id=7518922bd5b98b137af7aaf3c836f5a498e91609
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/amd-ucode?id=77101513943ef198e2050667c87abf19e6cbb1d8

At least on my FX-8150, I can run spectre test code and it fails after
applying the 15h update.

I have not seen a system that needs the 17h update, and we think this
only covers EPYC processors, not Ryzen.

When I tested this on an EPYC at work, the tools detected that the 17h
microcode was correct but uneeded for the Dell system.

PR:		228567
Sponsored by:	Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D15523
1.16_2
22 May 2018 15:09:38
Revision:470620Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data:
-- updated to Intel Microcode release 0425
-- removed the BDX microcode
-- updated the GLK microcode
-- Modded files/Makefile to be more explicit on which files to process
   now that non-microcode files have appeared in the Intel microcode directory

-- intel-ucode-with-caveats/ --
This directory holds microcode that might need special handling.
BDX-ML microcode is provided in directory, because it need special commits in
the Linux kernel, otherwise, updating it might result in unexpected system
behavior.

OS vendors must ensure that the late loader patches (provided in
linux-kernel-patches\) are included in the distribution before packaging the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.16_1
18 May 2018 01:28:23
Revision:470255Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data
- Use new tool committed by Ed Maste of the FreeBSD Foundation to process
  Intel microcode files into a format cpucontrol can process.
- Assume maintainer role for the time being. (approved by portmgr)

Reviewed by:	delphij emaste
Approved by:	portmgr (rene)
Security:	yes
Sponsored by:	Limelight Networks and The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D15443
1.16
14 Mar 2018 15:33:34
Revision:464504Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data

Update to Intel microcode release 20180312:

== Updates upon 20171117 release ==
MODEL STEP f-mm-s:pf version
-- New Platforms --
BDX-DE EGW A0 6-56-5:10 e000009
SKX B1 6-55-3:97 1000140
-- Updates --
SNB D2 6-2a-7:12 29->2d
JKT C1 6-2d-6:6d 619->61c
JKT C2 6-2d-7:6d 710->713
IVB E2 6-3a-9:12 1c->1f
IVT C0 6-3e-4:ed 428->42c
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.15_1
19 Jan 2018 19:28:08
Revision:459464Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data: Revert back to legacy microcode.dat implementation.

Either there is a problem with the Intel supplied microcode files or
cpucontrol does not yet understand how to process a micrcode update file
with multiple entries. For now, abort.

Reviewed by:	swills
Sponsored by:	Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D13987
1.15
17 Jan 2018 16:04:28
Revision:459266Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data: Migrate our microcode update on Intel to use precreated
files.

Intel provides prefabricated per-cpu microcode update files.  We no longer need
a tool to extract them from the legacy microcode.dat store.  This matches
what upstream linux distributions are doing now.  Tested on my Intel machines
here and updates still succeed.

Reviewed by:	swills cem
Sponsored by:	Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D13921
1.14_3
16 Jan 2018 19:56:35
Revision:459205Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
Revert Intel URL to the correct location for microcode-20171117.tgz

PR:		225224
Reported by:	Gary <freebsd-bugzilla@in-addr.com>
Sponsored by:	Limelight Networks
1.14_2
15 Jan 2018 17:05:38
Revision:459084Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/devcpu-data: fix rc script

PR:		225173
Reviewed by:	sbruno
Approved by:	portmgr (implicit)
MFH:		2018Q1
1.14_1
14 Jan 2018 18:27:46
Revision:458987Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data:  Only run "cpucontrol -e" once.

Submitted by:	kib
Sponsored by:	Limelight Networks
1.14
13 Jan 2018 21:35:44
Revision:458943Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data: Update AMD microcode, add cpu 17h microcode,
drop malfunctioning individual "AMD-XXX" files.

On the few machines that actually have microcode updates, chopping up the
microcode is incorrect and results in a failure to update.  Don't do that.

I personally run this on my FX-8150 and this has been tested by a few others.

Sponsored by:	 Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D13832
1.13_2
11 Jan 2018 20:45:24
Revision:458792Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
Revert to previous Intel microcode archive (20171117).

FreeBSD kernel changes to make use of the capabilities provided by the
new microcode update have not yet been committed. Since we do not yet
require them, allow more time for validation.

Approved by:	emaste
Sponsored by:	Limelight Networks
1.13_1
10 Jan 2018 17:32:14
Revision:458664Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data follow up commit to 20180108 Intel microcode update.

Run cpucontrol -e after microcode update to refresh cpu flags.  If running
on an older system without -e, fail silently.

Log any upgrade output via logger to /var/log/messages.

Add an instructional pkg-message for users.

Intel Release Notes:
Intel Processor Microcode Package for Linux
20180108 Release

-- Updates upon 20171117 release --
IVT C0          (06-3e-04:ed) 428->42a
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.13
10 Jan 2018 10:04:25
Revision:458617Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Update Intel microcode to 20180108

MFH:		2018Q1
Sponsored by:	Gandi.net
1.12
07 Jan 2018 18:13:51
Revision:458363Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data Unbreak build by using a cached distfile for amd microcode.

Use a freebsd.org hosted version of the amd microcode file fetched
in February of 2015. The amd64.org site has been down for a long time and
probably will never come back.

Reported by:	netchild
Reviewed by:	mat antoine
Approved by:	portmgr (mat@ antoin@)
Sponsored by:	Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D13792
1.12
05 Jan 2018 20:37:57
Revision:458169Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
sysutils/devcpu-data with Intel microcode update 20171117.

PR:	224901
Approved by:	portmgr@ (antoine)
Sponsored by:	Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D13771
1.11_1
16 Oct 2017 16:37:56
Revision:452203Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Allow custom cpucontrol(8) flags

PR:		222697
Submitted by:	kib
Approved by:	maintainer timeout
1.11
19 Sep 2017 13:23:57
Revision:450123Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/devcpu-data: remove duplicate line

Reported by:	lightside@gmx.com (via IRC)
Pointyhat to:	swills
1.11
17 Sep 2017 18:11:36
Revision:450017Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/devcpu-data: Update to July 17 microcode update

PR:		221246
Submitted by:	Mark Knight <markk@knigma.org>
Reviewed by:	clarkjc@runbox.com (maintainer timeout, >2 weeks)
1.10
29 May 2017 15:28:46
Revision:442023Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update Intel microcode to 2017-05-11

- Update MASTER_SITES: use https:// for Intel
- While I'm here, add NO_ARCH

PR:		219268
Submitted by:	grarpamp <grarpamp@gmail.com>
Approved by:	John Clark <clarkjc@runbox.com> (maintainer)
1.9
19 Dec 2016 23:16:32
Revision:428965Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
sysutils/devcpu-data: update to 1.9 (Intel 2016-11-04)

- Accept LICENSE since it allows mirroring [1]

PR:		215104
Approved by:	John Clark <clarkjc@runbox.com> (maintainer)
Submitted by:	John Clark <clarkjc@runbox.com> [1]
1.7
17 Sep 2016 16:36:41
Revision:422334Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update Intel microcode to 2016-07-14

PR:		212563
Submitted by:	jbeich
Approved by:	maintainer timeout
1.6
22 Dec 2015 10:20:02
Revision:404225Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 1.6

PR:		204689
Submitted by:	maintainer
Approved by:	mat (mentor)
Differential Revision:	D4649
1.5
06 Mar 2015 22:37:05
Revision:380636Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Update AMD microcode to 2014-12-01
- Bump PORTVERSION to 1.5
- While I'm here, use versioned AMD microcode archive

PR:		198371
Submitted by:	John Clark <clarkjc@runbox.com> (maintainer)
1.4
28 Feb 2015 19:16:34
Revision:380159Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/devcpu-data: update to the intel blob 20150125

PR:		197684
Submitted by:	John Clark <clarkjc@runbox.com> (maintainer)
1.3
22 Nov 2014 09:13:36
Revision:373038Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Cleanup plist
1.3
20 Sep 2014 15:05:12
Revision:368646Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
- Update Intel microcode to 20140913
- Update PORTVERSION to 1.3

PR:		193764
Submitted by:	clarkjc@runbox.com (maintainer)
1.2
16 Aug 2014 15:14:16
Revision:365089Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Remove contiguous blank lines
1.2
02 Jul 2014 14:11:45
Revision:360194Original commit files touched by this commit This port version is marked as vulnerable.
arved search for other commits by this committer
Update intel microcode to 20140624

PR:		191411
Submitted by:	Lawrence Chen
Approved by:	maintainer
1.1
15 Jun 2014 22:50:09
Revision:357937Original commit files touched by this commit This port version is marked as vulnerable.
wg search for other commits by this committer
sysutils/devcpu-data: fix pkg-plist

Reported by:	jenkins
1.1
15 Jun 2014 21:29:38
Revision:357929Original commit files touched by this commit This port version is marked as vulnerable.
wg search for other commits by this committer
sysutils/devcpu-data: update to 1.1

PR:		190712
Submitted by:	Lawrence Chen
Approved by:	maintainer
1.0
04 Jun 2014 20:18:56
Revision:356543Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Add forgotten files

Reported by:	many
1.0
04 Jun 2014 16:45:37
Revision:356511Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Rework to fetch the manufacturers release bundle
Pass maintainership to submitter

PR:		179499
Submitted by:	clarkjc@runbox.com
0.6_1
04 Jun 2014 14:01:36
Revision:356499Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
- use_bzip2 -> USES
0.6_1
11 Nov 2013 20:34:39
Revision:333535Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Restore DATADIR: it saves microcode_update_datadir from STAGEDIR pollution [1]
- Bump PORTREVISION for package change

Reported by:	stage-qa: [1]
0.6
09 Nov 2013 03:12:42
Revision:333273Original commit files touched by this commit This port version is marked as vulnerable.
vanilla search for other commits by this committer
Support STAGEDIR.
0.6
20 Sep 2013 23:06:00
Revision:327772Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
sysutils)
0.6
22 Mar 2013 05:14:26
Revision:314890Original commit files touched by this commit This port version is marked as vulnerable.
eadler search for other commits by this committer
Drop support for old versions
0.6
14 Jan 2012 08:57:23
Original commit files touched by this commit This port version is marked as vulnerable.
dougb search for other commits by this committer
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.
0.6
24 Nov 2011 15:35:21
Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
- Remove emtpy files

Feature safe:   yes
0.6
09 Nov 2011 16:27:43
Original commit files touched by this commit This port version is marked as vulnerable.
eadler search for other commits by this committer
- update to 0.6
- Switch to using a dynamic plist

PR:             162348
Submitted by:   Stanislav Sedov <stas@orion.SpringDaemons.com> (maintainer)
Approved by:    bapt (mentor)
0.5
24 Oct 2011 03:33:20
Original commit files touched by this commit This port version is marked as vulnerable.
stas search for other commits by this committer
- 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).
0.5
10 Jan 2011 08:06:58
Original commit files touched by this commit This port version is marked as vulnerable.
stas search for other commits by this committer
- Fix plist.

Reported by:    pav
0.5
06 Jan 2011 07:58:38
Original commit files touched by this commit This port version is marked as vulnerable.
stas search for other commits by this committer
- Add new intel microcodes.
- Remove MD5 checksum.
0.4_1
15 Oct 2009 09:57:09
Original commit files touched by this commit This port version is marked as vulnerable.
stas search for other commits by this committer
- Install microcode files to default cpuctl directory on FreeBSD versions
  with cpuctl(4) driver instead of devcpu default directory.

Spotted by:     avg
0.4
16 Aug 2009 17:23:58
Original commit files touched by this commit This port version is marked as vulnerable.
stas search for other commits by this committer
- Add forgotten rcNG file.
0.4
16 Aug 2009 17:00:58
Original commit files touched by this commit This port version is marked as vulnerable.
stas search for other commits by this committer
- Add new microcodes.
- Add cpuctl(4) support.
- Install the rcNG script to be used with cpuctl(4).
0.3
11 May 2008 20:36:50
Original commit files touched by this commit This port version is marked as vulnerable.
stas search for other commits by this committer
- Update to 0.3.

* Add recent microcodes from Intel.
0.2
30 Oct 2007 12:00:28
Original commit files touched by this commit This port version is marked as vulnerable.
stas search for other commits by this committer
- Update to 0.2.
0.1
19 Jul 2007 22:45:05
Original commit files touched by this commit This port version is marked as vulnerable.
stas search for other commits by this committer
- Add a separate port for microcode updates to let people update microcode
  without rebuilding the module itself.

Requested by:   anholt

Number of commits found: 95