Now we don't need to trigger a second fault to figure out whether it was write or read access. Fixes #11008 Co-developed-by: Jamie Liu <jamieliu@google.com> PiperOrigin-RevId: 697677262
On x86, 5-level paging enables 56-bit userspace virtual address space. PiperOrigin-RevId: 570549277
PiperOrigin-RevId: 501362170