Page MenuHomeFreeBSD

D22055.1775946038.diff
No OneTemporary

Size
450 B
Referenced Files
None
Subscribers
None

D22055.1775946038.diff

Index: head/sys/arm64/arm64/pmap.c
===================================================================
--- head/sys/arm64/arm64/pmap.c
+++ head/sys/arm64/arm64/pmap.c
@@ -5291,7 +5291,8 @@
offset = va & PAGE_MASK;
size = round_page(offset + size);
- if (!VIRT_IN_DMAP(base))
+ if (!VIRT_IN_DMAP(base) &&
+ !(base >= VM_MIN_KERNEL_ADDRESS && base < VM_MAX_KERNEL_ADDRESS))
return (EINVAL);
for (tmpva = base; tmpva < base + size; ) {

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 11, 10:20 PM (12 h, 45 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28326690
Default Alt Text
D22055.1775946038.diff (450 B)

Event Timeline