lbmk/resources
Leah Rowe bd4ea9a028 gm45: re-add mitigations for no-microcode setup
libreboot will still include microcode updates
by default, but mitigations against broken speedstep
and reboot (when microcode updates are excluded) were
removed following the merge with osboot

this patch restores those mitigations; the patch
reverts coreboot to older smrr code (which works fine, it
isn't critical to use the new behaviour) and disables peci
(pointless feature)

i'll probably re-tool this later to apply the changes
conditionally to whether ucode is present

this is not a change in policy. policy says:
include cpu microcode updates by default

policy also says:
libreboot must be configurable

microcode removal via cbfstool remove -n, counts as
configuration, and in practise is not possible on
gm45 patches in current libreboot; this patch corrects
that problem, allowing the machines to work somewhat
well (same stability issues as before, like MCE errors
resulting in kernel panic on high CPU/memory usage,
but i digress)

happy... hacking
2023-04-17 17:10:37 +01:00
..
blobs Port to HP Compaq 8200 Elite SFF 2023-04-14 22:42:19 +03:00
coreboot gm45: re-add mitigations for no-microcode setup 2023-04-17 17:10:37 +01:00
git add ich9utils back to utils 2023-04-08 18:36:50 +01:00
grub set grub.cfg timeout to 30s 2023-04-15 12:18:32 +01:00
me_cleaner/patches pragmatic system distribution guideline compliance 2022-11-14 00:51:12 +00:00
memtest86plus/patches pragmatic system distribution guideline compliance 2022-11-14 00:51:12 +00:00
scripts blobutil: support extracting ME from full ROMs 2023-04-14 01:41:07 +01:00
seabios specifically call python3, in scripts 2022-03-13 18:17:09 +00:00
u-boot remove daisy and peach boards (todo: re-add) 2023-04-09 20:57:08 +01:00