-----Original Message-----
> The kernel patch has been merged:
> "arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges"
>
https://git.kernel.org/arm64/c/2369f171d5c5
>
> and it will be available in v5.18-rc1.
>
> So we can get module/vmalloc/vmemmap ranges from the vmcore info
> since the v5.18, and we have no need to calculate them by hand
> any more.
>
> This patch adds a new hook arm64_get_range_v5_18 which could parse
> out all the module/vmalloc/vmemmap ranges from the vmcore info.
>
> Signed-off-by: Huang Shijie <shijie(a)os.amperecomputing.com>
> ---
> v1-->v2:
> 1.) Change return types to TRUE/FALSE
> for arm64_get_vmcoreinfo_ul().
>
> 2.) Change version limit from LINUX(99,0,0) to LINUX(999, 0, 0)
> I guess LINUX(99, 0, 0) can be used for 25 years,
> so I extended to LINUX(999,0,0).
(I think that 9.x is possible and 99.x is unlikely in 25 years.. but ok,
Yes, I was wrong about it.. :)
Thanks
Huang Shijie