Bad memory access messages are architecture-dependent
While the kernel has an architecture-independent interface to the virtual memory subsystem, the message written to the kernel log upon accessing unmapped memory (or similar) is architecture-dependent. This is very confusing (especially since on many architectures the messages are cryptic).
I propose a common function that would be called upon such bad memory access and produce a common, intelligible, message. Alternatively we can provide the platform-specific message for extra detail.