* [mmotm:master 128/293] kernel/sysctl.o:undefined reference to `fragment_stall_order_sysctl_handler'
@ 2018-12-05 9:12 kbuild test robot
2018-12-05 11:20 ` Mel Gorman
0 siblings, 1 reply; 4+ messages in thread
From: kbuild test robot @ 2018-12-05 9:12 UTC (permalink / raw)
To: Mel Gorman
Cc: kbuild-all, Johannes Weiner, Andrew Morton, Linux Memory Management List
[-- Attachment #1: Type: text/plain, Size: 961 bytes --]
tree: git://git.cmpxchg.org/linux-mmotm.git master
head: 7072a0ce81c613d27563eed5425727d1d8791f58
commit: e3e68607541c60671eb3499a2c064d2f71626da4 [128/293] mm: stall movable allocations until kswapd progresses during serious external fragmentation event
config: c6x-evmc6678_defconfig (attached as .config)
compiler: c6x-elf-gcc (GCC) 8.1.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout e3e68607541c60671eb3499a2c064d2f71626da4
# save the attached .config to linux build tree
GCC_VERSION=8.1.0 make.cross ARCH=c6x
All errors (new ones prefixed by >>):
>> kernel/sysctl.o:(.fardata+0x5b4): undefined reference to `fragment_stall_order_sysctl_handler'
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 5270 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [mmotm:master 128/293] kernel/sysctl.o:undefined reference to `fragment_stall_order_sysctl_handler'
2018-12-05 9:12 [mmotm:master 128/293] kernel/sysctl.o:undefined reference to `fragment_stall_order_sysctl_handler' kbuild test robot
@ 2018-12-05 11:20 ` Mel Gorman
2018-12-07 23:12 ` Andrew Morton
0 siblings, 1 reply; 4+ messages in thread
From: Mel Gorman @ 2018-12-05 11:20 UTC (permalink / raw)
To: kbuild test robot
Cc: kbuild-all, Johannes Weiner, Andrew Morton, Linux Memory Management List
On Wed, Dec 05, 2018 at 05:12:06PM +0800, kbuild test robot wrote:
> tree: git://git.cmpxchg.org/linux-mmotm.git master
> head: 7072a0ce81c613d27563eed5425727d1d8791f58
> commit: e3e68607541c60671eb3499a2c064d2f71626da4 [128/293] mm: stall movable allocations until kswapd progresses during serious external fragmentation event
> config: c6x-evmc6678_defconfig (attached as .config)
> compiler: c6x-elf-gcc (GCC) 8.1.0
> reproduce:
> wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
> chmod +x ~/bin/make.cross
> git checkout e3e68607541c60671eb3499a2c064d2f71626da4
> # save the attached .config to linux build tree
> GCC_VERSION=8.1.0 make.cross ARCH=c6x
>
> All errors (new ones prefixed by >>):
>
This appears to be some sort of glitch in Andrew's tree. It works in
mmots and is broken in mmotm. The problem is that with mmotm, the
fragment_stall_order_sysctl_handler handler has moved below
sysctl_min_slab_ratio_sysctl_handler instead of below
watermark_boost_factor_sysctl_handler where it belongs.
Now, while this could be fixed, in this specific instance I would prefer
the patch be dropped entirely because there are some potential downsides
that are potentially distracting and the supporting data is not strong
enough too justify the potential downsides.
Andrew?
--
Mel Gorman
SUSE Labs
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [mmotm:master 128/293] kernel/sysctl.o:undefined reference to `fragment_stall_order_sysctl_handler'
2018-12-05 11:20 ` Mel Gorman
@ 2018-12-07 23:12 ` Andrew Morton
0 siblings, 0 replies; 4+ messages in thread
From: Andrew Morton @ 2018-12-07 23:12 UTC (permalink / raw)
To: Mel Gorman
Cc: kbuild test robot, kbuild-all, Johannes Weiner,
Linux Memory Management List
On Wed, 5 Dec 2018 11:20:01 +0000 Mel Gorman <mgorman@suse.de> wrote:
> On Wed, Dec 05, 2018 at 05:12:06PM +0800, kbuild test robot wrote:
> > tree: git://git.cmpxchg.org/linux-mmotm.git master
> > head: 7072a0ce81c613d27563eed5425727d1d8791f58
> > commit: e3e68607541c60671eb3499a2c064d2f71626da4 [128/293] mm: stall movable allocations until kswapd progresses during serious external fragmentation event
> > config: c6x-evmc6678_defconfig (attached as .config)
> > compiler: c6x-elf-gcc (GCC) 8.1.0
> > reproduce:
> > wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
> > chmod +x ~/bin/make.cross
> > git checkout e3e68607541c60671eb3499a2c064d2f71626da4
> > # save the attached .config to linux build tree
> > GCC_VERSION=8.1.0 make.cross ARCH=c6x
> >
> > All errors (new ones prefixed by >>):
> >
>
> This appears to be some sort of glitch in Andrew's tree. It works in
> mmots and is broken in mmotm. The problem is that with mmotm, the
> fragment_stall_order_sysctl_handler handler has moved below
> sysctl_min_slab_ratio_sysctl_handler instead of below
> watermark_boost_factor_sysctl_handler where it belongs.
>
> Now, while this could be fixed, in this specific instance I would prefer
> the patch be dropped entirely because there are some potential downsides
> that are potentially distracting and the supporting data is not strong
> enough too justify the potential downsides.
>
> Andrew?
Well that was an easy fix ;)
^ permalink raw reply [flat|nested] 4+ messages in thread
* [mmotm:master 128/293] kernel/sysctl.o:undefined reference to `fragment_stall_order_sysctl_handler'
@ 2018-12-05 9:23 kbuild test robot
0 siblings, 0 replies; 4+ messages in thread
From: kbuild test robot @ 2018-12-05 9:23 UTC (permalink / raw)
To: Mel Gorman
Cc: kbuild-all, Johannes Weiner, Andrew Morton, Linux Memory Management List
[-- Attachment #1: Type: text/plain, Size: 973 bytes --]
tree: git://git.cmpxchg.org/linux-mmotm.git master
head: 7072a0ce81c613d27563eed5425727d1d8791f58
commit: e3e68607541c60671eb3499a2c064d2f71626da4 [128/293] mm: stall movable allocations until kswapd progresses during serious external fragmentation event
config: sh-rsk7269_defconfig (attached as .config)
compiler: sh4-linux-gnu-gcc (Debian 7.2.0-11) 7.2.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout e3e68607541c60671eb3499a2c064d2f71626da4
# save the attached .config to linux build tree
GCC_VERSION=7.2.0 make.cross ARCH=sh
All errors (new ones prefixed by >>):
>> kernel/sysctl.o:(.data+0x5b4): undefined reference to `fragment_stall_order_sysctl_handler'
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 10878 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-12-07 23:12 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-05 9:12 [mmotm:master 128/293] kernel/sysctl.o:undefined reference to `fragment_stall_order_sysctl_handler' kbuild test robot
2018-12-05 11:20 ` Mel Gorman
2018-12-07 23:12 ` Andrew Morton
2018-12-05 9:23 kbuild test robot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox