Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- In file included from <command-line>:
- In function ‘is_spurious_el1_translation_fault’,
- inlined from ‘__do_kernel_fault’ at arch/arm64/mm/fault.c:373:6:
- ././include/linux/compiler_types.h:328:38: error: call to ‘__compiletime_assert_492’ declared with attribute error: FIELD_GET: mask is not constant
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^
- ././include/linux/compiler_types.h:309:4: note: in definition of macro ‘__compiletime_assert’
- 309 | prefix ## suffix(); \
- | ^~~~~~
- ././include/linux/compiler_types.h:328:2: note: in expansion of macro ‘_compiletime_assert’
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
- 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:46:3: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
- 46 | BUILD_BUG_ON_MSG(!__builtin_constant_p(_mask), \
- | ^~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:108:3: note: in expansion of macro ‘__BF_FIELD_CHECK’
- 108 | __BF_FIELD_CHECK(_mask, _reg, 0U, "FIELD_GET: "); \
- | ^~~~~~~~~~~~~~~~
- arch/arm64/mm/fault.c:282:9: note: in expansion of macro ‘FIELD_GET’
- 282 | dfsc = FIELD_GET(SYS_PAR_EL1_FST, par);
- | ^~~~~~~~~
- make[2]: *** [scripts/Makefile.build:272: arch/arm64/mm/fault.o] Error 1
- make[2]: *** Waiting for unfinished jobs....
- In file included from ./include/linux/bitops.h:6,
- from arch/arm64/kernel/mte.c:6:
- arch/arm64/kernel/mte.c: In function ‘mte_init_tags’:
- ././include/linux/compiler_types.h:328:38: error: call to ‘__compiletime_assert_536’ declared with attribute error: FIELD_GET: mask is not constant
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^
- ./include/linux/bits.h:35:36: note: in definition of macro ‘__GENMASK’
- 35 | (~UL(0) >> (BITS_PER_LONG - 1 - (h))))
- | ^
- arch/arm64/kernel/mte.c:105:14: note: in expansion of macro ‘GENMASK’
- 105 | u64 incl = GENMASK(FIELD_GET(MTE_TAG_MASK >> MTE_TAG_SHIFT,
- | ^~~~~~~
- ././include/linux/compiler_types.h:316:2: note: in expansion of macro ‘__compiletime_assert’
- 316 | __compiletime_assert(condition, msg, prefix, suffix)
- | ^~~~~~~~~~~~~~~~~~~~
- ././include/linux/compiler_types.h:328:2: note: in expansion of macro ‘_compiletime_assert’
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
- 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:46:3: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
- 46 | BUILD_BUG_ON_MSG(!__builtin_constant_p(_mask), \
- | ^~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:108:3: note: in expansion of macro ‘__BF_FIELD_CHECK’
- 108 | __BF_FIELD_CHECK(_mask, _reg, 0U, "FIELD_GET: "); \
- | ^~~~~~~~~~~~~~~~
- arch/arm64/kernel/mte.c:105:22: note: in expansion of macro ‘FIELD_GET’
- 105 | u64 incl = GENMASK(FIELD_GET(MTE_TAG_MASK >> MTE_TAG_SHIFT,
- | ^~~~~~~~~
- make[2]: *** [scripts/Makefile.build:272: arch/arm64/kernel/mte.o] Error 1
- make[1]: *** [scripts/Makefile.build:515: arch/arm64/kernel] Error 2
- make[1]: *** Waiting for unfinished jobs....
- In file included from ./arch/arm64/include/asm/sysreg.h:12,
- from ./arch/arm64/include/asm/cputype.h:144,
- from ./arch/arm64/include/asm/cache.h:8,
- from ./include/linux/cache.h:6,
- from ./include/linux/time.h:5,
- from ./include/uapi/linux/timex.h:56,
- from ./include/linux/timex.h:56,
- from ./include/linux/clocksource.h:13,
- from ./include/linux/timekeeper_internal.h:10,
- from kernel/time/timekeeping.c:6:
- ./include/linux/bits.h:24:2: error: braced-group within expression allowed only inside a function
- 24 | ({ BUILD_BUG_ON(__builtin_constant_p((l) > (h)) && ((l) > (h))); 0; })
- | ^
- ./include/linux/bits.h:43:3: note: in expansion of macro ‘GENMASK_INPUT_CHECK’
- 43 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK_ULL(h, l))
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/clocksource.h:142:32: note: in expansion of macro ‘GENMASK_ULL’
- 142 | #define CLOCKSOURCE_MASK(bits) GENMASK_ULL((bits) - 1, 0)
- | ^~~~~~~~~~~
- kernel/time/timekeeping.c:98:12: note: in expansion of macro ‘CLOCKSOURCE_MASK’
- 98 | .mask = CLOCKSOURCE_MASK(64), \
- | ^~~~~~~~~~~~~~~~
- kernel/time/timekeeping.c:105:13: note: in expansion of macro ‘FAST_TK_INIT’
- 105 | .base[0] = FAST_TK_INIT,
- | ^~~~~~~~~~~~
- ./include/linux/bits.h:24:2: error: braced-group within expression allowed only inside a function
- 24 | ({ BUILD_BUG_ON(__builtin_constant_p((l) > (h)) && ((l) > (h))); 0; })
- | ^
- ./include/linux/bits.h:43:3: note: in expansion of macro ‘GENMASK_INPUT_CHECK’
- 43 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK_ULL(h, l))
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/clocksource.h:142:32: note: in expansion of macro ‘GENMASK_ULL’
- 142 | #define CLOCKSOURCE_MASK(bits) GENMASK_ULL((bits) - 1, 0)
- | ^~~~~~~~~~~
- kernel/time/timekeeping.c:98:12: note: in expansion of macro ‘CLOCKSOURCE_MASK’
- 98 | .mask = CLOCKSOURCE_MASK(64), \
- | ^~~~~~~~~~~~~~~~
- kernel/time/timekeeping.c:106:13: note: in expansion of macro ‘FAST_TK_INIT’
- 106 | .base[1] = FAST_TK_INIT,
- | ^~~~~~~~~~~~
- ./include/linux/bits.h:24:2: error: braced-group within expression allowed only inside a function
- 24 | ({ BUILD_BUG_ON(__builtin_constant_p((l) > (h)) && ((l) > (h))); 0; })
- | ^
- ./include/linux/bits.h:43:3: note: in expansion of macro ‘GENMASK_INPUT_CHECK’
- 43 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK_ULL(h, l))
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/clocksource.h:142:32: note: in expansion of macro ‘GENMASK_ULL’
- 142 | #define CLOCKSOURCE_MASK(bits) GENMASK_ULL((bits) - 1, 0)
- | ^~~~~~~~~~~
- kernel/time/timekeeping.c:98:12: note: in expansion of macro ‘CLOCKSOURCE_MASK’
- 98 | .mask = CLOCKSOURCE_MASK(64), \
- | ^~~~~~~~~~~~~~~~
- kernel/time/timekeeping.c:111:13: note: in expansion of macro ‘FAST_TK_INIT’
- 111 | .base[0] = FAST_TK_INIT,
- | ^~~~~~~~~~~~
- ./include/linux/bits.h:24:2: error: braced-group within expression allowed only inside a function
- 24 | ({ BUILD_BUG_ON(__builtin_constant_p((l) > (h)) && ((l) > (h))); 0; })
- | ^
- ./include/linux/bits.h:43:3: note: in expansion of macro ‘GENMASK_INPUT_CHECK’
- 43 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK_ULL(h, l))
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/clocksource.h:142:32: note: in expansion of macro ‘GENMASK_ULL’
- 142 | #define CLOCKSOURCE_MASK(bits) GENMASK_ULL((bits) - 1, 0)
- | ^~~~~~~~~~~
- kernel/time/timekeeping.c:98:12: note: in expansion of macro ‘CLOCKSOURCE_MASK’
- 98 | .mask = CLOCKSOURCE_MASK(64), \
- | ^~~~~~~~~~~~~~~~
- kernel/time/timekeeping.c:112:13: note: in expansion of macro ‘FAST_TK_INIT’
- 112 | .base[1] = FAST_TK_INIT,
- | ^~~~~~~~~~~~
- make[2]: *** [scripts/Makefile.build:272: kernel/time/timekeeping.o] Error 1
- make[2]: *** Waiting for unfinished jobs....
- In file included from <command-line>:
- In function ‘add_exception_handler’,
- inlined from ‘build_insn’ at arch/arm64/net/bpf_jit_comp.c:827:9,
- inlined from ‘build_body’ at arch/arm64/net/bpf_jit_comp.c:937:9:
- ././include/linux/compiler_types.h:328:38: error: call to ‘__compiletime_assert_579’ declared with attribute error: FIELD_PREP: mask is not constant
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^
- ././include/linux/compiler_types.h:309:4: note: in definition of macro ‘__compiletime_assert’
- 309 | prefix ## suffix(); \
- | ^~~~~~
- ././include/linux/compiler_types.h:328:2: note: in expansion of macro ‘_compiletime_assert’
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
- 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:46:3: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
- 46 | BUILD_BUG_ON_MSG(!__builtin_constant_p(_mask), \
- | ^~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:94:3: note: in expansion of macro ‘__BF_FIELD_CHECK’
- 94 | __BF_FIELD_CHECK(_mask, 0ULL, _val, "FIELD_PREP: "); \
- | ^~~~~~~~~~~~~~~~
- arch/arm64/net/bpf_jit_comp.c:413:14: note: in expansion of macro ‘FIELD_PREP’
- 413 | ex->fixup = FIELD_PREP(BPF_FIXUP_OFFSET_MASK, offset) |
- | ^~~~~~~~~~
- ././include/linux/compiler_types.h:328:38: error: call to ‘__compiletime_assert_585’ declared with attribute error: FIELD_PREP: mask is not constant
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^
- ././include/linux/compiler_types.h:309:4: note: in definition of macro ‘__compiletime_assert’
- 309 | prefix ## suffix(); \
- | ^~~~~~
- ././include/linux/compiler_types.h:328:2: note: in expansion of macro ‘_compiletime_assert’
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
- 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:46:3: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
- 46 | BUILD_BUG_ON_MSG(!__builtin_constant_p(_mask), \
- | ^~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:94:3: note: in expansion of macro ‘__BF_FIELD_CHECK’
- 94 | __BF_FIELD_CHECK(_mask, 0ULL, _val, "FIELD_PREP: "); \
- | ^~~~~~~~~~~~~~~~
- arch/arm64/net/bpf_jit_comp.c:414:7: note: in expansion of macro ‘FIELD_PREP’
- 414 | FIELD_PREP(BPF_FIXUP_REG_MASK, dst_reg);
- | ^~~~~~~~~~
- ././include/linux/compiler_types.h:328:38: error: call to ‘__compiletime_assert_573’ declared with attribute error: FIELD_FIT: mask is not constant
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^
- ././include/linux/compiler_types.h:309:4: note: in definition of macro ‘__compiletime_assert’
- 309 | prefix ## suffix(); \
- | ^~~~~~
- ././include/linux/compiler_types.h:328:2: note: in expansion of macro ‘_compiletime_assert’
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
- 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:46:3: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
- 46 | BUILD_BUG_ON_MSG(!__builtin_constant_p(_mask), \
- | ^~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:80:3: note: in expansion of macro ‘__BF_FIELD_CHECK’
- 80 | __BF_FIELD_CHECK(_mask, 0ULL, 0ULL, "FIELD_FIT: "); \
- | ^~~~~~~~~~~~~~~~
- arch/arm64/net/bpf_jit_comp.c:410:7: note: in expansion of macro ‘FIELD_FIT’
- 410 | if (!FIELD_FIT(BPF_FIXUP_OFFSET_MASK, offset))
- | ^~~~~~~~~
- arch/arm64/net/bpf_jit_comp.c: In function ‘arm64_bpf_fixup_exception’:
- ././include/linux/compiler_types.h:328:38: error: call to ‘__compiletime_assert_561’ declared with attribute error: FIELD_GET: mask is not constant
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^
- ././include/linux/compiler_types.h:309:4: note: in definition of macro ‘__compiletime_assert’
- 309 | prefix ## suffix(); \
- | ^~~~~~
- ././include/linux/compiler_types.h:328:2: note: in expansion of macro ‘_compiletime_assert’
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
- 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:46:3: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
- 46 | BUILD_BUG_ON_MSG(!__builtin_constant_p(_mask), \
- | ^~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:108:3: note: in expansion of macro ‘__BF_FIELD_CHECK’
- 108 | __BF_FIELD_CHECK(_mask, _reg, 0U, "FIELD_GET: "); \
- | ^~~~~~~~~~~~~~~~
- arch/arm64/net/bpf_jit_comp.c:365:17: note: in expansion of macro ‘FIELD_GET’
- 365 | off_t offset = FIELD_GET(BPF_FIXUP_OFFSET_MASK, ex->fixup);
- | ^~~~~~~~~
- ././include/linux/compiler_types.h:328:38: error: call to ‘__compiletime_assert_567’ declared with attribute error: FIELD_GET: mask is not constant
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^
- ././include/linux/compiler_types.h:309:4: note: in definition of macro ‘__compiletime_assert’
- 309 | prefix ## suffix(); \
- | ^~~~~~
- ././include/linux/compiler_types.h:328:2: note: in expansion of macro ‘_compiletime_assert’
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
- 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:46:3: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
- 46 | BUILD_BUG_ON_MSG(!__builtin_constant_p(_mask), \
- | ^~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:108:3: note: in expansion of macro ‘__BF_FIELD_CHECK’
- 108 | __BF_FIELD_CHECK(_mask, _reg, 0U, "FIELD_GET: "); \
- | ^~~~~~~~~~~~~~~~
- arch/arm64/net/bpf_jit_comp.c:366:16: note: in expansion of macro ‘FIELD_GET’
- 366 | int dst_reg = FIELD_GET(BPF_FIXUP_REG_MASK, ex->fixup);
- | ^~~~~~~~~
- make[2]: *** [scripts/Makefile.build:272: arch/arm64/net/bpf_jit_comp.o] Error 1
- make[1]: *** [scripts/Makefile.build:515: arch/arm64/net] Error 2
- In file included from ./include/linux/bitops.h:6,
- from ./include/linux/kernel.h:12,
- from security/selinux/avc.c:15:
- ./include/linux/bits.h:24:2: error: braced-group within expression allowed only inside a function
- 24 | ({ BUILD_BUG_ON(__builtin_constant_p((l) > (h)) && ((l) > (h))); 0; })
- | ^
- ./include/linux/bits.h:37:3: note: in expansion of macro ‘GENMASK_INPUT_CHECK’
- 37 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l))
- | ^~~~~~~~~~~~~~~~~~~
- ./include/rdma/ib_verbs.h:1239:29: note: in expansion of macro ‘GENMASK’
- 1239 | IB_QP_ATTR_STANDARD_BITS = GENMASK(20, 0),
- | ^~~~~~~
- make[2]: *** [scripts/Makefile.build:272: security/selinux/avc.o] Error 1
- make[1]: *** [scripts/Makefile.build:515: security/selinux] Error 2
- make: *** [Makefile:1839: security] Error 2
- make: *** Waiting for unfinished jobs....
- make[1]: *** [scripts/Makefile.build:515: arch/arm64/mm] Error 2
- make: *** [Makefile:1839: arch/arm64] Error 2
- In file included from ./arch/arm64/include/asm/sysreg.h:12,
- from ./arch/arm64/include/asm/cputype.h:144,
- from ./arch/arm64/include/asm/cache.h:8,
- from ./include/linux/cache.h:6,
- from ./include/linux/time.h:5,
- from ./include/uapi/linux/timex.h:56,
- from ./include/linux/timex.h:56,
- from ./include/linux/clocksource.h:13,
- from kernel/time/jiffies.c:7:
- ./include/linux/bits.h:24:2: error: braced-group within expression allowed only inside a function
- 24 | ({ BUILD_BUG_ON(__builtin_constant_p((l) > (h)) && ((l) > (h))); 0; })
- | ^
- ./include/linux/bits.h:43:3: note: in expansion of macro ‘GENMASK_INPUT_CHECK’
- 43 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK_ULL(h, l))
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/clocksource.h:142:32: note: in expansion of macro ‘GENMASK_ULL’
- 142 | #define CLOCKSOURCE_MASK(bits) GENMASK_ULL((bits) - 1, 0)
- | ^~~~~~~~~~~
- kernel/time/jiffies.c:55:11: note: in expansion of macro ‘CLOCKSOURCE_MASK’
- 55 | .mask = CLOCKSOURCE_MASK(32),
- | ^~~~~~~~~~~~~~~~
- make[2]: *** [scripts/Makefile.build:272: kernel/time/jiffies.o] Error 1
- make[1]: *** [scripts/Makefile.build:515: kernel/time] Error 2
- make: *** [Makefile:1839: kernel] Error 2
- In file included from <command-line>:
- In function ‘__flush_tlb_range’,
- inlined from ‘tlb_flush’ at ./arch/arm64/include/asm/tlb.h:67:2:
- ././include/linux/compiler_types.h:328:38: error: call to ‘__compiletime_assert_313’ declared with attribute error: FIELD_PREP: mask is not constant
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^
- ././include/linux/compiler_types.h:309:4: note: in definition of macro ‘__compiletime_assert’
- 309 | prefix ## suffix(); \
- | ^~~~~~
- ././include/linux/compiler_types.h:328:2: note: in expansion of macro ‘_compiletime_assert’
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
- 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:46:3: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
- 46 | BUILD_BUG_ON_MSG(!__builtin_constant_p(_mask), \
- | ^~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:94:3: note: in expansion of macro ‘__BF_FIELD_CHECK’
- 94 | __BF_FIELD_CHECK(_mask, 0ULL, _val, "FIELD_PREP: "); \
- | ^~~~~~~~~~~~~~~~
- ./arch/arm64/include/asm/tlbflush.h:112:10: note: in expansion of macro ‘FIELD_PREP’
- 112 | arg |= FIELD_PREP(TLBI_TTL_MASK, ttl); \
- | ^~~~~~~~~~
- ./arch/arm64/include/asm/tlbflush.h:332:5: note: in expansion of macro ‘__tlbi_level’
- 332 | __tlbi_level(vale1is, addr, tlb_level);
- | ^~~~~~~~~~~~
- ././include/linux/compiler_types.h:328:38: error: call to ‘__compiletime_assert_320’ declared with attribute error: FIELD_PREP: mask is not constant
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^
- ././include/linux/compiler_types.h:309:4: note: in definition of macro ‘__compiletime_assert’
- 309 | prefix ## suffix(); \
- | ^~~~~~
- ././include/linux/compiler_types.h:328:2: note: in expansion of macro ‘_compiletime_assert’
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
- 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:46:3: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
- 46 | BUILD_BUG_ON_MSG(!__builtin_constant_p(_mask), \
- | ^~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:94:3: note: in expansion of macro ‘__BF_FIELD_CHECK’
- 94 | __BF_FIELD_CHECK(_mask, 0ULL, _val, "FIELD_PREP: "); \
- | ^~~~~~~~~~~~~~~~
- ./arch/arm64/include/asm/tlbflush.h:112:10: note: in expansion of macro ‘FIELD_PREP’
- 112 | arg |= FIELD_PREP(TLBI_TTL_MASK, ttl); \
- | ^~~~~~~~~~
- ./arch/arm64/include/asm/tlbflush.h:120:3: note: in expansion of macro ‘__tlbi_level’
- 120 | __tlbi_level(op, (arg | USER_ASID_FLAG), level); \
- | ^~~~~~~~~~~~
- ./arch/arm64/include/asm/tlbflush.h:333:5: note: in expansion of macro ‘__tlbi_user_level’
- 333 | __tlbi_user_level(vale1is, addr, tlb_level);
- | ^~~~~~~~~~~~~~~~~
- ././include/linux/compiler_types.h:328:38: error: call to ‘__compiletime_assert_327’ declared with attribute error: FIELD_PREP: mask is not constant
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^
- ././include/linux/compiler_types.h:309:4: note: in definition of macro ‘__compiletime_assert’
- 309 | prefix ## suffix(); \
- | ^~~~~~
- ././include/linux/compiler_types.h:328:2: note: in expansion of macro ‘_compiletime_assert’
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
- 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:46:3: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
- 46 | BUILD_BUG_ON_MSG(!__builtin_constant_p(_mask), \
- | ^~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:94:3: note: in expansion of macro ‘__BF_FIELD_CHECK’
- 94 | __BF_FIELD_CHECK(_mask, 0ULL, _val, "FIELD_PREP: "); \
- | ^~~~~~~~~~~~~~~~
- ./arch/arm64/include/asm/tlbflush.h:112:10: note: in expansion of macro ‘FIELD_PREP’
- 112 | arg |= FIELD_PREP(TLBI_TTL_MASK, ttl); \
- | ^~~~~~~~~~
- ./arch/arm64/include/asm/tlbflush.h:335:5: note: in expansion of macro ‘__tlbi_level’
- 335 | __tlbi_level(vae1is, addr, tlb_level);
- | ^~~~~~~~~~~~
- ././include/linux/compiler_types.h:328:38: error: call to ‘__compiletime_assert_334’ declared with attribute error: FIELD_PREP: mask is not constant
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^
- ././include/linux/compiler_types.h:309:4: note: in definition of macro ‘__compiletime_assert’
- 309 | prefix ## suffix(); \
- | ^~~~~~
- ././include/linux/compiler_types.h:328:2: note: in expansion of macro ‘_compiletime_assert’
- 328 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:39:37: note: in expansion of macro ‘compiletime_assert’
- 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:46:3: note: in expansion of macro ‘BUILD_BUG_ON_MSG’
- 46 | BUILD_BUG_ON_MSG(!__builtin_constant_p(_mask), \
- | ^~~~~~~~~~~~~~~~
- ./include/linux/bitfield.h:94:3: note: in expansion of macro ‘__BF_FIELD_CHECK’
- 94 | __BF_FIELD_CHECK(_mask, 0ULL, _val, "FIELD_PREP: "); \
- | ^~~~~~~~~~~~~~~~
- ./arch/arm64/include/asm/tlbflush.h:112:10: note: in expansion of macro ‘FIELD_PREP’
- 112 | arg |= FIELD_PREP(TLBI_TTL_MASK, ttl); \
- | ^~~~~~~~~~
- ./arch/arm64/include/asm/tlbflush.h:120:3: note: in expansion of macro ‘__tlbi_level’
- 120 | __tlbi_level(op, (arg | USER_ASID_FLAG), level); \
- | ^~~~~~~~~~~~
- ./arch/arm64/include/asm/tlbflush.h:336:5: note: in expansion of macro ‘__tlbi_user_level’
- 336 | __tlbi_user_level(vae1is, addr, tlb_level);
- | ^~~~~~~~~~~~~~~~~
- make[1]: *** [scripts/Makefile.build:272: mm/memory.o] Error 1
- make: *** [Makefile:1839: mm] Error 2
- In file included from ./include/linux/bitops.h:6,
- from ./include/linux/kernel.h:12,
- from ./include/linux/list.h:9,
- from ./include/linux/rculist.h:10,
- from ./include/linux/pid.h:5,
- from ./include/linux/sched.h:14,
- from ./include/linux/blkdev.h:5,
- from ./include/linux/blk-mq.h:5,
- from block/blk-mq-rdma.c:5:
- ./include/linux/bits.h:24:2: error: braced-group within expression allowed only inside a function
- 24 | ({ BUILD_BUG_ON(__builtin_constant_p((l) > (h)) && ((l) > (h))); 0; })
- | ^
- ./include/linux/bits.h:37:3: note: in expansion of macro ‘GENMASK_INPUT_CHECK’
- 37 | (GENMASK_INPUT_CHECK(h, l) + __GENMASK(h, l))
- | ^~~~~~~~~~~~~~~~~~~
- ./include/rdma/ib_verbs.h:1239:29: note: in expansion of macro ‘GENMASK’
- 1239 | IB_QP_ATTR_STANDARD_BITS = GENMASK(20, 0),
- | ^~~~~~~
- make[1]: *** [scripts/Makefile.build:272: block/blk-mq-rdma.o] Error 1
- make[1]: *** Waiting for unfinished jobs....
- make[2]: *** [scripts/Makefile.build:272: block/partitions/ultrix.o] Interrupt
- make[2]: *** [scripts/Makefile.build:272: block/partitions/efi.o] Interrupt
- make[2]: *** [scripts/Makefile.build:272: block/partitions/ldm.o] Interrupt
- make[2]: *** [scripts/Makefile.build:272: block/partitions/osf.o] Interrupt
- make[2]: *** [scripts/Makefile.build:272: block/partitions/sun.o] Interrupt
- make[2]: *** [scripts/Makefile.build:272: block/partitions/msdos.o] Interrupt
- make[2]: *** [scripts/Makefile.build:272: block/partitions/sgi.o] Interrupt
- make[1]: *** [scripts/Makefile.build:515: block/partitions] Interrupt
- make[1]: *** [scripts/Makefile.build:272: block/sed-opal.o] Interrupt
- make: *** [Makefile:1839: block] Interrupt
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement