Messages in this thread | | | Date | Wed, 22 Nov 2023 15:34:12 -0800 | From | "Paul E. McKenney" <> | Subject | Re: [PATCH 0/2] bootconfig: Support early options in embedded config |
| |
On Wed, Nov 22, 2023 at 12:13:40AM +0100, Petr Malat wrote: > These 2 patches add a support for specifying early options in embedded > bootconfig and merging embedded and initrd bootconfig into one. > > To allow handling of early options, it's necessary to eliminate allocations > from embedded bootconfig handling, which can be done by parsing the config > data in place and allocating xbc_nodes array statically. > > Later, when initrd is available, it either replaces embedded data or is > appended to them. To append initrd data, it's necessary to relocate already > parsed data to a bigger memory chunk, but that's not a problem, because > xbc_node structure uses offsets and not absolute pointers. > > Also, update the documentation to make users aware early options can't be > configured in the initrd.
Nice!!!
For the series:
Tested-by: Paul E. McKenney <paulmck@kernel.org>
(My setup isn't friendly with initrd bootconfig, so I tested this only for the embedded bootconfig parameters.)
Thanx, Paul
| |