]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commitdiff
Documentation/x86/boot.rst: Correct the example of SETUP_INDIRECT
authorCao jin <jojing64@gmail.com>
Wed, 27 Jan 2021 08:49:11 +0000 (16:49 +0800)
committerJonathan Corbet <corbet@lwn.net>
Thu, 28 Jan 2021 22:25:31 +0000 (15:25 -0700)
struct setup_data.len is the length of data field. In case of
SETUP_INDIRECT, it should be sizeof(setup_indirect).

Signed-off-by: Cao jin <jojing64@gmail.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
Link: https://lore.kernel.org/r/20210127084911.63438-1-jojing64@gmail.com
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Documentation/x86/boot.rst

index abb9fc164657a7caa98effa0a6ba4b0b8ebd764b..fc844913decefe47eaeb3a22d57151bb3744ddd0 100644 (file)
@@ -851,7 +851,7 @@ Protocol:   2.09+
     struct setup_data {
       __u64 next = 0 or <addr_of_next_setup_data_struct>;
       __u32 type = SETUP_INDIRECT;
-      __u32 len = sizeof(setup_data);
+      __u32 len = sizeof(setup_indirect);
       __u8 data[sizeof(setup_indirect)] = struct setup_indirect {
         __u32 type = SETUP_INDIRECT | SETUP_E820_EXT;
         __u32 reserved = 0;