aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/arch
diff options
authorLinus Torvalds <torvalds@linux-foundation.org>2025-03-24 22:23:23 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2025-03-24 22:23:23 -0700
commitebfb94d87b35a4b5fc6fda0cf994268555ebe415 (patch)
treec8ecb6e1f6f73b95bf7c21fc4b4ffb92bae950da /Documentation/arch
parente34c38057a131d14e47b4acb461564d9f351b9f7 (diff)
parente471a86a8c523eccdfd1c4745ed7ac7cbdcc1f3f (diff)
downloadath-ebfb94d87b35a4b5fc6fda0cf994268555ebe415.tar.gz
Merge tag 'x86-build-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 build updates from Ingo Molnar: - Drop CRC-32 checksum and the build tool that generates it (Ard Biesheuvel) - Fix broken copy command in genimage.sh when making isoimage (Nir Lichtman) * tag 'x86-build-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/boot: Add back some padding for the CRC-32 checksum x86/boot: Drop CRC-32 checksum and the build tool that generates it x86/build: Fix broken copy command in genimage.sh when making isoimage
Diffstat (limited to 'Documentation/arch')
-rw-r--r--Documentation/arch/x86/boot.rst10
1 files changed, 0 insertions, 10 deletions
diff --git a/Documentation/arch/x86/boot.rst b/Documentation/arch/x86/boot.rst
index 76f53d3450e73..77e6163288db0 100644
--- a/Documentation/arch/x86/boot.rst
+++ b/Documentation/arch/x86/boot.rst
@@ -1038,16 +1038,6 @@ Offset/size: 0x000c/4
This field contains maximal allowed type for setup_data and setup_indirect structs.
-The Image Checksum
-==================
-
-From boot protocol version 2.08 onwards the CRC-32 is calculated over
-the entire file using the characteristic polynomial 0x04C11DB7 and an
-initial remainder of 0xffffffff. The checksum is appended to the
-file; therefore the CRC of the file up to the limit specified in the
-syssize field of the header is always 0.
-
-
The Kernel Command Line
=======================