[U-Boot] [PATCH v8 0/38] Switch over to real Kbuild

Simon Glass sjg at chromium.org
Sun Feb 16 02:30:59 CET 2014


Hi Masahiro,

On 6 February 2014 14:10, Tom Rini <trini at ti.com> wrote:
> On Mon, Feb 03, 2014 at 12:46:30PM +0900, Masahiro Yamada wrote:
>
>> Hello Simon and Tom,
>>
>>
>> This is my analysis of Kbuild performance.
> [snip]
>> Conclusion:
>> The main reasons of the slow down with Kbuild are "fixdep" and "arg-check".
>> Both of them are really important features for Kbuild and Kconfig.
>>     - "fixdep" is mandatory for our better life with Kconfig.
>>     - "arg-check" is for perfect dependency tracking.
>>

Thanks for your detailed analysis of this. The slower build time is
unfortunate but I think it is worth it. The fixdep thing is similar to
the penalty from the autoconf series I did a while ago. Maybe the
scripts can be sped up, I'm not sure.

>>
>>
>> > > What's your plan about this series?
>> > > Are we ready to switch to Kbuild, or need more review?
>> >
>> > Lets get the performance problem Simon found figured out, but then
>> > otherwise, yes, I think we're about ready to merge.
>>
>> Tom, are you satisfied with my analisys?
>
> I am, yes.  I guess if we're unhappy with the times, if we can improve
> them we can push that back to the kernel and that's a good thing.

Well IMO the sooner this is merged the better so that the Makefiles
become stable again.

Regards,
Simon


More information about the U-Boot mailing list