All of lore.kernel.org
 help / color / mirror / Atom feed
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


  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.