Restructure ucode data Makefiles
The makefiles under
usr/src/data/ucode assume that the only architecture for which microcode is relevant is
We should restructure things a bit to make it easier to add a new architecture in the future.
(uts/common/sys/ucode.h also has
i86pc hardcoded, but that's not being addressed with this change)
Updated by Andy Fiddaman over 1 year ago
Tested via a full build - wsdiff was clean.
I also tested running the two helper
update scripts which completed successfully but with no resulting changes in the tree (since there is no newer publicly available microcode for either Intel or AMD).
Updated by Electric Monk over 1 year ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
commit dd03b475cb030673a110ddade24162f09801d116 Author: Andy Fiddaman <firstname.lastname@example.org> Date: 2022-10-06T11:44:57.000Z 14991 Large AMD microcode does not load at boot 14994 Panic on microcode update with UFS boot archive 14995 misleading messages on microcode update failure 14996 Restructure ucode data Makefiles 15003 Corrupt AMD microcode equivalence-table not properly handled Reviewed by: Keith M Wesolowski <email@example.com> Reviewed by: Marco van Wieringen <firstname.lastname@example.org> Approved by: Dan McDonald <email@example.com>