Re: [PATCH 00/34] Make kernel build deterministic
From: James Bottomley <hidden>
Date: 2011-04-05 18:16:52
Also in:
linux-arm-kernel, linux-edac, linux-hams, linux-scsi, netdev
From: James Bottomley <hidden>
Date: 2011-04-05 18:16:52
Also in:
linux-arm-kernel, linux-edac, linux-hams, linux-scsi, netdev
On Tue, 2011-04-05 at 08:49 -0700, Greg KH wrote:
On Tue, Apr 05, 2011 at 04:58:47PM +0200, Michal Marek wrote:quoted
Hi, this series makes it possible to build bit-identical kernel image and modules from identical sources. Of course the build is already deterministic in terms of behavior of the code, but the various timestamps embedded in the object files make it hard to compare two builds, for instance to verify that a makefile cleanup didn't accidentally change something. A prime example is /proc/config.gz, which has both a timestamp in the gzip header and a timestamp in the payload data. With this series applied, a script like this will produce identical kernels each time:Very nice stuff. Do you want to take the individual patches through one of your trees, or do you mind if the subsystem maintainers take them through theirs?
I'm happy for this to go through a single tree. James