Re: [GIT PULL] x86/build updates for v6.15

From: Ingo Molnar
Date: Tue Mar 25 2025 - 02:44:32 EST



* Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> wrote:

> On Sat, 22 Mar 2025 at 04:46, Ingo Molnar <mingo@xxxxxxxxxx> wrote:
> >
> > - Drop CRC-32 checksum and the build tool that generates it
> > (Ard Biesheuvel)
>
> Hmm. I didn't notice this during the merge process, but not too long
> afterwards it became obvious that this caused problems.
>
> I've committed the fix separately: commit 2df0c02dab82 ("x86 boot
> build: make git ignore stale 'tools' directory").

Thank you!

> Please don't just mindlessly remove .gitignore entries for generated
> files.
>
> Because even if *you* may have removed the file, the generated files
> don't magically disappear from everybody else, and when the gitignore
> entry is gone, you are now setting other developers up for mistakes.

Indeed. I never saw this warning, as the directory was gone, but on a
build box I have:

Untracked files:
...
arch/x86/boot/tools/

And I can see how this can then be added back in spuriously.

Thanks,

Ingo