Which x86 kernel maps something at 0? In Windows and Linux, the low part of virtual address space is reserved for userspace.<p>In fact, Linux had several privilege escalation bugs which involved putting something at 0 and executing a buggy syscall which loaded this thing due to NULL dereference and believed it&#x27;s some legit internal kernel data.