Page MenuHomeFreeBSD

D15667.1793606221.diff
No OneTemporary

Authored By
Unknown
Size
586 B
Referenced Files
None
Subscribers
None

D15667.1793606221.diff

Index: sys/powerpc/ofw/ofw_machdep.c
===================================================================
--- sys/powerpc/ofw/ofw_machdep.c
+++ sys/powerpc/ofw/ofw_machdep.c
@@ -294,7 +294,7 @@
excise_initrd_region(struct mem_region *avail, int asz)
{
phandle_t chosen;
- uint64_t start, end;
+ uint32_t start, end;
ssize_t size;
struct mem_region initrdmap[1];
@@ -304,7 +304,7 @@
return (asz);
size = OF_getprop(chosen, "linux,initrd-end", &end, sizeof(end));
- if (size <= 0)
+ if (size <= 0 || (end - start) == 0)
return (asz);
initrdmap[0].mr_start = start;

File Metadata

Mime Type
text/plain
Expires
Mon, Nov 2, 7:57 AM (4 h, 8 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41313999
Default Alt Text
D15667.1793606221.diff (586 B)

Event Timeline