Re: [LSF/MM/BPF TOPIC] memory persistence over kexec

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Jan 25, 2025 at 10:19:51AM -0500, Pasha Tatashin wrote:

> One way to solve that is pre-reserving space for the KHO tree -
> ideally a reasonable amount, perhaps 32-64 MB and allocating it at
> kexec load time.

Why is there any weird limit? We are preserving hudreds of GB of pages
backing the VM and more. There is endless memory being preserved across?

So why are we trying to shoehorn a bunch of KHO stuff into the DT?
Shouldn't the DT just have a small KHO info pointing to the real KHO
memory in normal pages?

Even if you want to re-use DT as some kind of serializing scheme in
drivers the DT framework can let each driver build its own tree,
serialize it to its own memory and then just link a pointer to that
tree.

Also, I'm not sure forcing using DT as a serializing scheme is a great
idea. It is complicated and doesn't do that much to solve the complex
versioning problem drivers face here..

Jason




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux