Re: [mmotm:master 149/199] lib/idr.c:583:2: error: implicit declaration of function 'xa_lock_irqsave'; did you mean 'read_lock_irqsave'?

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

 



Hi Andrew,

On Fri, May 18, 2018 at 03:10:00PM -0700, Andrew Morton wrote:
On Sat, 19 May 2018 04:21:17 +0800 kbuild test robot <lkp@xxxxxxxxx> wrote:

tree:   git://git.cmpxchg.org/linux-mmotm.git master
head:   7400fc6942aefa2e009272d0e118284f110c5088
commit: d5f90621ff2af7f139b01b7bcf8649a91665965e [149/199] lib/idr.c: remove simple_ida_lock
config: x86_64-randconfig-i0-201819 (attached as .config)
compiler: gcc-7 (Debian 7.3.0-16) 7.3.0
reproduce:
        git checkout d5f90621ff2af7f139b01b7bcf8649a91665965e
        # save the attached .config to linux build tree
        make ARCH=x86_64

Note: the mmotm/master HEAD 7400fc6942aefa2e009272d0e118284f110c5088 builds fine.
      It only hurts bisectibility.


I'm a bit surprised we're seeing this.
ida-remove-simple_ida_lock.patch introduces this error, and the very
next patch ida-remove-simple_ida_lock-fix.patch fixes it.

I'm pretty sure that the robot software is capable of detecting this
situation and ignoring the error.  Did that code get broken?

Yes sorry, the robot code looks not reliable when testing the follow
up -fix patches. The check is done when first seeing the error instead
of before sending out the final report. In the 2 cases, the next patch
of the error commit could be subtly different.

Shun Hao: to be 100% reliable, we'll also need to check the follow up
-fix patches just before sending out the report.

Thanks,
Fengguang




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux