Page MenuHomeFreeBSD

D24911.diff
No OneTemporary

D24911.diff

Index: head/sys/riscv/riscv/pmap.c
===================================================================
--- head/sys/riscv/riscv/pmap.c
+++ head/sys/riscv/riscv/pmap.c
@@ -619,8 +619,8 @@
* possibility of an aliased mapping in the future.
*/
l2p = pmap_l2(kernel_pmap, VM_EARLY_DTB_ADDRESS);
- KASSERT((pmap_load(l2p) & PTE_V) != 0, ("dtpb not mapped"));
- pmap_clear(l2p);
+ if ((pmap_load(l2p) & PTE_V) != 0)
+ pmap_clear(l2p);
sfence_vma();

File Metadata

Mime Type
text/plain
Expires
Sun, May 17, 6:06 PM (14 h, 40 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33201994
Default Alt Text
D24911.diff (458 B)

Event Timeline