From 819c891c68d7079ee868ac27fec5c018652a2cd0 Mon Sep 17 00:00:00 2001 From: Robbin Ehn Date: Mon, 19 Feb 2024 09:27:49 +0100 Subject: [PATCH] Fixed version check --- src/hotspot/os/linux/systemMemoryBarrier_linux.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hotspot/os/linux/systemMemoryBarrier_linux.cpp b/src/hotspot/os/linux/systemMemoryBarrier_linux.cpp index 66786fcaf3037..52dcab2825742 100644 --- a/src/hotspot/os/linux/systemMemoryBarrier_linux.cpp +++ b/src/hotspot/os/linux/systemMemoryBarrier_linux.cpp @@ -67,7 +67,7 @@ bool LinuxSystemMemoryBarrier::initialize() { // But RISCV actually don't support it until 6.9. long major, minor; os::Linux::kernel_version(&major, &minor); - if (!(major >= 6 && minor >= 9)) { + if (!(major > 6 || (major == 6 && minor >= 9))) { log_info(os)("Linux kernel %ld.%ld do not support MEMBARRIER PRIVATE_EXPEDITED on RISC-V.", major, minor); return false;