|
@@ -1099,7 +1099,8 @@ size_t crash_get_memory_size(void)
|
|
|
return size;
|
|
|
}
|
|
|
|
|
|
-static void free_reserved_phys_range(unsigned long begin, unsigned long end)
|
|
|
+void __weak crash_free_reserved_phys_range(unsigned long begin,
|
|
|
+ unsigned long end)
|
|
|
{
|
|
|
unsigned long addr;
|
|
|
|
|
@@ -1135,7 +1136,7 @@ int crash_shrink_memory(unsigned long new_size)
|
|
|
start = roundup(start, PAGE_SIZE);
|
|
|
end = roundup(start + new_size, PAGE_SIZE);
|
|
|
|
|
|
- free_reserved_phys_range(end, crashk_res.end);
|
|
|
+ crash_free_reserved_phys_range(end, crashk_res.end);
|
|
|
|
|
|
if ((start == end) && (crashk_res.parent != NULL))
|
|
|
release_resource(&crashk_res);
|