Commit Graph

75 Commits

Author SHA1 Message Date
Douglas R. Reno
da1a663e7b About Firmware and Wireless Kernel Configuration: minor rewords 2023-08-16 11:58:33 -05:00
Xi Ruoyao
32fc3731ca
firmware: Update to intel-microcode-20230808
This is a security fix.  An advisory will be published.
2023-08-10 09:20:10 +08:00
Xi Ruoyao
29166ef316
firmware: Fix sound open firmware install command 2023-08-04 20:01:09 +08:00
Xi Ruoyao
7ebdf4e9f5
firmware: Use new kernel configuration rendering 2023-07-31 21:44:37 +08:00
Xi Ruoyao
ece1f60ddb
firmware: Update NVIDIA firmware info
1. It does not make sense to tell the users "enable CONFIG_DRM_NOUVEAU"
   here.  It's the kernel driver needs the firmware, not the opposite.
   So drop the kernel configuration section here.
2. Port the script to Python 3.  I've checked the md5sums of the output
   binaries and they are same with the original version.
3. Bump the NVIDIA driver blob version.  If the blob is not downloaded
   or extracted, the script will tell to download 340.32, so we use the
   same version to avoid confusion.
4. Update nouveau wiki link.
2023-07-31 21:44:37 +08:00
Xi Ruoyao
db58c760c1
firmware: No "firmwares" 2023-07-16 06:24:35 +08:00
Xi Ruoyao
ed179d1c5c
firmware: Add back how to include firmwares into the kernel image
The instruction was a part of archived xf86-video-{amdgpu,radeon} kernel
configuration section.

Remove the kernel configurations from AMDGPU and Radeon because they
really should belong to the Mesa page or Xorg Server page.
2023-07-15 18:23:20 +08:00
Xi Ruoyao
22c1bfc373
Archive xf86-video-* 2023-07-13 01:39:51 +08:00
Xi Ruoyao
b9567b0433
postlfs: Remove non-exist User Notes link
Part of User Notes removal by
https://www.linuxfromscratch.org/~xry111/remove-nonexist-usernote.sh
2023-06-29 19:22:20 +08:00
Xi Ruoyao
cc550bc48d
firmware: Add Sound Open Firmware 2023-06-28 00:15:29 +08:00
Xi Ruoyao
288d8ce61e
firmware: Update to intel-microcode-20230512 2023-05-13 10:59:17 +08:00
Pierre Labastie
0f5515df63 Make a section for regulatory.db firmware
And tell the the cfg80211 driver needs to be loaded as a module.
See ticket #17780.
2023-03-13 18:38:33 +01:00
Xi Ruoyao
32bbead4fc
firmware: Update to intel-microcode-20230214 2023-02-15 15:29:31 +08:00
Ken Moffat
39eae8f182 AMD Microcode:
Clarify that vulnerabilities are now fixed by AMD supplying an
updated AGESA to motherboard manufacturers, for those to update
the BIOS.
2023-02-05 15:05:28 +00:00
Xi Ruoyao
d0eb8992c8
firmware: fix an oversight in the update yesterday
Forgot to bump 0xb2 to 0xb6 in one paragraph for my CPU as the Intel
microcode example.
2023-01-31 12:23:24 +08:00
Pierre Labastie
15a485c343 Fix the initramfs part of "Early loading of microcode" 2023-01-30 15:49:25 +01:00
Xi Ruoyao
b5da785b08
firmware: fix a typo 2023-01-30 18:11:48 +08:00
Xi Ruoyao
ab0b034f5f
firmware: Do not assume the microcode files in /lib/firmware
We used to put microcode files there for late loading, but now late
loading is deprecated.

By the way, update Intel microcode update demonstrations.
2023-01-30 18:05:27 +08:00
Pierre Labastie
3f2db3a638 Remove sect1info tags
They only contain a date tag that is nowhere used.
2022-11-29 08:58:07 +01:00
Pierre Labastie
4e207bb418 Replace tabs with spaces (except in Makefile :) 2022-09-11 18:22:44 +02:00
Xi Ruoyao
cd29bc9b3d
postlfs: URL updates 2022-09-08 12:52:53 +08:00
Xi Ruoyao
06f67e318c
firmware: update Intel microcode example for 11.2 release and CVE-2022-21233
Text only change.  But we'll need a SA for intel-microcode-20220809.
2022-08-24 16:29:29 +08:00
Bruce Dubbs
c2ee90d4c3 Some gramamr fixes 2022-07-29 15:51:15 -05:00
Xi Ruoyao
7dd1546260
firmware: fix a typo 2022-06-07 16:00:43 +08:00
Xi Ruoyao
3b50f0de2b
firmware: stop using late loading
The kernel dev describes late loading as "just lottery and broken".
From Linux 5.19 it will produce a warning and taint the kernel.  And, we
can simply compare the microcode version number to know if there is an
update so there is no reason to use late loading at all.

Update the example for Intel microcode by the way.
2022-06-06 20:25:00 +08:00
Ken Moffat
9f4b2b89a6 Update Intel microcode to 20220510. 2022-05-11 02:18:52 +01:00
Ken Moffat
83cc2cc372 Add 'Firmware for AMD/ATI amdgpu video chips'
Bruce noticed this was not explicity covered, my skim-reading
had noticed the details for ATI video chips without spotting that
was only for radeon.

In both the amdgpu and radeon xorg drivers, clarify that firmware
might have been provided in a modular build in /lib/firmware.
2022-05-07 08:33:11 +01:00
Ken Moffat
083a8d7ec7 Rework various items in About Firmware.
In particular, CPU microcode now that the affected AMD processors
can be identified. For both Intel and AMD determine the hex triplet.

Also, rework the Nvidia details to reflect the current situation.
2022-05-07 00:45:05 +01:00
Ken Moffat
bfd2ba3cfc Package update and some rewording:
Update to fetchmail-6.4.27.

Rewording about the examples in Intel microcode, they are old and
that machine now runs version 0xec (although I guess they will soon
stop providing newer updates for Skylake) and of course the kernel
versions are way out of date.
2022-02-12 14:50:53 +00:00
Bruce Dubbs
0b5bf8edca Update text to indicate intel-microcode-20220207 2022-02-08 21:59:24 -06:00
Pierre Labastie
85580446b2 Remove spaces at the end of lines
I know it is somewhat useless, but I don't like them for
two reasons: first they cannot be seen, and I do not like things I
cannot see. Second, git highlights them, and this is disturbing...
2021-09-06 19:42:49 +02:00
Ken Moffat
428cad4e55 Update intel microcode to 20210608
Also refresh the example, including the omitted lines for the
late reload - the claimed previous version (0xec) was a typo.
2021-06-08 20:34:53 +01:00
Xi Ruoyao
45ab6c70c2
more SVN prop clean up
Remove "$LastChanged$" everywhere, and also some unused $Date$
2021-04-20 19:12:02 +08:00
Ken Moffat
4a80a67e52 intel microcode-20210216
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@24235 af4574ff-66df-0310-9fd7-8a98e5e911e0
2021-02-19 03:29:09 +00:00
Ken Moffat
f39cf0d0e5 Kernel config changes suggested by rhubarbpieguy
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23948 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-12-01 22:08:20 +00:00
Ken Moffat
bd78d0113e Firmware - update details for intel microcode-20201112.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23910 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-11-17 03:01:43 +00:00
Xi Ruoyao
14cec0f1f9 firmware: fix a broken link to Arch
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23522 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-08-14 10:58:54 +00:00
Xi Ruoyao
c18f6acbec firmware: add a paragraph about regulatory.db
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23512 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-08-13 20:11:16 +00:00
Ken Moffat
3179c69fe6 Firmware: update some details:
1. Intel (CPU) microcode - update the details for Skylake in the light
of the later release.

2. Video firmware - I had overlooked that Nvidia provided signed
firmware to linux-firmware in January and February for Turing GPUs
and that it is only needed for hardware acceleration so not
essential for working KMS. For completeness, also mention the
problematic Intel iGPU firmware for Skylake and later.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23317 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-06-23 18:39:31 +00:00
Ken Moffat
fe2553af5d Microcode - add a Caution for certain Intel machines.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23286 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-06-16 00:20:30 +00:00
Ken Moffat
83d1722ced Intel-microcode-20200609.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23272 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-06-09 21:18:09 +00:00
Pierre Labastie
81a73ed8b2 Format postlfs config
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22886 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-03-25 15:07:11 +00:00
Pierre Labastie
6e4931872f Add early loading of microcode to the initramfs
Fix a bug in mkinitramfs, leading to a "cp" error

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22557 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-01-09 16:18:14 +00:00
Ken Moffat
c6ebc90bf5 Update intel microcode to 20191116.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22510 af4574ff-66df-0310-9fd7-8a98e5e911e0
2019-12-26 19:55:42 +00:00
Ken Moffat
b174fb1a1e Update Intel microcode to 20191112.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22375 af4574ff-66df-0310-9fd7-8a98e5e911e0
2019-11-13 03:43:33 +00:00
Ken Moffat
3c19265be0 Update firmware details re recent intel move to github and newly disclosed vulnerabilities.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21608 af4574ff-66df-0310-9fd7-8a98e5e911e0
2019-05-19 20:52:16 +00:00
Ken Moffat
89bdbf8c5a Tweak the firmware page:
· Intel re-released the latest microcode with a sensible license, no other changes.
· I have a laptop that needs firmware both for the ethernet post AND for bluetooth to get wired ethernet working.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21208 af4574ff-66df-0310-9fd7-8a98e5e911e0
2019-02-20 00:07:32 +00:00
Ken Moffat
c79668ec9c Update intel microcode details, and label the old AMD example as historic - I have no recent AMD machines where newer microcode is available than what is in the BIOS/EFI, and I'm not going to keep rebuilding that one just to update the example.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@20298 af4574ff-66df-0310-9fd7-8a98e5e911e0
2018-08-14 21:04:34 +00:00
Ken Moffat
58b07a1690 Firmware - add latest intel microcode, and note that AMD Fam17h is in a separate file (although most models are not updated).
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@20194 af4574ff-66df-0310-9fd7-8a98e5e911e0
2018-06-08 02:00:32 +00:00
Ken Moffat
3d0e2ffbe2 Update intel microcode to 20180312.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@19951 af4574ff-66df-0310-9fd7-8a98e5e911e0
2018-03-15 00:52:36 +00:00