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

Re: [Xen-devel] [XEN PATCH v2 05/12] xen/include: remove include of Config.mk



On Wed, Jan 29, 2020 at 04:33:02PM +0100, Jan Beulich wrote:
> On 29.01.2020 16:28, Jan Beulich wrote:
> > On 17.01.2020 11:53, Anthony PERARD wrote:
> >> It isn't necessary to include Config.mk here because this Makefile is
> >> only used by xen/Rules.mk which already includes Config.mk.
> > 
> > And so is xen/test/livepatch/Makefile afaics from its parent dir
> > Makefile. With this also adjusted (or it explained why I'm seeing
> > things incorrectly) ...
> > 
> >> Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
> > 
> > Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>
> 
> And now I've seen that patch 6 does just this. I think such
> common theme changes are, unless patches are overly large
> already, better put all in on patch. Anyway - the R-b then
> is unconditional.

I don't like squashing unrelated changes together. I though both changes
deserved there own explanation in this case. They don't touch the same
subsystem, they don't have the same set of maintainers.

> Another question: The cover letter doesn't say anything about
> some (or most) patches here being independent of one another,
> and hence the option of them going in out of order. The one
> here looks to be entirely standalone, for example.

It is extra work to figure out which patch could be applied out of
order. I would have independent patch at the beginning of the series,
but if there aren't, it is probably because I haven't though they were
important enough to think about applying them independently. I might try
to reorder some patches in later version of a series to have them
applied earlier.

As for this series, I do think applying most patches in order is
important, changing the order may lead to unexpected breakage. That
might not be true, but I don't want to spend time on checking that.

Cheers,

-- 
Anthony PERARD

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.