Page MenuHomeFreeBSD

D43893.diff
No OneTemporary

D43893.diff

diff --git a/sys/kern/subr_physmem.c b/sys/kern/subr_physmem.c
--- a/sys/kern/subr_physmem.c
+++ b/sys/kern/subr_physmem.c
@@ -582,7 +582,6 @@
{
vm_paddr_t avail_list[PHYS_AVAIL_COUNT];
rman_res_t start, end;
- struct region *hwp;
int rid, i;
rid = 0;
@@ -608,30 +607,6 @@
rid++;
}
- /* Now, reserve the excluded memory regions. */
- for (i = 0, hwp = exregions; i < excnt; i++, hwp++) {
- start = hwp->addr;
- end = hwp->addr + hwp->size;
-
- if (bootverbose)
- device_printf(dev,
- "reserving excluded region: %jx-%jx\n",
- (uintmax_t)start, (uintmax_t)(end - 1));
-
- /*
- * Best-effort attempt to reserve the range. This may fail, as
- * sometimes the excluded ranges provided by the device tree
- * will cover or overlap some I/O range.
- */
- if (bus_alloc_resource(dev, SYS_RES_MEMORY, &rid, start, end,
- end - start, 0) == NULL) {
- if (bootverbose)
- device_printf(dev, "failed to reserve region\n");
- continue;
- }
- rid++;
- }
-
return (0);
}

File Metadata

Mime Type
text/plain
Expires
Thu, Jan 9, 5:17 AM (3 h, 9 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15729814
Default Alt Text
D43893.diff (1021 B)

Event Timeline