From: kbuild test robot <lkp@intel.com>
To: Palmer Dabbelt <palmer@dabbelt.com>
Cc: kbuild-all@01.org, Olof Johansson <olof@lixom.net>,
Arnd Bergmann <arnd@arndb.de>,
akpm@linux-foundation.org, albert@sifive.com,
yamada.masahiro@socionext.com, mmarek@suse.com,
will.deacon@arm.com, peterz@infradead.org, boqun.feng@gmail.com,
mingo@redhat.com, daniel.lezcano@linaro.org, tglx@linutronix.de,
jason@lakedaemon.net, marc.zyngier@arm.com,
gregkh@linuxfoundation.org, jslaby@suse.com, davem@davemloft.net,
mchehab@kernel.org, sfr@canb.auug.org.au, fweisbec@gmail.com,
viro@zeniv.linux.org.uk, mcgrof@kernel.org, dledford@redhat.com,
bart.vanassche@sandisk.com, sstabellini@kernel.org,
daniel.vetter@ffwll.ch, mpe@ellerman.id.au, msalter@redhat.com,
nicolas.dichtel@6wind.com, james.hogan@imgtec.com,
paul.gortmaker@windriver.com, linux@roeck-us.net,
heiko.carstens@de.ibm.com, schwidefsky@de.ibm.com,
linux-kernel@vger.kernel.org, patches@groups.riscv.org,
Palmer Dabbelt <palmer@dabbelt.com>
Subject: Re: [PATCH 02/17] pci: Add a generic, weakly-linked pcibios_align_resource
Date: Fri, 14 Jul 2017 11:19:21 +0800 [thread overview]
Message-ID: <201707141015.bNU5lfUu%fengguang.wu@intel.com> (raw)
In-Reply-To: <20170712013130.14792-3-palmer@dabbelt.com>
[-- Attachment #1: Type: text/plain, Size: 5226 bytes --]
Hi Palmer,
[auto build test ERROR on linus/master]
[also build test ERROR on next-20170713]
[cannot apply to v4.12]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]
url: https://github.com/0day-ci/linux/commits/Palmer-Dabbelt/lib-Add-shared-copies-of-some-GCC-library-routines/20170713-012253
config: arm64-defconfig (attached as .config)
compiler: aarch64-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
wget https://raw.githubusercontent.com/01org/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# save the attached .config to linux build tree
make.cross ARCH=arm64
Note: the linux-review/Palmer-Dabbelt/lib-Add-shared-copies-of-some-GCC-library-routines/20170713-012253 HEAD ce846a13375e664242eedad789cb6e1c46d5ddd6 builds fine.
It only hurts bisectibility.
All errors (new ones prefixed by >>):
drivers/pci/probe.o: In function `pci_scan_child_bus':
>> drivers/pci/probe.c:2311: undefined reference to `pcibios_fixup_bus'
drivers/pci/probe.c:2311:(.text+0x2ffc): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `pcibios_fixup_bus'
vim +2311 drivers/pci/probe.c
b03e7495a Jon Mason 2011-07-20 2290
15856ad50 Bill Pemberton 2012-11-21 2291 unsigned int pci_scan_child_bus(struct pci_bus *bus)
^1da177e4 Linus Torvalds 2005-04-16 2292 {
b918c62e0 Yinghai Lu 2012-05-17 2293 unsigned int devfn, pass, max = bus->busn_res.start;
^1da177e4 Linus Torvalds 2005-04-16 2294 struct pci_dev *dev;
^1da177e4 Linus Torvalds 2005-04-16 2295
0207c356e Bjorn Helgaas 2009-11-04 2296 dev_dbg(&bus->dev, "scanning bus\n");
^1da177e4 Linus Torvalds 2005-04-16 2297
^1da177e4 Linus Torvalds 2005-04-16 2298 /* Go find them, Rover! */
^1da177e4 Linus Torvalds 2005-04-16 2299 for (devfn = 0; devfn < 0x100; devfn += 8)
^1da177e4 Linus Torvalds 2005-04-16 2300 pci_scan_slot(bus, devfn);
^1da177e4 Linus Torvalds 2005-04-16 2301
a28724b0f Yu Zhao 2009-03-20 2302 /* Reserve buses for SR-IOV capability. */
a28724b0f Yu Zhao 2009-03-20 2303 max += pci_iov_bus_range(bus);
a28724b0f Yu Zhao 2009-03-20 2304
^1da177e4 Linus Torvalds 2005-04-16 2305 /*
^1da177e4 Linus Torvalds 2005-04-16 2306 * After performing arch-dependent fixup of the bus, look behind
^1da177e4 Linus Torvalds 2005-04-16 2307 * all PCI-to-PCI bridges on this bus.
^1da177e4 Linus Torvalds 2005-04-16 2308 */
74710ded8 Alex Chiang 2009-03-20 2309 if (!bus->is_added) {
0207c356e Bjorn Helgaas 2009-11-04 2310 dev_dbg(&bus->dev, "fixups for bus\n");
^1da177e4 Linus Torvalds 2005-04-16 @2311 pcibios_fixup_bus(bus);
74710ded8 Alex Chiang 2009-03-20 2312 bus->is_added = 1;
74710ded8 Alex Chiang 2009-03-20 2313 }
74710ded8 Alex Chiang 2009-03-20 2314
^1da177e4 Linus Torvalds 2005-04-16 2315 for (pass = 0; pass < 2; pass++)
^1da177e4 Linus Torvalds 2005-04-16 2316 list_for_each_entry(dev, &bus->devices, bus_list) {
6788a51fe Yijing Wang 2014-05-04 2317 if (pci_is_bridge(dev))
^1da177e4 Linus Torvalds 2005-04-16 2318 max = pci_scan_bridge(bus, dev, max, pass);
^1da177e4 Linus Torvalds 2005-04-16 2319 }
^1da177e4 Linus Torvalds 2005-04-16 2320
^1da177e4 Linus Torvalds 2005-04-16 2321 /*
e16b46605 Keith Busch 2016-07-21 2322 * Make sure a hotplug bridge has at least the minimum requested
e16b46605 Keith Busch 2016-07-21 2323 * number of buses.
e16b46605 Keith Busch 2016-07-21 2324 */
e16b46605 Keith Busch 2016-07-21 2325 if (bus->self && bus->self->is_hotplug_bridge && pci_hotplug_bus_size) {
e16b46605 Keith Busch 2016-07-21 2326 if (max - bus->busn_res.start < pci_hotplug_bus_size - 1)
e16b46605 Keith Busch 2016-07-21 2327 max = bus->busn_res.start + pci_hotplug_bus_size - 1;
e16b46605 Keith Busch 2016-07-21 2328 }
e16b46605 Keith Busch 2016-07-21 2329
e16b46605 Keith Busch 2016-07-21 2330 /*
^1da177e4 Linus Torvalds 2005-04-16 2331 * We've scanned the bus and so we know all about what's on
^1da177e4 Linus Torvalds 2005-04-16 2332 * the other side of any bridges that may be on this bus plus
^1da177e4 Linus Torvalds 2005-04-16 2333 * any devices.
^1da177e4 Linus Torvalds 2005-04-16 2334 *
^1da177e4 Linus Torvalds 2005-04-16 2335 * Return how far we've got finding sub-buses.
^1da177e4 Linus Torvalds 2005-04-16 2336 */
0207c356e Bjorn Helgaas 2009-11-04 2337 dev_dbg(&bus->dev, "bus scan returning with max=%02x\n", max);
^1da177e4 Linus Torvalds 2005-04-16 2338 return max;
^1da177e4 Linus Torvalds 2005-04-16 2339 }
b7fe94342 Ryan Desfosses 2014-04-25 2340 EXPORT_SYMBOL_GPL(pci_scan_child_bus);
^1da177e4 Linus Torvalds 2005-04-16 2341
:::::: The code at line 2311 was first introduced by commit
:::::: 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 Linux-2.6.12-rc2
:::::: TO: Linus Torvalds <torvalds@ppc970.osdl.org>
:::::: CC: Linus Torvalds <torvalds@ppc970.osdl.org>
---
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: 36178 bytes --]
next prev parent reply other threads:[~2017-07-14 3:19 UTC|newest]
Thread overview: 43+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-07-12 1:31 RISC-V Linux Port v6 Palmer Dabbelt
2017-07-12 1:31 ` [PATCH 01/17] lib: Add shared copies of some GCC library routines Palmer Dabbelt
2017-07-12 1:31 ` [PATCH 02/17] pci: Add a generic, weakly-linked pcibios_align_resource Palmer Dabbelt
2017-07-12 13:41 ` Luis R. Rodriguez
2017-07-12 22:50 ` Bjorn Helgaas
2017-07-13 18:30 ` Palmer Dabbelt
2017-07-14 3:19 ` kbuild test robot [this message]
2017-07-12 1:31 ` [PATCH 03/17] pci: Add a generic, weakly-linked pcibios_fixup_bus Palmer Dabbelt
2017-07-12 1:31 ` [PATCH 04/17] MAINTAINERS: Add RISC-V Palmer Dabbelt
2017-07-12 11:16 ` James Hogan
2017-07-12 11:31 ` Arnd Bergmann
2017-07-12 14:51 ` [patches] " Jonathan Neuschäfer
2017-07-12 1:31 ` [PATCH 05/17] clocksource: New RISC-V SBI timer driver Palmer Dabbelt
2017-07-12 1:31 ` [PATCH 06/17] irqchip: RISC-V Local Interrupt Controller Driver Palmer Dabbelt
2017-07-12 1:31 ` [PATCH 07/17] irqchip: New RISC-V PLIC Driver Palmer Dabbelt
2017-07-12 1:31 ` [PATCH 08/17] tty: New RISC-V SBI console driver Palmer Dabbelt
2017-07-12 1:31 ` [PATCH 09/17] RISC-V: Init and Halt Code Palmer Dabbelt
2017-07-12 1:31 ` [PATCH 10/17] RISC-V: Atomic and Locking Code Palmer Dabbelt
2017-07-12 12:40 ` Boqun Feng
2017-07-12 12:44 ` Boqun Feng
2017-07-12 12:49 ` Peter Zijlstra
2017-07-12 17:17 ` Palmer Dabbelt
2017-07-12 13:13 ` Arnd Bergmann
2017-07-12 1:31 ` [PATCH 11/17] RISC-V: Generic library routines and assembly Palmer Dabbelt
2017-07-12 1:31 ` [PATCH 12/17] RISC-V: ELF and module implementation Palmer Dabbelt
2017-07-12 1:31 ` [PATCH 13/17] RISC-V: Task implementation Palmer Dabbelt
2017-07-12 1:31 ` [PATCH 14/17] RISC-V: Device, timer, IRQs, and the SBI Palmer Dabbelt
2017-07-12 1:31 ` [PATCH 15/17] RISC-V: Paging and MMU Palmer Dabbelt
2017-07-12 1:31 ` [PATCH 16/17] RISC-V: User-facing API Palmer Dabbelt
2017-07-12 11:07 ` James Hogan
2017-07-12 16:24 ` Palmer Dabbelt
2017-07-12 17:09 ` James Hogan
2017-07-13 21:50 ` Palmer Dabbelt
2017-07-12 1:31 ` [PATCH 17/17] RISC-V: Build Infastructure Palmer Dabbelt
2017-07-26 2:57 ` [patches] " Jonathan Neuschäfer
2017-07-26 5:20 ` Palmer Dabbelt
2017-07-26 6:52 ` Arnd Bergmann
2017-07-26 18:37 ` Jonathan Neuschäfer
2017-07-12 7:58 ` RISC-V Linux Port v6 Arnd Bergmann
2017-07-12 13:53 ` Luis R. Rodriguez
2017-07-12 17:55 ` Will Deacon
2017-07-12 19:34 ` Arnd Bergmann
-- strict thread matches above, loose matches on Subject: below --
2017-07-11 1:39 RISC-V Linux Port v5 Palmer Dabbelt
2017-07-11 1:39 ` [PATCH 02/17] pci: Add a generic, weakly-linked pcibios_align_resource Palmer Dabbelt
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201707141015.bNU5lfUu%fengguang.wu@intel.com \
--to=lkp@intel.com \
--cc=akpm@linux-foundation.org \
--cc=albert@sifive.com \
--cc=arnd@arndb.de \
--cc=bart.vanassche@sandisk.com \
--cc=boqun.feng@gmail.com \
--cc=daniel.lezcano@linaro.org \
--cc=daniel.vetter@ffwll.ch \
--cc=davem@davemloft.net \
--cc=dledford@redhat.com \
--cc=fweisbec@gmail.com \
--cc=gregkh@linuxfoundation.org \
--cc=heiko.carstens@de.ibm.com \
--cc=james.hogan@imgtec.com \
--cc=jason@lakedaemon.net \
--cc=jslaby@suse.com \
--cc=kbuild-all@01.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@roeck-us.net \
--cc=marc.zyngier@arm.com \
--cc=mcgrof@kernel.org \
--cc=mchehab@kernel.org \
--cc=mingo@redhat.com \
--cc=mmarek@suse.com \
--cc=mpe@ellerman.id.au \
--cc=msalter@redhat.com \
--cc=nicolas.dichtel@6wind.com \
--cc=olof@lixom.net \
--cc=palmer@dabbelt.com \
--cc=patches@groups.riscv.org \
--cc=paul.gortmaker@windriver.com \
--cc=peterz@infradead.org \
--cc=schwidefsky@de.ibm.com \
--cc=sfr@canb.auug.org.au \
--cc=sstabellini@kernel.org \
--cc=tglx@linutronix.de \
--cc=viro@zeniv.linux.org.uk \
--cc=will.deacon@arm.com \
--cc=yamada.masahiro@socionext.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.