[ast:bpf_tramp 3/7] arch/x86/include/asm/preempt.h:79:9: sparse: sparse: context imbalance in '__bpf_prog_enter' - wrong count at exit
by kbuild test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/ast/bpf.git bpf_tramp
head: 20b4286c7edbf18d4106fec6977b9b0d31f5bd00
commit: 01dca0b320d4cd7ffa762b045fcf2cd4f24e4fb1 [3/7] bpf: Introduce BPF trampoline
reproduce:
# apt-get install sparse
# sparse version: v0.6.1-6-g57f8611-dirty
git checkout 01dca0b320d4cd7ffa762b045fcf2cd4f24e4fb1
make ARCH=x86_64 allmodconfig
make C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__'
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp(a)intel.com>
sparse warnings: (new ones prefixed by >>)
>> arch/x86/include/asm/preempt.h:79:9: sparse: sparse: context imbalance in '__bpf_prog_enter' - wrong count at exit
>> include/linux/rcupdate.h:651:9: sparse: sparse: context imbalance in '__bpf_prog_exit' - unexpected unlock
vim +/__bpf_prog_enter +79 arch/x86/include/asm/preempt.h
c2daa3bed53a81 Peter Zijlstra 2013-08-14 72
c2daa3bed53a81 Peter Zijlstra 2013-08-14 73 /*
c2daa3bed53a81 Peter Zijlstra 2013-08-14 74 * The various preempt_count add/sub methods
c2daa3bed53a81 Peter Zijlstra 2013-08-14 75 */
c2daa3bed53a81 Peter Zijlstra 2013-08-14 76
c2daa3bed53a81 Peter Zijlstra 2013-08-14 77 static __always_inline void __preempt_count_add(int val)
c2daa3bed53a81 Peter Zijlstra 2013-08-14 78 {
b3ca1c10d7b32f Christoph Lameter 2014-04-07 @79 raw_cpu_add_4(__preempt_count, val);
c2daa3bed53a81 Peter Zijlstra 2013-08-14 80 }
c2daa3bed53a81 Peter Zijlstra 2013-08-14 81
:::::: The code at line 79 was first introduced by commit
:::::: b3ca1c10d7b32fdfdfaf5484eda486323f52d9be percpu: add raw_cpu_ops
:::::: TO: Christoph Lameter <cl(a)linux.com>
:::::: CC: Linus Torvalds <torvalds(a)linux-foundation.org>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
2 years, 7 months
[PATCH] scsi: ufs: fix call_kern.cocci warnings
by Julia Lawall
From: kbuild test robot <lkp(a)intel.com>
Function ufshcd_dump_regs called from ufshcd_intr inside a lock
but uses GFP_KERNEL.
Generated by: scripts/coccinelle/locks/call_kern.cocci
Fixes: 3393ec7d5dc1 ("scsi: ufs: Fix irq return code")
CC: Venkat Gopalakrishnan <venkatg(a)codeaurora.org>
Signed-off-by: kbuild test robot <lkp(a)intel.com>
Signed-off-by: Julia Lawall <julia.lawall(a)lip6.fr>
---
url: https://github.com/0day-ci/linux/commits/Can-Guo/UFS-driver-general-fixes...
base: https://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git for-next
:::::: branch date: 2 hours ago
:::::: commit date: 2 hours ago
Another approach would be to reorganize the code to not use this function
in printing the error message from the interrupt handler, or to reorganize
the code in some other way.
ufshcd.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/drivers/scsi/ufs/ufshcd.c
+++ b/drivers/scsi/ufs/ufshcd.c
@@ -117,7 +117,7 @@ int ufshcd_dump_regs(struct ufs_hba *hba
if (offset % 4 != 0 || len % 4 != 0) /* keep readl happy */
return -EINVAL;
- regs = kzalloc(len, GFP_KERNEL);
+ regs = kzalloc(len, GFP_ATOMIC);
if (!regs)
return -ENOMEM;
2 years, 7 months
Re: [PATCH] drm/edid: fixup EDID 1.3 and 1.4 judge reduced-blanking timings logic
by kbuild test robot
Hi allen,
I love your patch! Perhaps something to improve:
[auto build test WARNING on linus/master]
[also build test WARNING on v5.4-rc5 next-20191031]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system. BTW, we also suggest to use '--base' option to specify the
base tree in git format-patch, please see https://stackoverflow.com/a/37406982]
url: https://github.com/0day-ci/linux/commits/allen/drm-edid-fixup-EDID-1-3-an...
base: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 1204c70d9dcba31164f78ad5d8c88c42335d51f8
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp(a)intel.com>
smatch warnings:
drivers/gpu/drm/drm_edid.c:2042 drm_monitor_supports_rb() warn: always true condition '(closure.support_rb >= 0) => (0-255 >= 0)'
vim +2042 drivers/gpu/drm/drm_edid.c
2030
2031 /* EDID 1.4 defines this explicitly. For EDID 1.3, we guess, badly. */
2032 static bool
2033 drm_monitor_supports_rb(struct edid *edid)
2034 {
2035 struct edid_support_rb_closure closure = {
2036 .edid = edid,
2037 .support_rb = -1,
2038 };
2039
2040 if (edid->revision >= 4) {
2041 drm_for_each_detailed_block((u8 *)edid, is_rb, &closure);
> 2042 if (closure.support_rb >= 0)
2043 return closure.support_rb;
2044 }
2045
2046 return true;
2047 }
2048
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
2 years, 7 months
Re: [PATCH v2 2/9] iommu: Add dummy dev_iommu_fwspec_get() helper
by kbuild test robot
Hi Thierry,
I love your patch! Yet something to improve:
[auto build test ERROR on linus/master]
[also build test ERROR on v5.4-rc5 next-20191031]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system. BTW, we also suggest to use '--base' option to specify the
base tree in git format-patch, please see https://stackoverflow.com/a/37406982]
url: https://github.com/0day-ci/linux/commits/Thierry-Reding/drm-nouveau-Vario...
base: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 56cfd2507d3e720f4b1dbf9513e00680516a0826
config: i386-tinyconfig (attached as .config)
compiler: gcc-7 (Debian 7.4.0-14) 7.4.0
reproduce:
# save the attached .config to linux build tree
make ARCH=i386
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
In file included from arch/x86/kernel/pci-dma.c:4:0:
>> include/linux/iommu.h:615:8: error: redefinition of 'struct iommu_fwspec'
struct iommu_fwspec {};
^~~~~~~~~~~~
In file included from include/linux/dma-mapping.h:7:0,
from include/linux/dma-direct.h:5,
from arch/x86/kernel/pci-dma.c:2:
include/linux/device.h:43:8: note: originally defined here
struct iommu_fwspec;
^~~~~~~~~~~~
vim +615 include/linux/iommu.h
4a77a6cf6d9bf9 Joerg Roedel 2008-11-26 612
39d4ebb9592504 Joerg Roedel 2011-09-06 613 struct iommu_ops {};
d72e31c9374627 Alex Williamson 2012-05-30 614 struct iommu_group {};
57f98d2f61e191 Robin Murphy 2016-09-13 @615 struct iommu_fwspec {};
b0119e870837dc Joerg Roedel 2017-02-01 616 struct iommu_device {};
4e32348ba5269a Jacob Pan 2019-06-03 617 struct iommu_fault_param {};
a7d20dc19d9ea7 Will Deacon 2019-07-02 618 struct iommu_iotlb_gather {};
4a77a6cf6d9bf9 Joerg Roedel 2008-11-26 619
:::::: The code at line 615 was first introduced by commit
:::::: 57f98d2f61e191ef9d06863c9ce3f8621f3671ef iommu: Introduce iommu_fwspec
:::::: TO: Robin Murphy <robin.murphy(a)arm.com>
:::::: CC: Will Deacon <will.deacon(a)arm.com>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
2 years, 7 months
Re: [PATCH nf-next] netfilter: nf_tables_offload: pass extack to nft_flow_cls_offload_setup()
by kbuild test robot
Hi Pablo,
I love your patch! Yet something to improve:
[auto build test ERROR on nf-next/master]
url: https://github.com/0day-ci/linux/commits/Pablo-Neira-Ayuso/netfilter-nf_t...
base: https://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git master
config: x86_64-rhel (attached as .config)
compiler: gcc-7 (Debian 7.4.0-14) 7.4.0
reproduce:
# save the attached .config to linux build tree
make ARCH=x86_64
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
net/netfilter/nf_tables_offload.c: In function 'nft_flow_offload_unbind':
>> net/netfilter/nf_tables_offload.c:218:10: error: incompatible type for argument 1 of 'memset'
memset(extack, 0, sizeof(extack));
^~~~~~
In file included from arch/x86/include/asm/string.h:5:0,
from include/linux/string.h:20,
from include/linux/bitmap.h:9,
from include/linux/cpumask.h:12,
from arch/x86/include/asm/cpumask.h:5,
from arch/x86/include/asm/msr.h:11,
from arch/x86/include/asm/processor.h:21,
from arch/x86/include/asm/cpufeature.h:5,
from arch/x86/include/asm/thread_info.h:53,
from include/linux/thread_info.h:38,
from arch/x86/include/asm/preempt.h:7,
from include/linux/preempt.h:78,
from include/linux/spinlock.h:51,
from include/linux/seqlock.h:36,
from include/linux/time.h:6,
from include/linux/stat.h:19,
from include/linux/module.h:10,
from net/netfilter/nf_tables_offload.c:3:
arch/x86/include/asm/string_64.h:18:7: note: expected 'void *' but argument is of type 'struct netlink_ext_ack'
void *memset(void *s, int c, size_t n);
^~~~~~
vim +/memset +218 net/netfilter/nf_tables_offload.c
206
207 static int nft_flow_offload_unbind(struct flow_block_offload *bo,
208 struct nft_base_chain *basechain)
209 {
210 struct flow_block_cb *block_cb, *next;
211 struct flow_cls_offload cls_flow;
212 struct netlink_ext_ack extack;
213 struct nft_chain *chain;
214 struct nft_rule *rule;
215
216 chain = &basechain->chain;
217 list_for_each_entry(rule, &chain->rules, list) {
> 218 memset(extack, 0, sizeof(extack));
219 nft_flow_cls_offload_setup(&cls_flow, basechain, rule, NULL,
220 &extack, FLOW_CLS_DESTROY);
221 nft_setup_cb_call(TC_SETUP_CLSFLOWER, &cls_flow, &bo->cb_list);
222 }
223
224 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) {
225 list_del(&block_cb->list);
226 flow_block_cb_free(block_cb);
227 }
228
229 return 0;
230 }
231
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
2 years, 7 months
Re: [PATCH nf-next] netfilter: nf_tables_offload: pass extack to nft_flow_cls_offload_setup()
by kbuild test robot
Hi Pablo,
I love your patch! Yet something to improve:
[auto build test ERROR on nf-next/master]
url: https://github.com/0day-ci/linux/commits/Pablo-Neira-Ayuso/netfilter-nf_t...
base: https://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git master
config: m68k-allyesconfig (attached as .config)
compiler: m68k-linux-gcc (GCC) 7.4.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# save the attached .config to linux build tree
GCC_VERSION=7.4.0 make.cross ARCH=m68k
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
In file included from include/linux/string.h:20:0,
from include/linux/bitmap.h:9,
from include/linux/nodemask.h:95,
from include/linux/mmzone.h:17,
from include/linux/gfp.h:6,
from include/linux/umh.h:4,
from include/linux/kmod.h:9,
from include/linux/module.h:13,
from net//netfilter/nf_tables_offload.c:3:
net//netfilter/nf_tables_offload.c: In function 'nft_flow_offload_unbind':
>> net//netfilter/nf_tables_offload.c:218:10: error: incompatible type for argument 1 of '__builtin_memset'
memset(extack, 0, sizeof(extack));
^
arch/m68k/include/asm/string.h:68:42: note: in definition of macro 'memset'
#define memset(d, c, n) __builtin_memset(d, c, n)
^
net//netfilter/nf_tables_offload.c:218:10: note: expected 'void *' but argument is of type 'struct netlink_ext_ack'
memset(extack, 0, sizeof(extack));
^
arch/m68k/include/asm/string.h:68:42: note: in definition of macro 'memset'
#define memset(d, c, n) __builtin_memset(d, c, n)
^
vim +/__builtin_memset +218 net//netfilter/nf_tables_offload.c
206
207 static int nft_flow_offload_unbind(struct flow_block_offload *bo,
208 struct nft_base_chain *basechain)
209 {
210 struct flow_block_cb *block_cb, *next;
211 struct flow_cls_offload cls_flow;
212 struct netlink_ext_ack extack;
213 struct nft_chain *chain;
214 struct nft_rule *rule;
215
216 chain = &basechain->chain;
217 list_for_each_entry(rule, &chain->rules, list) {
> 218 memset(extack, 0, sizeof(extack));
219 nft_flow_cls_offload_setup(&cls_flow, basechain, rule, NULL,
220 &extack, FLOW_CLS_DESTROY);
221 nft_setup_cb_call(TC_SETUP_CLSFLOWER, &cls_flow, &bo->cb_list);
222 }
223
224 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) {
225 list_del(&block_cb->list);
226 flow_block_cb_free(block_cb);
227 }
228
229 return 0;
230 }
231
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
2 years, 7 months
Re: [PATCH 4/6] xen-platform: Convert to generic power management
by kbuild test robot
Hi Bjorn,
I love your patch! Yet something to improve:
[auto build test ERROR on pci/next]
[cannot apply to v5.4-rc5 next-20191031]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system. BTW, we also suggest to use '--base' option to specify the
base tree in git format-patch, please see https://stackoverflow.com/a/37406982]
url: https://github.com/0day-ci/linux/commits/Bjorn-Helgaas/PCI-PM-Minor-fix-a...
base: https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git next
config: x86_64-rhel (attached as .config)
compiler: gcc-7 (Debian 7.4.0-14) 7.4.0
reproduce:
# save the attached .config to linux build tree
make ARCH=x86_64
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
>> drivers//xen/platform-pci.c:172:20: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
.resume_noirq = platform_pci_resume,
^~~~~~~~~~~~~~~~~~~
drivers//xen/platform-pci.c:172:20: note: (near initialization for 'platform_pm_ops.resume_noirq')
cc1: some warnings being treated as errors
vim +172 drivers//xen/platform-pci.c
170
171 static struct dev_pm_ops platform_pm_ops = {
> 172 .resume_noirq = platform_pci_resume,
173 };
174
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
2 years, 7 months
[afaerber:rtd1295-next 98/120] drivers/watchdog/rtd119x_wdt.c:18:10: fatal error: asm/system_misc.h: No such file or directory
by kbuild test robot
tree: https://github.com/afaerber/linux.git rtd1295-next
head: b9e55972e8bfe17a675add6b04cbf61737551e1f
commit: 79c8a90aae2d4b65772a138db4faacfec4408143 [98/120] watchdog: rtd119x: Implement watchdog-based machine restart
config: x86_64-allyesconfig (attached as .config)
compiler: gcc-7 (Debian 7.4.0-14) 7.4.0
reproduce:
git checkout 79c8a90aae2d4b65772a138db4faacfec4408143
# save the attached .config to linux build tree
make ARCH=x86_64
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
>> drivers/watchdog/rtd119x_wdt.c:18:10: fatal error: asm/system_misc.h: No such file or directory
#include <asm/system_misc.h>
^~~~~~~~~~~~~~~~~~~
compilation terminated.
vim +18 drivers/watchdog/rtd119x_wdt.c
17
> 18 #include <asm/system_misc.h>
19
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
2 years, 7 months
Re: [RFC v2] mm: Proactive compaction
by kbuild test robot
Hi Nitin,
[FYI, it's a private test report for your RFC patch.]
[auto build test ERROR on mmotm/master]
url: https://github.com/0day-ci/linux/commits/Nitin-Gupta/mm-Proactive-compact...
base: git://git.cmpxchg.org/linux-mmotm.git master
config: x86_64-randconfig-g003-201944 (attached as .config)
compiler: gcc-7 (Debian 7.4.0-14) 7.4.0
reproduce:
# save the attached .config to linux build tree
make ARCH=x86_64
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp(a)intel.com>
All error/warnings (new ones prefixed by >>):
In file included from include/linux/ioport.h:13:0,
from include/linux/device.h:15,
from include/linux/node.h:18,
from include/linux/cpu.h:17,
from mm/compaction.c:11:
mm/compaction.c: In function 'extfrag_hpage_wmark':
>> include/linux/compiler.h:350:38: error: call to '__compiletime_assert_1860' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
include/linux/compiler.h:331:4: note: in definition of macro '__compiletime_assert'
prefix ## suffix(); \
^~~~~~
include/linux/compiler.h:350:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^~~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:59:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^~~~~~~~~~~~~~~~
include/linux/huge_mm.h:280:28: note: in expansion of macro 'BUILD_BUG'
#define HPAGE_PMD_SHIFT ({ BUILD_BUG(); 0; })
^~~~~~~~~
include/linux/huge_mm.h:78:26: note: in expansion of macro 'HPAGE_PMD_SHIFT'
#define HPAGE_PMD_ORDER (HPAGE_PMD_SHIFT-PAGE_SHIFT)
^~~~~~~~~~~~~~~
mm/compaction.c:1860:33: note: in expansion of macro 'HPAGE_PMD_ORDER'
return extfrag_for_order(zone, HPAGE_PMD_ORDER) > wmark;
^~~~~~~~~~~~~~~
In file included from include/linux/ioport.h:13:0,
from include/linux/device.h:15,
from include/linux/node.h:18,
from include/linux/cpu.h:17,
from mm/compaction.c:11:
In function 'node_hpage_should_compact.isra.27',
inlined from 'kcompactd_work_requested.isra.28' at mm/compaction.c:2608:2:
include/linux/compiler.h:350:38: error: call to '__compiletime_assert_1870' declared with attribute error: BUILD_BUG failed
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^
include/linux/compiler.h:69:3: note: in definition of macro '__trace_if_value'
(cond) ? \
^~~~
include/linux/compiler.h:56:28: note: in expansion of macro '__trace_if_var'
#define if(cond, ...) if ( __trace_if_var( !!(cond , ## __VA_ARGS__) ) )
^~~~~~~~~~~~~~
>> mm/compaction.c:1868:3: note: in expansion of macro 'if'
if (extfrag_hpage_wmark(zone, false) &&
^~
include/linux/compiler.h:338:2: note: in expansion of macro '__compiletime_assert'
__compiletime_assert(condition, msg, prefix, suffix)
^~~~~~~~~~~~~~~~~~~~
include/linux/compiler.h:350:2: note: in expansion of macro '_compiletime_assert'
_compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
^~~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert'
#define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
^~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:59:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
#define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
^~~~~~~~~~~~~~~~
include/linux/huge_mm.h:280:28: note: in expansion of macro 'BUILD_BUG'
#define HPAGE_PMD_SHIFT ({ BUILD_BUG(); 0; })
^~~~~~~~~
include/linux/huge_mm.h:78:26: note: in expansion of macro 'HPAGE_PMD_SHIFT'
#define HPAGE_PMD_ORDER (HPAGE_PMD_SHIFT-PAGE_SHIFT)
^~~~~~~~~~~~~~~
mm/compaction.c:1869:30: note: in expansion of macro 'HPAGE_PMD_ORDER'
compaction_suitable(zone, HPAGE_PMD_ORDER,
^~~~~~~~~~~~~~~
vim +/if +1868 mm/compaction.c
1862
1863 static bool node_hpage_should_compact(pg_data_t *pgdat)
1864 {
1865 struct zone *zone;
1866
1867 for_each_populated_zone(zone) {
> 1868 if (extfrag_hpage_wmark(zone, false) &&
1869 compaction_suitable(zone, HPAGE_PMD_ORDER,
1870 0, zone_idx(zone)) == COMPACT_CONTINUE) {
1871 return true;
1872 }
1873 }
1874 return false;
1875 }
1876
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
2 years, 7 months
Re: [RFC PATCH v3 01/15] mfd: bd71828: Support ROHM BD71828 PMIC - core
by kbuild test robot
Hi Matti,
[FYI, it's a private test report for your RFC patch.]
[auto build test ERROR on ljones-mfd/for-mfd-next]
[also build test ERROR on v5.4-rc5 next-20191031]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system. BTW, we also suggest to use '--base' option to specify the
base tree in git format-patch, please see https://stackoverflow.com/a/37406982]
url: https://github.com/0day-ci/linux/commits/Matti-Vaittinen/Support-ROHM-BD7...
base: https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git for-mfd-next
config: arm64-allyesconfig (attached as .config)
compiler: aarch64-linux-gcc (GCC) 7.4.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# save the attached .config to linux build tree
GCC_VERSION=7.4.0 make.cross ARCH=arm64
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
>> drivers/mfd/rohm-bd71828.o:(.bss+0x40): multiple definition of `bit7_offsets'
drivers/mfd/rohm-bd70528.o:(.data+0xe80): first defined here
>> drivers/mfd/rohm-bd71828.o:(.data+0x1140): multiple definition of `bit6_offsets'
drivers/mfd/rohm-bd70528.o:(.data+0xec0): first defined here
>> drivers/mfd/rohm-bd71828.o:(.data+0x1180): multiple definition of `bit5_offsets'
drivers/mfd/rohm-bd70528.o:(.data+0xf00): first defined here
>> drivers/mfd/rohm-bd71828.o:(.data+0x11c0): multiple definition of `bit4_offsets'
drivers/mfd/rohm-bd70528.o:(.data+0xf40): first defined here
>> drivers/mfd/rohm-bd71828.o:(.data+0x1200): multiple definition of `bit3_offsets'
drivers/mfd/rohm-bd70528.o:(.data+0xf80): first defined here
>> drivers/mfd/rohm-bd71828.o:(.data+0x1240): multiple definition of `bit2_offsets'
drivers/mfd/rohm-bd70528.o:(.data+0xfc0): first defined here
>> drivers/mfd/rohm-bd71828.o:(.data+0x1280): multiple definition of `bit1_offsets'
drivers/mfd/rohm-bd70528.o:(.data+0x1000): first defined here
>> drivers/mfd/rohm-bd71828.o:(.data+0x12c0): multiple definition of `bit0_offsets'
drivers/mfd/rohm-bd70528.o:(.bss+0x80): first defined here
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
2 years, 7 months