[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v4 00/44] Boot modules for Hyperlaunch
On 8/30/24 17:46, Daniel P. Smith wrote: The Boot Modules for Hyperlaunch series is an effort to split out preliminary changes necessary for the introduction of the Hyperlaunch domain builder logic. These preliminary changes revolve around introducing the struct boot_module and struct boot_domain structures. This includes converting the dom0 construction path to use these structures. These abstractions lay the groundwork to transform and extend the dom0 construction logic into a limited, but general domain builder. The splitting of Hyperlaunch into a pair of series was twofold, to reduce the effort in reviewing a much larger series, and to reduce the effort in handling the knock-on effects to the construction logic from requested review changes. A note on v4: For v4, two significant direction changes occurred. First, the series was pulled back from attempting to be in common and instead focused on being purely an x86 capability. Second, the changes were broken down into much smaller change sets and ordered to provide a more ordered evolution of the code. To the most extent possible, it was attempted to ensure all v3 comments were transcribed accordingly with the scope change. As an FYI, after posting I realized I was not on the tip of staging, I have a v5 ready, which is at the tip of staging and corrects a small type issue with initrdidx in start_xen() and is 100% on CI. I'm holding off on posting back-to-back revisions of a large series, which would only results in a few code gyrations with no logical impact that would not result in different review than would have occurred on v4. V/r, DPS
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |