#
1.2 |
|
09-Nov-2018 |
mrg |
implement dumpsys() and friends for arm64.
this is almost a direct copy of the arm code, which is simply as the basic structures about physical memory are the same between arm and arm64. the main change i made was to use the direct map instead of a virtual dump page that is remapped to whatever physical page is being dumped.
i also changed the existing cpu_kcore_hdr_t to include the missing number of ram segments.
note that this is not a complete solution for crash dumps yet, as the libkvm code needs some work. i'm fairly positive that this side is correct, as i can see the data i expect to see, but libkvm's _kvm_kvtop() function returns garbage so far.
there is no "minidump" support here yet, ala amd64, but we probably want it eventually.
ok skrll@.
|