On 11/7/19 3:49 PM, Honggang LI wrote: > 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. > > Hi Honggang, Sorry for the inconvenience and we have fixed it. Best Regards, Rong Chen