| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8311741 | 17.0.9 | Fei Yang | P4 | Resolved | Fixed | b01 | 
Debian Riscv64 in Qemu 7.2
A DESCRIPTION OF THE PROBLEM :
In said system the satp mode is sv57.
The error message on startup is: "Unsupported satp mode: sv57" then the VM finishes.
I had to dig in the sources to find out what this message means.
In file "./src/hotspot/cpu/riscv/vm_version_riscv.cpp" I found this:
// check if satp.mode is supported, currently supports up to SV48(RV64)
if (get_satp_mode() > VM_SV48) {
vm_exit_during_initialization(err_msg("Unsupported satp mode: %s", _vm_mode));
}
. Please add the information that only satp modes up to sv48 are supported.
- backported by
 - 
                    
JDK-8311741 RISC-V: better error message when reporting unsupported satp modes
-         
     - Resolved
 
 -         
 
- relates to
 - 
                    
JDK-8297697 RISC-V: Add support for SATP mode detection
-         
     - Resolved
 
 -         
 
- links to
 - 
                    
        
        Commit
        openjdk/jdk17u-dev/966fc82d
    
 - 
                    
        
        Commit
        openjdk/jdk/633e291c
    
 - 
                    
        
        Commit
        openjdk/riscv-port-jdk11u/e14708aa
    
 - 
                    
        
        Commit
        openjdk/riscv-port-jdk17u/14226043
    
 - 
                    
        
        Review
        openjdk/jdk17u-dev/1427
    
 - 
                    
        
        Review
        openjdk/jdk/12247
    
 - 
                    
        
        Review
        openjdk/riscv-port-jdk11u/19
    
 - 
                    
        
        Review
        openjdk/riscv-port-jdk17u/53