On Wed, Aug 06, 2025 at 05:06:24PM +0200, Roger Pau Monné wrote: > On Thu, Jul 31, 2025 at 07:22:06PM +0000, dm...@proton.me wrote: > > From: Denis Mukhin <dmuk...@ford.com> > Overall I agree for Jan it would be better if this patch could be > split into somehow smaller units. Is this something feasible? We > don't want a patch for each register handle, but maybe you cna somehow > grup those into functional sections, so that patches can be < 250 > lines?
I've been thinking about this, would it be feasible to have a first patch that introduces all the boilerplate, like adding the domain create option, wire the libxl bits, but doesn't actually add any emulation at all. Then further patches could fill in the emulation slowly, starting with a patch to register the IO port handlers (initially would be empty functions), and progressing from the basic parts (uart initialization maybe?) towards the end implementation that you have here. Thanks, Roger.