Starting from RHEL8.6 4.18.0-372.32.1.el8_6 kernel struct text_poke_loc is not exported and we need to correctly take this into account. Previous RHEL8.6 kernels did not hide this structure so we need to find some ways to disinguish them. We do it in this commit and it should fix #236
How Has This Been Tested?
Tested against the following RHEL8.6 kernels:
4.18.0-372.26.1.el8_6.x86_64 (the newest kernel for RHEL 8.6)
4.18.0-372.32.1.el8_6.x86_64
4.18.0-372.9.1.el8.x86_64 (the oldest kernel for RHEL 8.6)
Description
Starting from RHEL8.6 4.18.0-372.32.1.el8_6 kernel struct text_poke_loc is not exported and we need to correctly take this into account. Previous RHEL8.6 kernels did not hide this structure so we need to find some ways to disinguish them. We do it in this commit and it should fix #236
How Has This Been Tested?
Tested against the following RHEL8.6 kernels: