page fault handler — implementation. More...
import lib.container_of;import lib.rbtree;import lib.error;import arch.s390x.mmu.types;import arch.s390x.mmu.core;import zxfoundation.base.types;import zxfoundation.sys.printk.types;import zxfoundation.sys.syschk.core;import zxfoundation.sys.printk.core;import zxfoundation.sync.rcu.core;import zxfoundation.sync.lockable;import zxfoundation.sync.qspinlock.core;import zxfoundation.memory.vm.types;import zxfoundation.dgp.memory_contract;import zxfoundation.memory.vm;import zxfoundation.memory.pmm;import zxfoundation.memory.pmm.types;import arch.s390x.mmu.consts;import zxfoundation.memory.reclaim;import zxfoundation.memory.rmap;import zxfoundation.scoms.kobject.types;import zxfoundation.memory.hhdm;import std;import zxfoundation.memory.page_cache;import zxfoundation.memory.page_cache.types;import zxfoundation.memory.oom;import arch.s390x.cpu.skey;import zxfoundation.scoms.kobject.base;Functions | |
| auto | zxfoundation::memory::vm::handle_page_fault (vm_space &space, u64 root_phys, u8 storage_key, u64 fault_va, bool is_write, bool is_exec) noexcept -> fault_action |
page fault handler — implementation.
SPDX-License-Identifier: Apache-2.0