Hi Keith, [auto build test ERROR on pci/next] [also build test ERROR on v4.8-rc5 next-20160907] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] [Suggest to use git(>=2.9.0) format-patch --base=<commit> (or --base=auto for convenience) to record what (public, well-known) commit your patch series was built on] [Check https://git-scm.com/docs/git-format-patch for more information] url: https://github.com/0day-ci/linux/commits/Keith-Busch/Limiting-pci-access-requsets/20160907-170240 base: https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git next config: mips-jmr3927_defconfig (attached as .config) compiler: mips-linux-gnu-gcc (Debian 5.4.0-6) 5.4.0 20160609 reproduce: wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree make.cross ARCH=mips All errors (new ones prefixed by >>): arch/mips/txx9/generic/pci.c: In function 'early_read_config_word': >> arch/mips/txx9/generic/pci.c:49:1: error: the frame size of 1528 bytes is larger than 1024 bytes [-Werror=frame-larger-than=] } ^ cc1: all warnings being treated as errors vim +49 arch/mips/txx9/generic/pci.c 89d63fe1 Atsushi Nemoto 2008-07-11 33 struct pci_bus fake_bus; 89d63fe1 Atsushi Nemoto 2008-07-11 34 89d63fe1 Atsushi Nemoto 2008-07-11 35 fake_dev.bus = &fake_bus; 89d63fe1 Atsushi Nemoto 2008-07-11 36 fake_dev.sysdata = hose; 89d63fe1 Atsushi Nemoto 2008-07-11 37 fake_dev.devfn = devfn; 89d63fe1 Atsushi Nemoto 2008-07-11 38 fake_bus.number = bus; 89d63fe1 Atsushi Nemoto 2008-07-11 39 fake_bus.sysdata = hose; 89d63fe1 Atsushi Nemoto 2008-07-11 40 fake_bus.ops = hose->pci_ops; 89d63fe1 Atsushi Nemoto 2008-07-11 41 89d63fe1 Atsushi Nemoto 2008-07-11 42 if (bus != top_bus) 89d63fe1 Atsushi Nemoto 2008-07-11 43 /* Fake a parent bus structure. */ 89d63fe1 Atsushi Nemoto 2008-07-11 44 fake_bus.parent = &fake_bus; 89d63fe1 Atsushi Nemoto 2008-07-11 45 else 89d63fe1 Atsushi Nemoto 2008-07-11 46 fake_bus.parent = NULL; 89d63fe1 Atsushi Nemoto 2008-07-11 47 89d63fe1 Atsushi Nemoto 2008-07-11 48 return pci_read_config_word(&fake_dev, offset, value); 89d63fe1 Atsushi Nemoto 2008-07-11 @49 } 89d63fe1 Atsushi Nemoto 2008-07-11 50 89d63fe1 Atsushi Nemoto 2008-07-11 51 int __init txx9_pci66_check(struct pci_controller *hose, int top_bus, 89d63fe1 Atsushi Nemoto 2008-07-11 52 int current_bus) 89d63fe1 Atsushi Nemoto 2008-07-11 53 { 89d63fe1 Atsushi Nemoto 2008-07-11 54 u32 pci_devfn; 89d63fe1 Atsushi Nemoto 2008-07-11 55 unsigned short vid; 89d63fe1 Atsushi Nemoto 2008-07-11 56 int cap66 = -1; 89d63fe1 Atsushi Nemoto 2008-07-11 57 u16 stat; :::::: The code at line 49 was first introduced by commit :::::: 89d63fe179520b11f54de1f26755b7444c79e73a [MIPS] TXx9: Reorganize PCI code :::::: TO: Atsushi Nemoto <anemo@xxxxxxxxxxxxx> :::::: CC: Ralf Baechle <ralf@xxxxxxxxxxxxxx> --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: Binary data