- 
    Type:
Enhancement
 - 
    Resolution: Fixed
 - 
    Priority:
  P4                     
     - 
    Affects Version/s: 23
 - 
    Component/s: hotspot
 
- 
        b23
 
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8332284 | 22.0.2 | Thomas Stuefe | P4 | Resolved | Fixed | b07 | 
| JDK-8332285 | 21.0.4 | Thomas Stuefe | P4 | Resolved | Fixed | b04 | 
| JDK-8332355 | 17.0.12 | Thomas Stuefe | P4 | Resolved | Fixed | b04 | 
Since forgetting to specify --enable-compatible-cds-alignment is a common error, one which is only noticed when running the produced JVM on hardware with different page size, it makes sense to enable that option by default on Linux aarch64.
- backported by
 - 
                    
JDK-8332284 On Linux aarch64, CDS archives should be using 64K alignment by default
-         
     - Resolved
 
 -         
 - 
                    
JDK-8332285 On Linux aarch64, CDS archives should be using 64K alignment by default
-         
     - Resolved
 
 -         
 - 
                    
JDK-8332355 On Linux aarch64, CDS archives should be using 64K alignment by default
-         
     - Resolved
 
 -         
 
- causes
 - 
                    
JDK-8334895 OpenJDK fails to configure on linux aarch64 when CDS is disabled after JDK-8331942
-         
     - Resolved
 
 -         
 
- duplicates
 - 
                    
JDK-8331952 --enable-compatible-cds-alignment should be enabled by default
-         
     - Closed
 
 -         
 
- relates to
 - 
                    
JDK-8236847 CDS archive with 4K alignment unusable on machines with 64k pages
-         
     - Resolved
 
 -         
 
- links to
 - 
                    
        
        Commit
        openjdk/jdk17u-dev/0a3445e0
    
 - 
                    
        
        Commit
        openjdk/jdk21u-dev/59ca0093
    
 - 
                    
        
        Commit
        openjdk/jdk22u/0f3b3fa4
    
 - 
                    
        
        Commit
        openjdk/jdk/d2d37c91
    
 - 
                    
        
        Review
        openjdk/jdk17u-dev/2471
    
 - 
                    
        
        Review
        openjdk/jdk21u-dev/561
    
 - 
                    
        
        Review
        openjdk/jdk22u/193
    
 - 
                    
        
        Review
        openjdk/jdk/19142