On Mon, 5 Jun 2017 08:17:26 +0900 Masahiro Yamada <yamada.masahiro@xxxxxxxxxxxxx> wrote: > Hi. > > 2017-06-01 6:13 GMT+09:00 Arnd Bergmann <arnd@xxxxxxxx>: > > On Mon, May 29, 2017 at 10:11 AM, Nicholas Piggin <npiggin@xxxxxxxxx> wrote: > >> Supporting two different intermediate-artifact packaging schemes > >> was only ever intended as a temporary transition. > >> > >> This has so far caused no problems for powerpc, after a small fix > >> for how the arch invoked ar. So now allow any arch to select the > >> option, continue defaulting to N. > >> > >> Cc: Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> > >> Signed-off-by: Nicholas Piggin <npiggin@xxxxxxxxx> > >> --- > >> The next step will be to have archs always select THIN_ARCHIVES > >> when they are known to work. Then remove the option entirely. > >> > >> x86 has always just worked for me, so that should be easy. > > > > I have build-tested many thousand randconfig kernels on arm32 with > > this option enabled, and did not run into build-time regressions > > besides some initial problems from a broken binutils snapshot > > (all released binutils versions should be fine). > > > > > Please let me mention two advantages of using THIN_ARCHIVES. [snip] Thank you for the post. I ran it through 0day and found some issues with a few archs that I'm working through. Some changes are needed to the generic thin archives build scripts, and some arch tweaks required. So it's not 100% trivial. 4.13 might still be a realistic target if I make some progress. Thanks, Nick