On Thu, Nov 07, 2019 at 08:22:27AM +0800, kbuild test robot wrote: > > FYI, we noticed a +3487177 bytes kernel size regression due to commit: > > commit: e2f238f7d5a1fa69ff1884d37acf9a2a3a01b308 (configfs: calculate the depth of parent item) > please provide the .config used for i386-tinyconfig to me. I can't reproduce this issue with default 'tinyconfig'. $ make mrproper $ make tinyconfig $ make -rwxrwxr-x. 1 honli honli 1316992 Nov 7 02:43 vmlinux.no-patch -rwxrwxr-x. 1 honli honli 1316992 Nov 7 02:45 vmlinux.patched > > Details as below (size data is obtained by `nm --size-sort vmlinux`): > > 26bc6721: Merge tag 'for-linus-2019-11-05' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux > e2f238f7: configfs: calculate the depth of parent item > > +-------------------------------------------------------------------+----------+----------+---------+ > | symbol | 26bc6721 | e2f238f7 | delta | > +-------------------------------------------------------------------+----------+----------+---------+ > | bzImage | 438880 | 1865264 | 1426384 | > | nm.b.__log_buf | 0 | 1048576 | 1048576 | ^^^^^^^ 1048576 = 2 ^ 20, it seems 'CONFIG_LOG_BUF_SHIFT' is set in your .config file. thanks