IIRC the main reason we decided to uninline them was image size. So i'd
suggest for you to check how this change impacts vmlinux size (on both
64-bit and 32-bit), a typical distro config (or allyesconfig with lock
debugging disabled).
If you do the test on x86.git/latest you'll also have the
CONFIG_OPTIMIZE_INLINING=y and CONFIG_CC_OPTIMIZE_FOR_SIZE=y combination
as well, which generates the most compact x86 kernel image ever.
Ingo
--