From 2cac2468d101fcfc1ba9bea8b728e96d2400e50d Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Sat, 19 Oct 2024 10:52:44 -0400 Subject: [PATCH] bootloader: Range check should be > not >=. The difference should be harmless here, though. --- src/system/boot/loader/kernel_args.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/boot/loader/kernel_args.cpp b/src/system/boot/loader/kernel_args.cpp index 13c688ae3a..d7989f7b81 100644 --- a/src/system/boot/loader/kernel_args.cpp +++ b/src/system/boot/loader/kernel_args.cpp @@ -368,7 +368,7 @@ ignore_physical_memory_ranges_beyond_4gb() continue; } - if ((range.start + range.size) >= kLimit) { + if ((range.start + range.size) > kLimit) { // the range is partially beyond the limit dprintf("ignore_physical_memory_ranges_beyond_4gb(): ignoring " "range: %#" B_PRIx64 " - %#" B_PRIx64 "\n", kLimit,