@@ -24013,7 +24013,8 @@ static int CoreFreqK_mmap(struct file *pfile, struct vm_area_struct *vma)
24013
24013
{
24014
24014
unsigned long reqSize = vma->vm_end - vma->vm_start;
24015
24015
#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 3, 0) \
24016
- || (defined(RHEL_MAJOR) && (RHEL_MAJOR >= 9) && (RHEL_MINOR >= 5))
24016
+ || (defined(RHEL_MAJOR) && (RHEL_MAJOR >= 9) \
24017
+ && (RHEL_MINOR >= 5) && (RHEL_MINOR < 99))
24017
24018
vm_flags_t vm_ro = VM_READ | VM_DONTEXPAND;
24018
24019
vm_flags_t vm_rw = VM_READ | VM_WRITE | VM_DONTEXPAND;
24019
24020
#endif
@@ -24030,7 +24031,8 @@ static int CoreFreqK_mmap(struct file *pfile, struct vm_area_struct *vma)
24030
24031
}
24031
24032
24032
24033
#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 3, 0) \
24033
- || (defined(RHEL_MAJOR) && (RHEL_MAJOR >= 9) && (RHEL_MINOR >= 5))
24034
+ || (defined(RHEL_MAJOR) && (RHEL_MAJOR >= 9) \
24035
+ && (RHEL_MINOR >= 5) && (RHEL_MINOR < 99))
24034
24036
vm_flags_reset_once(vma, vm_ro);
24035
24037
#else
24036
24038
vma->vm_flags = VM_READ | VM_DONTEXPAND;
@@ -24053,7 +24055,8 @@ static int CoreFreqK_mmap(struct file *pfile, struct vm_area_struct *vma)
24053
24055
}
24054
24056
24055
24057
#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 3, 0) \
24056
- || (defined(RHEL_MAJOR) && (RHEL_MAJOR >= 9) && (RHEL_MINOR >= 5))
24058
+ || (defined(RHEL_MAJOR) && (RHEL_MAJOR >= 9) \
24059
+ && (RHEL_MINOR >= 5) && (RHEL_MINOR < 99))
24057
24060
vm_flags_reset_once(vma, vm_rw);
24058
24061
#else
24059
24062
vma->vm_flags = VM_READ | VM_WRITE | VM_DONTEXPAND;
@@ -24081,7 +24084,8 @@ static int CoreFreqK_mmap(struct file *pfile, struct vm_area_struct *vma)
24081
24084
}
24082
24085
24083
24086
#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 3, 0) \
24084
- || (defined(RHEL_MAJOR) && (RHEL_MAJOR >= 9) && (RHEL_MINOR >= 5))
24087
+ || (defined(RHEL_MAJOR) && (RHEL_MAJOR >= 9) \
24088
+ && (RHEL_MINOR >= 5) && (RHEL_MINOR < 99))
24085
24089
vm_flags_reset_once(vma, vm_ro);
24086
24090
#else
24087
24091
vma->vm_flags = VM_READ | VM_DONTEXPAND;
@@ -24113,7 +24117,8 @@ static int CoreFreqK_mmap(struct file *pfile, struct vm_area_struct *vma)
24113
24117
}
24114
24118
24115
24119
#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 3, 0) \
24116
- || (defined(RHEL_MAJOR) && (RHEL_MAJOR >= 9) && (RHEL_MINOR >= 5))
24120
+ || (defined(RHEL_MAJOR) && (RHEL_MAJOR >= 9) \
24121
+ && (RHEL_MINOR >= 5) && (RHEL_MINOR < 99))
24117
24122
vm_flags_reset_once(vma, vm_ro);
24118
24123
#else
24119
24124
vma->vm_flags = VM_READ | VM_DONTEXPAND;
@@ -24144,7 +24149,8 @@ static int CoreFreqK_mmap(struct file *pfile, struct vm_area_struct *vma)
24144
24149
}
24145
24150
24146
24151
#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 3, 0) \
24147
- || (defined(RHEL_MAJOR) && (RHEL_MAJOR >= 9) && (RHEL_MINOR >= 5))
24152
+ || (defined(RHEL_MAJOR) && (RHEL_MAJOR >= 9) \
24153
+ && (RHEL_MINOR >= 5) && (RHEL_MINOR < 99))
24148
24154
vm_flags_reset_once(vma, vm_rw);
24149
24155
#else
24150
24156
vma->vm_flags = VM_READ | VM_WRITE | VM_DONTEXPAND;
0 commit comments