On Mon, Oct 09, 2017 at 10:19:52PM -0700, Dave Hansen wrote: > On 10/09/2017 07:56 PM, Aaron Lu wrote: > > This patch adds inline to __rmqueue() and vmlinux' size doesn't have any > > change after this patch according to size(1). > > > > without this patch: > > text data bss dec hex filename > > 9968576 5793372 17715200 33477148 1fed21c vmlinux > > > > with this patch: > > text data bss dec hex filename > > 9968576 5793372 17715200 33477148 1fed21c vmlinux > > This is unexpected. Could you double-check this, please? mm/page_alloc.o has size changes: Without this patch: $ size mm/page_alloc.o text data bss dec hex filename 36695 9792 8396 54883 d663 mm/page_alloc.o With this patch: $ size mm/page_alloc.o text data bss dec hex filename 37511 9792 8396 55699 d993 mm/page_alloc.o But vmlinux doesn't. It's not clear to me what happened, do you want to me dig this out? -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>