Unable to handle kernel write to read-only memory Kernel 6.1 & 6.0

Getting kernel memory access errors during startup and reboot on OpenEmbedded RPB-EGLFS build.
The errors look like they are related to systemd and were introduced when moving from release/qcomlt-5.15 to release/qcomlt-6.0 and release/qcomlt-6.1 kernels.
The board eventually boots and appears to operate normally but then a symilar kernel memory access errors occur during reboot.

Any suggestions or help would much appreciated.

During start-up:
[ 6.790784] Unable to handle kernel execute from non-executable memory at virtual address ffff00000ad55268
[ 6.791259] Mem abort info:
[ 6.793201] Unable to handle kernel paging request at virtual address 000000003b20b806
[ 6.802344] ESR = 0x000000008600000f
[ 6.805297] Unable to handle kernel execute from non-executable memory at virtual address ffff000004607228
[ 6.812111] EC = 0x21: IABT (current EL), IL = 32 bits
[ 6.814709] [drm] Initialized msm 1.9.0 20130625 for 1a01000.mdp on minor 0
[ 6.816237] Unable to handle kernel execute from non-executable memory at virtual address ffff00000ad55dc0

During reboot:
[ 1344.244401] systemd-shutdown[1]: Rebooting.
[ 1344.285088] Unable to handle kernel write to read-only memory at virtual address ffff800056202ba8