The failing instruction should be a read of SPRG3:
│0x3fffb7f807c8 <__kernel_getcpu> mfspr r5,259
which should be fine to execute in userspace. There was a NUMA_BALANCING bug around that time where we'd end up mapping the vdso no execute, but I don't think Ubuntu is enabling that feature.
Hi Colin, what system is this on?
The failing instruction should be a read of SPRG3:
│0x3fffb7f807c8 <__kernel_getcpu> mfspr r5,259
which should be fine to execute in userspace. There was a NUMA_BALANCING bug around that time where we'd end up mapping the vdso no execute, but I don't think Ubuntu is enabling that feature.