From: bluez.test.bot@gmail.com
To: linux-bluetooth@vger.kernel.org, radek@podgorny.cz
Subject: RE: Bluetooth: dial the peer's on-air address when we cannot resolve
Date: Tue, 08 Sep 2026 09:07:04 -0700 (PDT) [thread overview]
Message-ID: <6aa032a8.68a27131.155ccb.8efb@mx.google.com> (raw)
In-Reply-To: <20260908012048.3681904-4-radek@podgorny.cz>
[-- Attachment #1: Type: text/plain, Size: 49614 bytes --]
This is automated email and please do not reply to this email!
Dear submitter,
Thank you for submitting the patches to the linux bluetooth mailing list.
This is a CI test results with your patch series:
PW Link:https://patchwork.kernel.org/series/1160052/
---Test result---
Test Summary:
CheckPatch PASS 1.35 seconds
VerifyFixes PASS 0.07 seconds
VerifySignedoff PASS 0.07 seconds
GitLint FAIL 0.42 seconds
SubjectPrefix PASS 0.14 seconds
BuildKernel PASS 28.48 seconds
CheckAllWarning PASS 30.70 seconds
CheckSparse PASS 29.58 seconds
BuildKernel32 PASS 26.87 seconds
CheckKernelLLVM SKIP 0.00 seconds
TestRunnerSetup PASS 511.40 seconds
TestRunner_l2cap-tester PASS 66.12 seconds
TestRunner_iso-tester PASS 110.36 seconds
TestRunner_bnep-tester PASS 19.53 seconds
TestRunner_mgmt-tester FAIL 230.42 seconds
TestRunner_rfcomm-tester PASS 25.61 seconds
TestRunner_sco-tester PASS 31.97 seconds
TestRunner_ioctl-tester PASS 27.26 seconds
TestRunner_mesh-tester FAIL 26.92 seconds
TestRunner_smp-tester PASS 24.39 seconds
TestRunner_userchan-tester PASS 20.81 seconds
TestRunner_6lowpan-tester PASS 24.62 seconds
IncrementalBuild FAIL 22.06 seconds
Details
##############################
Test: GitLint - FAIL
Desc: Run gitlint
Output:
[2/2] Bluetooth: put the peer's on-air address on air when we cannot resolve
10: B3 Line contains hard tab characters (\t): " irk = hci_find_irk_by_addr(hdev, dst, dst_type);"
11: B3 Line contains hard tab characters (\t): " if (irk && bacmp(&irk->rpa, BDADDR_ANY)) {"
12: B3 Line contains hard tab characters (\t): " dst = &irk->rpa;"
13: B3 Line contains hard tab characters (\t): " dst_type = ADDR_LE_DEV_RANDOM;"
14: B3 Line contains hard tab characters (\t): " }"
##############################
Test: CheckKernelLLVM - SKIP
Desc: Build kernel with LLVM + context analysis
Output:
Clang not found
##############################
Test: TestRunner_mgmt-tester - FAIL
Desc: Run mgmt-tester with test-runner
Output:
Total: 501, Passed: 496 (99.0%), Failed: 1, Not Run: 4
Failed Test Cases
Read Exp Feature - Success Failed 0.248 seconds
##############################
Test: TestRunner_mesh-tester - FAIL
Desc: Run mesh-tester with test-runner
Output:
Total: 10, Passed: 8 (80.0%), Failed: 2, Not Run: 0
Failed Test Cases
Mesh - Send cancel - 1 Timed out 2.598 seconds
Mesh - Send cancel - 2 Timed out 1.987 seconds
##############################
Test: IncrementalBuild - FAIL
Desc: Incremental build with the patches in the series
Output:
In file included from ./include/linux/bitops.h:7,
from ./include/linux/fwnode.h:18,
from ./include/linux/property.h:17,
from net/bluetooth/hci_sync.c:9:
net/bluetooth/hci_sync.c: In function ‘hci_conn_select_peer_addr’:
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/typecheck.h:11:9: note: in definition of macro ‘typecheck’
11 | typeof(x) __dummy2; \
| ^
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/typecheck.h:11:9: note: in definition of macro ‘typecheck’
11 | typeof(x) __dummy2; \
| ^
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/typecheck.h:11:9: note: in definition of macro ‘typecheck’
11 | typeof(x) __dummy2; \
| ^
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/typecheck.h:11:9: note: in definition of macro ‘typecheck’
11 | typeof(x) __dummy2; \
| ^
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/typecheck.h:11:9: note: in definition of macro ‘typecheck’
11 | typeof(x) __dummy2; \
| ^
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/typecheck.h:11:9: note: in definition of macro ‘typecheck’
11 | typeof(x) __dummy2; \
| ^
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
./include/asm-generic/rwonce.h:44:42: note: in expansion of macro ‘__unqual_scalar_typeof’
44 | #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
| ^~~~~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:50:2: note: in expansion of macro ‘__READ_ONCE’
50 | __READ_ONCE(x); \
| ^~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/typecheck.h:11:9: note: in definition of macro ‘typecheck’
11 | typeof(x) __dummy2; \
| ^
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
./include/asm-generic/rwonce.h:50:2: note: in expansion of macro ‘__READ_ONCE’
50 | __READ_ONCE(x); \
| ^~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
./include/linux/typecheck.h:12:18: warning: comparison of distinct pointer types lacks a cast
12 | (void)(&__dummy == &__dummy2); \
| ^~
./include/linux/jiffies.h:124:3: note: in expansion of macro ‘typecheck’
124 | (typecheck(unsigned long, a) && \
| ^~~~~~~~~
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
In file included from ./include/linux/ktime.h:25,
from ./include/linux/poll.h:7,
from ./include/net/bluetooth/bluetooth.h:26,
from net/bluetooth/hci_sync.c:11:
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/jiffies.h:126:18: note: in definition of macro ‘time_after’
126 | ((long)((b) - (a)) < 0))
| ^
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/jiffies.h:126:18: note: in definition of macro ‘time_after’
126 | ((long)((b) - (a)) < 0))
| ^
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/jiffies.h:126:18: note: in definition of macro ‘time_after’
126 | ((long)((b) - (a)) < 0))
| ^
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/jiffies.h:126:18: note: in definition of macro ‘time_after’
126 | ((long)((b) - (a)) < 0))
| ^
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/jiffies.h:126:18: note: in definition of macro ‘time_after’
126 | ((long)((b) - (a)) < 0))
| ^
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/jiffies.h:126:18: note: in definition of macro ‘time_after’
126 | ((long)((b) - (a)) < 0))
| ^
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
./include/asm-generic/rwonce.h:44:42: note: in expansion of macro ‘__unqual_scalar_typeof’
44 | #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
| ^~~~~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:50:2: note: in expansion of macro ‘__READ_ONCE’
50 | __READ_ONCE(x); \
| ^~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/jiffies.h:126:18: note: in definition of macro ‘time_after’
126 | ((long)((b) - (a)) < 0))
| ^
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
./include/asm-generic/rwonce.h:50:2: note: in expansion of macro ‘__READ_ONCE’
50 | __READ_ONCE(x); \
| ^~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
make[4]: *** [scripts/Makefile.build:289: net/bluetooth/hci_sync.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [scripts/Makefile.build:549: net/bluetooth] Error 2
make[2]: *** [scripts/Makefile.build:549: net] Error 2
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [/github/workspace/src/src/Makefile:2187: .] Error 2
make: *** [Makefile:248: __sub-make] Error 2
[2/2] Bluetooth: put the peer's on-air address on air when we cannot resolve
In file included from ./include/linux/bitops.h:7,
from ./include/linux/fwnode.h:18,
from ./include/linux/property.h:17,
from net/bluetooth/hci_sync.c:9:
net/bluetooth/hci_sync.c: In function ‘hci_conn_select_peer_addr’:
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/typecheck.h:11:9: note: in definition of macro ‘typecheck’
11 | typeof(x) __dummy2; \
| ^
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/typecheck.h:11:9: note: in definition of macro ‘typecheck’
11 | typeof(x) __dummy2; \
| ^
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/typecheck.h:11:9: note: in definition of macro ‘typecheck’
11 | typeof(x) __dummy2; \
| ^
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/typecheck.h:11:9: note: in definition of macro ‘typecheck’
11 | typeof(x) __dummy2; \
| ^
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/typecheck.h:11:9: note: in definition of macro ‘typecheck’
11 | typeof(x) __dummy2; \
| ^
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/typecheck.h:11:9: note: in definition of macro ‘typecheck’
11 | typeof(x) __dummy2; \
| ^
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
./include/asm-generic/rwonce.h:44:42: note: in expansion of macro ‘__unqual_scalar_typeof’
44 | #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
| ^~~~~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:50:2: note: in expansion of macro ‘__READ_ONCE’
50 | __READ_ONCE(x); \
| ^~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/typecheck.h:11:9: note: in definition of macro ‘typecheck’
11 | typeof(x) __dummy2; \
| ^
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
./include/asm-generic/rwonce.h:50:2: note: in expansion of macro ‘__READ_ONCE’
50 | __READ_ONCE(x); \
| ^~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
./include/linux/typecheck.h:12:18: warning: comparison of distinct pointer types lacks a cast
12 | (void)(&__dummy == &__dummy2); \
| ^~
./include/linux/jiffies.h:124:3: note: in expansion of macro ‘typecheck’
124 | (typecheck(unsigned long, a) && \
| ^~~~~~~~~
./include/linux/jiffies.h:134:26: note: in expansion of macro ‘time_after’
134 | #define time_before(a,b) time_after(b,a)
| ^~~~~~~~~~
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
In file included from ./include/linux/ktime.h:25,
from ./include/linux/poll.h:7,
from ./include/net/bluetooth/bluetooth.h:26,
from net/bluetooth/hci_sync.c:11:
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/jiffies.h:126:18: note: in definition of macro ‘time_after’
126 | ((long)((b) - (a)) < 0))
| ^
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/jiffies.h:126:18: note: in definition of macro ‘time_after’
126 | ((long)((b) - (a)) < 0))
| ^
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/jiffies.h:126:18: note: in definition of macro ‘time_after’
126 | ((long)((b) - (a)) < 0))
| ^
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/jiffies.h:126:18: note: in definition of macro ‘time_after’
126 | ((long)((b) - (a)) < 0))
| ^
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:21: note: in expansion of macro ‘__native_word’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/jiffies.h:126:18: note: in definition of macro ‘time_after’
126 | ((long)((b) - (a)) < 0))
| ^
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
././include/linux/compiler_types.h:690:2: note: in expansion of macro ‘__compiletime_assert’
690 | __compiletime_assert(condition, msg, prefix, suffix)
| ^~~~~~~~~~~~~~~~~~~~
././include/linux/compiler_types.h:702:2: note: in expansion of macro ‘_compiletime_assert’
702 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:36:2: note: in expansion of macro ‘compiletime_assert’
36 | compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \
| ^~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:49:2: note: in expansion of macro ‘compiletime_assert_rwonce_type’
49 | compiletime_assert_rwonce_type(x); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/jiffies.h:126:18: note: in definition of macro ‘time_after’
126 | ((long)((b) - (a)) < 0))
| ^
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
./include/asm-generic/rwonce.h:44:42: note: in expansion of macro ‘__unqual_scalar_typeof’
44 | #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x))
| ^~~~~~~~~~~~~~~~~~~~~~
./include/asm-generic/rwonce.h:50:2: note: in expansion of macro ‘__READ_ONCE’
50 | __READ_ONCE(x); \
| ^~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
net/bluetooth/hci_sync.c:6840:41: error: ‘struct smp_irk’ has no member named ‘rpa_jiffies’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~
./include/linux/jiffies.h:126:18: note: in definition of macro ‘time_after’
126 | ((long)((b) - (a)) < 0))
| ^
net/bluetooth/hci_sync.c:6840:7: note: in expansion of macro ‘time_before’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~~~
./include/asm-generic/rwonce.h:50:2: note: in expansion of macro ‘__READ_ONCE’
50 | __READ_ONCE(x); \
| ^~~~~~~~~~~
net/bluetooth/hci_sync.c:6840:28: note: in expansion of macro ‘READ_ONCE’
6840 | !time_before(jiffies, READ_ONCE(irk->rpa_jiffies) +
| ^~~~~~~~~
make[4]: *** [scripts/Makefile.build:289: net/bluetooth/hci_sync.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [scripts/Makefile.build:549: net/bluetooth] Error 2
make[2]: *** [scripts/Makefile.build:549: net] Error 2
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [/github/workspace/src/src/Makefile:2187: .] Error 2
make: *** [Makefile:248: __sub-make] Error 2
https://github.com/bluez/bluetooth-next/pull/715
---
Regards,
Linux Bluetooth
next prev parent reply other threads:[~2026-09-08 16:07 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-07 23:20 [PATCH 0/2] Bluetooth: dial the peer's on-air address when we cannot resolve Radek Podgorny
2026-09-07 23:20 ` [PATCH 2/2] Bluetooth: put the peer's on-air address on air " Radek Podgorny
2026-09-08 0:03 ` Bluetooth: dial the peer's on-air address " bluez.test.bot
2026-09-08 14:00 ` [PATCH 2/2] Bluetooth: put the peer's on-air address on air " Luiz Augusto von Dentz
2026-09-08 20:40 ` Radek Podgorny
2026-09-08 20:59 ` Luiz Augusto von Dentz
2026-09-08 22:28 ` Radek Podgorny
2026-09-08 16:07 ` bluez.test.bot [this message]
2026-09-07 23:20 ` [PATCH 1/2] Bluetooth: record when an IRK's RPA was last seen Radek Podgorny
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=6aa032a8.68a27131.155ccb.8efb@mx.google.com \
--to=bluez.test.bot@gmail.com \
--cc=linux-bluetooth@vger.kernel.org \
--cc=radek@podgorny.cz \
/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.