Re: [GIT PULL] x86/entry for 7.0-rc1

From: Linus Torvalds

Date: Wed Feb 11 2026 - 01:35:23 EST


On Tue, 10 Feb 2026 at 22:15, H. Peter Anvin <hpa@xxxxxxxxx> wrote:
>
> Arguably the best thing would be to stop building in the source directory at all...

I feel like every time people make that argument, it's because they do
something seriously wrong to begin with.

For example, back in the CVS days, that was common as a way to build
multiple different configurations from the same source tree. So
keeping a separate build directory was the answer.

No. The real answer was that CVS was crap, and made it hard to just
have multiple trees. And you do want multiple source trees, because
you may want to then edit the sources when one of those configurations
breaks or might show interesting issues that only show up in one
configuration.

And I think that's still true for generated files etc.

There are zero real advantages to separate build trees - they are only
used to hide problems that should be fixed elsewhere.

I don't want to go look elsewhere and have some separate directory
structure just because it's a build file.

Linus