It's worth noting (as covered in previous LWN kernel pages) that a lot of
arch reorg (including that 12 percent mentioned in TFA) happened this
round, and that much of it went in between rc1 and rc2. My testing
happened to be affected by this, so I know. Anyway, much of the reorg
was pretty much maintenance, simply moving headers around, and it needed
to wait until all the real changes had gone in, IOW until after the rc1
merge window closed, in ordered not to screw them up. Well, it could
have gone in earlier, but it would have made merging and testing MUCH
more complicated than necessary. so there was good reason for Linus to
hold this for rc2. But most of this wasn't really additions, more
renames, tho AFAIK it would have shown up in the stats as additions.
But this was pretty much a single-shot deal. I'm not sure the degree to
which other archs will be reorganizing as x86 did, or if so how much of
that has been completed for .27 and how much remains, but certainly, the
degree to which the x86 code moved around this time shouldn't continue to
happen every time, so it's single-shot in that regard, and even if other
archs remain to be similarly reorged, things should settle down in a
release or two, when it's all done.