Re: stable-rc/linux-3.18.y build: 184 builds: 3 failed, 181 passed, 3 errors (v3.18.86-23-g635374e30005)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Dec 07, 2017 at 08:30:49AM +0900, Masami Hiramatsu wrote:
> On Wed, 6 Dec 2017 13:47:38 -0800
> "Paul E. McKenney" <paulmck@xxxxxxxxxxxxxxxxxx> wrote:
> 
> > On Wed, Dec 06, 2017 at 09:56:36PM +0100, Arnd Bergmann wrote:
> > > On Wed, Dec 6, 2017 at 8:24 PM, kernelci.org bot <bot@xxxxxxxxxxxx> wrote:
> > > >
> > > > stable-rc/linux-3.18.y build: 184 builds: 3 failed, 181 passed, 3 errors (v3.18.86-23-g635374e30005)
> > > > Full Build Summary: https://kernelci.org/build/stable-rc/branch/linux-3.18.y/kernel/v3.18.86-23-g635374e30005/
> > > > Tree: stable-rc
> > > > Branch: linux-3.18.y
> > > > Git Describe: v3.18.86-23-g635374e30005
> > > > Git Commit: 635374e300051ce71a548aff2c469fbda3910c21
> > > > Git URL: http://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
> > > > Built: 4 unique architectures
> > > >
> > > > Build Failures Detected:
> > > >
> > > > x86: gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)
> > > > defconfig+CONFIG_LKDTM=y FAIL
> > > > i386_defconfig FAIL
> > > > x86_64_defconfig FAIL
> > > >
> > > > Errors Detected:
> > > >
> > > > x86: gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)
> > > > defconfig+CONFIG_LKDTM=y 1 error
> > > > i386_defconfig 1 error
> > > > x86_64_defconfig 1 error
> > > > Errors summary:
> > > > 2 kprobes.c:(.text+0x91f42): undefined reference to `synchronize_rcu_tasks'
> > > > 1 kprobes.c:(.text+0x80dc8): undefined reference to `synchronize_rcu_tasks'
> > > 
> > > Same as v4.9, caused by 98efb31592b4 ("kprobes: Use synchronize_rcu_tasks()
> > >  for optprobe with CONFIG_PREEMPT=y").
> > 
> > Looks to me like they are both missing 7e42776d5ed1f ("rcu: Drive
> > TASKS_RCU directly off of PREEMPT"), which is shown below.
> > 
> > Masami, how would you like to proceed?
> 
> I think the commit 98efb31592b4 is an improvement patch,
> so do not need to pull on 3.18. Maybe 4.14 is easy to pull
> because we just need below patch. but for 3.18, it needs
> more depending patches, doesn't it?

Yeah, this is messy, I've dropped it from 3.18 and 4.9, thanks.

greg k-h



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]