Page MenuHomeFreeBSD

D24911.id.diff
No OneTemporary

D24911.id.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
Thu, Aug 20, 7:56 PM (11 h, 36 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
37007274
Default Alt Text
D24911.id.diff (458 B)

Event Timeline