Hi,
I'm passing /rawcover PC to check if it's related to call to __sanitizer_cov_trace_pc.
All PCs within vmlinux are correct.
But for DLKM modules, it's not.
I decoded some:
```
13544: aa1703e0 mov x0, x23
13580: f94002d6 ldr x22, [x22]
13598: 94000000 bl 0 <__asan_load4_noabort>
144f0: 94000000 bl 0 <mutex_lock>
1451c: 94000000 bl 0 <v4l2_fh_open>
16848: 91000000 add x0, x0, #0x0
168ec: f83832df stset x24, [x22]
168f8: 14000317 b 17554 <cam_destroy_session_hdl+0x5c>
169e0: 90000000 adrp x0, 0 <cam_req_mgr_core_link_reset>
16b78: 90000016 adrp x22, 0 <cam_req_mgr_core_link_reset>
16bd0: 91000042 add x2, x2, #0x0
16cbc: 94000000 bl 0 <__asan_load8_noabort>
```
I think the reasons are :
1. these PCs are read from corpus (uint32)
2. DLKM modules loaded into different address after each reboot. So the base address is different:
```
# cat /proc/modules|grep camera
camera 8675328 36 - Live 0xffffffd00bb58000
reboot and check again.
# cat /proc/modules | grep camera
camera 8675328 36 - Live 0xffffffd00bb8800
# cat /proc/modules | grep camera
camera 8675328 36 - Live 0xffffffd00b6a0000
```
Any suggestion to correct this?