Commit Graph

84 Commits

Author SHA1 Message Date
Pierre Labastie
ab4fdfccf8 Change all xml decl to encoding=utf-8 2024-01-19 22:39:35 +01:00
Kevin
ebba22637d
postlfs/config/firmware.xml: small grammatical correction
As i was reading the BLFS firmware section recently, I saw that
"Some systems" is plural, so it should be "utilize" not "utilizes".
2024-01-06 18:19:27 +08:00
Xi Ruoyao
e060bb61b7
firmware: Update installation instruction of Sound Open Firmware
The tree layout of the release tarball has been changed.
2023-12-20 21:01:14 +08:00
Xi Ruoyao
e8a1f74ace
firmware: Microcode early loading is now unconditionally supported 2023-12-06 15:31:26 +08:00
Xi Ruoyao
b870678442
kernel-config: Regenerate with Linux 6.6.3
Intel and AMD microcode support is now always enabled on x86[_64] and
CONFIG_MICROCODE is now hidden, thus remove amd-ucode and intel-ucode
kernel configuration info.

The other changes seem trivial.
2023-12-05 14:29:14 +08:00
Pierre Labastie
10a1fecf96 Fix the intel microcode version 2023-11-15 20:59:04 +01:00
Xi Ruoyao
93cf2dc2d1
firmware: Update to Intel microcode-20231114 2023-11-15 06:51:26 +08:00
Xi Ruoyao
6478cf610e
firmware: Use "/plain" for browsing the tree of the git repo, and add the correct URL for cloning
Fixes #18632.
2023-09-25 18:12:30 +08:00
Xi Ruoyao
821f5d9842
Update and unify the URL for alsa-ucm-conf 2023-09-02 17:17:39 +08:00
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