From bae4f50265dde43add0b73136cf294c05114e082 Mon Sep 17 00:00:00 2001 From: xvanc Date: Thu, 21 Jul 2022 22:30:57 -0500 Subject: [PATCH] limine: guarantee that SMP `goto_address` is initialized to NULL Signed-off-by: xvanc --- PROTOCOL.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PROTOCOL.md b/PROTOCOL.md index 92f6e7fb..e6a9e0ac 100644 --- a/PROTOCOL.md +++ b/PROTOCOL.md @@ -606,7 +606,8 @@ jump to the written address, on a 64KiB (or Stack Size Request size) stack. A po `struct limine_smp_info` structure of the CPU is passed in `RDI`. Other than that, the CPU state will be the same as described for the bootstrap processor. This field is unused for the structure describing the bootstrap -processor. +processor. For all CPUs, this field is guaranteed to be NULL when control is first passed +to the bootstrap processor. * `extra_argument` - A free for use field. ### Memory Map Feature