RE: Bluetooth: Add support for RTK firmware version 3 and enhanced ACL-based download acceleration

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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/project/bluetooth/list/?series=967329

---Test result---

Test Summary:
CheckPatch                    PENDING   0.38 seconds
GitLint                       PENDING   0.32 seconds
SubjectPrefix                 PASS      0.12 seconds
BuildKernel                   FAIL      24.60 seconds
CheckAllWarning               FAIL      26.66 seconds
CheckSparse                   FAIL      29.59 seconds
BuildKernel32                 FAIL      24.22 seconds
TestRunnerSetup               PASS      460.63 seconds
TestRunner_l2cap-tester       PASS      25.07 seconds
TestRunner_iso-tester         PASS      39.77 seconds
TestRunner_bnep-tester        PASS      5.89 seconds
TestRunner_mgmt-tester        FAIL      134.98 seconds
TestRunner_rfcomm-tester      PASS      9.41 seconds
TestRunner_sco-tester         PASS      14.54 seconds
TestRunner_ioctl-tester       PASS      10.16 seconds
TestRunner_mesh-tester        PASS      7.71 seconds
TestRunner_smp-tester         PASS      8.44 seconds
TestRunner_userchan-tester    PASS      6.00 seconds
IncrementalBuild              PENDING   1.03 seconds

Details
##############################
Test: CheckPatch - PENDING
Desc: Run checkpatch.pl script
Output:

##############################
Test: GitLint - PENDING
Desc: Run gitlint
Output:

##############################
Test: BuildKernel - FAIL
Desc: Build Kernel for Bluetooth
Output:

In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c: In function ‘btrtl_initialize’:
drivers/bluetooth/btrtl.c:2110:19: error: non-static declaration of ‘btrtl_download_firmware’ follows static declaration
 2110 | EXPORT_SYMBOL_GPL(btrtl_download_firmware);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2110:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2110 | EXPORT_SYMBOL_GPL(btrtl_download_firmware);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2069:5: note: previous definition of ‘btrtl_download_firmware’ was here
 2069 | int btrtl_download_firmware(struct hci_dev *hdev,
      |     ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2169:19: error: non-static declaration of ‘btrtl_set_quirks’ follows static declaration
 2169 | EXPORT_SYMBOL_GPL(btrtl_set_quirks);
      |                   ^~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2169:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2169 | EXPORT_SYMBOL_GPL(btrtl_set_quirks);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2112:6: note: previous definition of ‘btrtl_set_quirks’ was here
 2112 | void btrtl_set_quirks(struct hci_dev *hdev, struct btrtl_device_info *btrtl_dev)
      |      ^~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2196:19: error: non-static declaration of ‘btrtl_setup_realtek’ follows static declaration
 2196 | EXPORT_SYMBOL_GPL(btrtl_setup_realtek);
      |                   ^~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2196:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2196 | EXPORT_SYMBOL_GPL(btrtl_setup_realtek);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2171:5: note: previous definition of ‘btrtl_setup_realtek’ was here
 2171 | int btrtl_setup_realtek(struct hci_dev *hdev)
      |     ^~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2216:19: error: non-static declaration of ‘btrtl_shutdown_realtek’ follows static declaration
 2216 | EXPORT_SYMBOL_GPL(btrtl_shutdown_realtek);
      |                   ^~~~~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2216:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2216 | EXPORT_SYMBOL_GPL(btrtl_shutdown_realtek);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2198:5: note: previous definition of ‘btrtl_shutdown_realtek’ was here
 2198 | int btrtl_shutdown_realtek(struct hci_dev *hdev)
      |     ^~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2243:19: error: non-static declaration of ‘btrtl_recv_event’ follows static declaration
 2243 | EXPORT_SYMBOL_GPL(btrtl_recv_event);
      |                   ^~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2243:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2243 | EXPORT_SYMBOL_GPL(btrtl_recv_event);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2218:5: note: previous definition of ‘btrtl_recv_event’ was here
 2218 | int btrtl_recv_event(struct hci_dev *hdev, struct sk_buff *skb)
      |     ^~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2245:21: error: invalid storage class for function ‘btrtl_convert_baudrate’
 2245 | static unsigned int btrtl_convert_baudrate(u32 device_baudrate)
      |                     ^~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2351:19: error: non-static declaration of ‘btrtl_get_uart_settings’ follows static declaration
 2351 | EXPORT_SYMBOL_GPL(btrtl_get_uart_settings);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2351:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2351 | EXPORT_SYMBOL_GPL(btrtl_get_uart_settings);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2282:5: note: previous definition of ‘btrtl_get_uart_settings’ was here
 2282 | int btrtl_get_uart_settings(struct hci_dev *hdev,
      |     ^~~~~~~~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2404:1: error: expected declaration or statement at end of input
 2404 | MODULE_FIRMWARE("rtl_bt/rtl8922au_config.bin");
      | ^~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2404: error: control reaches end of non-void function [-Werror=return-type]
 2404 | MODULE_FIRMWARE("rtl_bt/rtl8922au_config.bin");
      | 
cc1: some warnings being treated as errors
make[4]: *** [scripts/Makefile.build:203: drivers/bluetooth/btrtl.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [scripts/Makefile.build:461: drivers/bluetooth] Error 2
make[2]: *** [scripts/Makefile.build:461: drivers] Error 2
make[1]: *** [/github/workspace/src/src/Makefile:2003: .] Error 2
make: *** [Makefile:248: __sub-make] Error 2
##############################
Test: CheckAllWarning - FAIL
Desc: Run linux kernel with all warning enabled
Output:

In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c: In function ‘btrtl_initialize’:
drivers/bluetooth/btrtl.c:2110:19: error: non-static declaration of ‘btrtl_download_firmware’ follows static declaration
 2110 | EXPORT_SYMBOL_GPL(btrtl_download_firmware);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2110:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2110 | EXPORT_SYMBOL_GPL(btrtl_download_firmware);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2069:5: note: previous definition of ‘btrtl_download_firmware’ was here
 2069 | int btrtl_download_firmware(struct hci_dev *hdev,
      |     ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2169:19: error: non-static declaration of ‘btrtl_set_quirks’ follows static declaration
 2169 | EXPORT_SYMBOL_GPL(btrtl_set_quirks);
      |                   ^~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2169:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2169 | EXPORT_SYMBOL_GPL(btrtl_set_quirks);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2112:6: note: previous definition of ‘btrtl_set_quirks’ was here
 2112 | void btrtl_set_quirks(struct hci_dev *hdev, struct btrtl_device_info *btrtl_dev)
      |      ^~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2196:19: error: non-static declaration of ‘btrtl_setup_realtek’ follows static declaration
 2196 | EXPORT_SYMBOL_GPL(btrtl_setup_realtek);
      |                   ^~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2196:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2196 | EXPORT_SYMBOL_GPL(btrtl_setup_realtek);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2171:5: note: previous definition of ‘btrtl_setup_realtek’ was here
 2171 | int btrtl_setup_realtek(struct hci_dev *hdev)
      |     ^~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2216:19: error: non-static declaration of ‘btrtl_shutdown_realtek’ follows static declaration
 2216 | EXPORT_SYMBOL_GPL(btrtl_shutdown_realtek);
      |                   ^~~~~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2216:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2216 | EXPORT_SYMBOL_GPL(btrtl_shutdown_realtek);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2198:5: note: previous definition of ‘btrtl_shutdown_realtek’ was here
 2198 | int btrtl_shutdown_realtek(struct hci_dev *hdev)
      |     ^~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2243:19: error: non-static declaration of ‘btrtl_recv_event’ follows static declaration
 2243 | EXPORT_SYMBOL_GPL(btrtl_recv_event);
      |                   ^~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2243:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2243 | EXPORT_SYMBOL_GPL(btrtl_recv_event);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2218:5: note: previous definition of ‘btrtl_recv_event’ was here
 2218 | int btrtl_recv_event(struct hci_dev *hdev, struct sk_buff *skb)
      |     ^~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2245:21: error: invalid storage class for function ‘btrtl_convert_baudrate’
 2245 | static unsigned int btrtl_convert_baudrate(u32 device_baudrate)
      |                     ^~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2351:19: error: non-static declaration of ‘btrtl_get_uart_settings’ follows static declaration
 2351 | EXPORT_SYMBOL_GPL(btrtl_get_uart_settings);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2351:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2351 | EXPORT_SYMBOL_GPL(btrtl_get_uart_settings);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2282:5: note: previous definition of ‘btrtl_get_uart_settings’ was here
 2282 | int btrtl_get_uart_settings(struct hci_dev *hdev,
      |     ^~~~~~~~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2404:1: error: expected declaration or statement at end of input
 2404 | MODULE_FIRMWARE("rtl_bt/rtl8922au_config.bin");
      | ^~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2404: error: control reaches end of non-void function [-Werror=return-type]
 2404 | MODULE_FIRMWARE("rtl_bt/rtl8922au_config.bin");
      | 
cc1: some warnings being treated as errors
make[4]: *** [scripts/Makefile.build:203: drivers/bluetooth/btrtl.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [scripts/Makefile.build:461: drivers/bluetooth] Error 2
make[2]: *** [scripts/Makefile.build:461: drivers] Error 2
make[1]: *** [/github/workspace/src/src/Makefile:2003: .] Error 2
make: *** [Makefile:248: __sub-make] Error 2
##############################
Test: CheckSparse - FAIL
Desc: Run sparse tool with linux kernel
Output:

net/bluetooth/af_bluetooth.c:248:25: warning: context imbalance in 'bt_accept_enqueue' - different lock contexts for basic block
net/bluetooth/hci_event.c: note: in included file (through include/net/bluetooth/hci_core.h):
./include/net/bluetooth/hci.h:2653:47: warning: array of flexible structures
./include/net/bluetooth/hci.h:2739:43: warning: array of flexible structures
drivers/bluetooth/hci_ag6xx.c:257:24: warning: restricted __le32 degrades to integer
drivers/bluetooth/hci_mrvl.c:170:23: warning: restricted __le16 degrades to integer
drivers/bluetooth/hci_mrvl.c:203:23: warning: restricted __le16 degrades to integer
net/bluetooth/hci_codec.c: note: in included file:
./include/net/bluetooth/hci_core.h:148:35: warning: array of flexible structures
net/bluetooth/sco.c: note: in included file:
./include/net/bluetooth/hci_core.h:148:35: warning: array of flexible structures
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c: In function ‘btrtl_initialize’:
drivers/bluetooth/btrtl.c:2110:19: error: non-static declaration of ‘btrtl_download_firmware’ follows static declaration
 2110 | EXPORT_SYMBOL_GPL(btrtl_download_firmware);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2110:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2110 | EXPORT_SYMBOL_GPL(btrtl_download_firmware);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2069:5: note: previous definition of ‘btrtl_download_firmware’ was here
 2069 | int btrtl_download_firmware(struct hci_dev *hdev,
      |     ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2169:19: error: non-static declaration of ‘btrtl_set_quirks’ follows static declaration
 2169 | EXPORT_SYMBOL_GPL(btrtl_set_quirks);
      |                   ^~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2169:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2169 | EXPORT_SYMBOL_GPL(btrtl_set_quirks);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2112:6: note: previous definition of ‘btrtl_set_quirks’ was here
 2112 | void btrtl_set_quirks(struct hci_dev *hdev, struct btrtl_device_info *btrtl_dev)
      |      ^~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2196:19: error: non-static declaration of ‘btrtl_setup_realtek’ follows static declaration
 2196 | EXPORT_SYMBOL_GPL(btrtl_setup_realtek);
      |                   ^~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2196:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2196 | EXPORT_SYMBOL_GPL(btrtl_setup_realtek);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2171:5: note: previous definition of ‘btrtl_setup_realtek’ was here
 2171 | int btrtl_setup_realtek(struct hci_dev *hdev)
      |     ^~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2216:19: error: non-static declaration of ‘btrtl_shutdown_realtek’ follows static declaration
 2216 | EXPORT_SYMBOL_GPL(btrtl_shutdown_realtek);
      |                   ^~~~~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2216:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2216 | EXPORT_SYMBOL_GPL(btrtl_shutdown_realtek);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2198:5: note: previous definition of ‘btrtl_shutdown_realtek’ was here
 2198 | int btrtl_shutdown_realtek(struct hci_dev *hdev)
      |     ^~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2243:19: error: non-static declaration of ‘btrtl_recv_event’ follows static declaration
 2243 | EXPORT_SYMBOL_GPL(btrtl_recv_event);
      |                   ^~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2243:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2243 | EXPORT_SYMBOL_GPL(btrtl_recv_event);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2218:5: note: previous definition of ‘btrtl_recv_event’ was here
 2218 | int btrtl_recv_event(struct hci_dev *hdev, struct sk_buff *skb)
      |     ^~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2245:21: error: invalid storage class for function ‘btrtl_convert_baudrate’
 2245 | static unsigned int btrtl_convert_baudrate(u32 device_baudrate)
      |                     ^~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2351:19: error: non-static declaration of ‘btrtl_get_uart_settings’ follows static declaration
 2351 | EXPORT_SYMBOL_GPL(btrtl_get_uart_settings);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2351:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2351 | EXPORT_SYMBOL_GPL(btrtl_get_uart_settings);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2282:5: note: previous definition of ‘btrtl_get_uart_settings’ was here
 2282 | int btrtl_get_uart_settings(struct hci_dev *hdev,
      |     ^~~~~~~~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2404:1: error: expected declaration or statement at end of input
 2404 | MODULE_FIRMWARE("rtl_bt/rtl8922au_config.bin");
      | ^~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2404: error: control reaches end of non-void function [-Werror=return-type]
 2404 | MODULE_FIRMWARE("rtl_bt/rtl8922au_config.bin");
      | 
cc1: some warnings being treated as errors
make[4]: *** [scripts/Makefile.build:203: drivers/bluetooth/btrtl.o] Error 1
make[3]: *** [scripts/Makefile.build:461: drivers/bluetooth] Error 2
make[2]: *** [scripts/Makefile.build:461: drivers] Error 2
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [/github/workspace/src/src/Makefile:2003: .] Error 2
make: *** [Makefile:248: __sub-make] Error 2
##############################
Test: BuildKernel32 - FAIL
Desc: Build 32bit Kernel for Bluetooth
Output:

In file included from drivers/bluetooth/btrtl.c:13:
drivers/bluetooth/btrtl.c: In function ‘btrtl_enhanced_download_mode_enable’:
./include/net/bluetooth/bluetooth.h:281:9: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘unsigned int’ [-Wformat=]
  281 |  BT_ERR("%s: " fmt, bt_dev_name(hdev), ##__VA_ARGS__)
      |         ^~~~~~
./include/net/bluetooth/bluetooth.h:266:33: note: in definition of macro ‘BT_ERR’
  266 | #define BT_ERR(fmt, ...) bt_err(fmt "\n", ##__VA_ARGS__)
      |                                 ^~~
drivers/bluetooth/btrtl.c:1338:3: note: in expansion of macro ‘bt_dev_err’
 1338 |   bt_dev_err(hdev, "got invalid cmd complete, %u %lu", skb->len,
      |   ^~~~~~~~~~
drivers/bluetooth/btrtl.c:1338:52: note: format string is defined here
 1338 |   bt_dev_err(hdev, "got invalid cmd complete, %u %lu", skb->len,
      |                                                  ~~^
      |                                                    |
      |                                                    long unsigned int
      |                                                  %u
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c: In function ‘btrtl_initialize’:
drivers/bluetooth/btrtl.c:2110:19: error: non-static declaration of ‘btrtl_download_firmware’ follows static declaration
 2110 | EXPORT_SYMBOL_GPL(btrtl_download_firmware);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2110:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2110 | EXPORT_SYMBOL_GPL(btrtl_download_firmware);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2069:5: note: previous definition of ‘btrtl_download_firmware’ was here
 2069 | int btrtl_download_firmware(struct hci_dev *hdev,
      |     ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2169:19: error: non-static declaration of ‘btrtl_set_quirks’ follows static declaration
 2169 | EXPORT_SYMBOL_GPL(btrtl_set_quirks);
      |                   ^~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2169:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2169 | EXPORT_SYMBOL_GPL(btrtl_set_quirks);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2112:6: note: previous definition of ‘btrtl_set_quirks’ was here
 2112 | void btrtl_set_quirks(struct hci_dev *hdev, struct btrtl_device_info *btrtl_dev)
      |      ^~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2196:19: error: non-static declaration of ‘btrtl_setup_realtek’ follows static declaration
 2196 | EXPORT_SYMBOL_GPL(btrtl_setup_realtek);
      |                   ^~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2196:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2196 | EXPORT_SYMBOL_GPL(btrtl_setup_realtek);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2171:5: note: previous definition of ‘btrtl_setup_realtek’ was here
 2171 | int btrtl_setup_realtek(struct hci_dev *hdev)
      |     ^~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2216:19: error: non-static declaration of ‘btrtl_shutdown_realtek’ follows static declaration
 2216 | EXPORT_SYMBOL_GPL(btrtl_shutdown_realtek);
      |                   ^~~~~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2216:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2216 | EXPORT_SYMBOL_GPL(btrtl_shutdown_realtek);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2198:5: note: previous definition of ‘btrtl_shutdown_realtek’ was here
 2198 | int btrtl_shutdown_realtek(struct hci_dev *hdev)
      |     ^~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2243:19: error: non-static declaration of ‘btrtl_recv_event’ follows static declaration
 2243 | EXPORT_SYMBOL_GPL(btrtl_recv_event);
      |                   ^~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2243:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2243 | EXPORT_SYMBOL_GPL(btrtl_recv_event);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2218:5: note: previous definition of ‘btrtl_recv_event’ was here
 2218 | int btrtl_recv_event(struct hci_dev *hdev, struct sk_buff *skb)
      |     ^~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2245:21: error: invalid storage class for function ‘btrtl_convert_baudrate’
 2245 | static unsigned int btrtl_convert_baudrate(u32 device_baudrate)
      |                     ^~~~~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/linkage.h:7,
                 from ./include/linux/printk.h:8,
                 from ./include/asm-generic/bug.h:22,
                 from ./arch/x86/include/asm/bug.h:103,
                 from ./arch/x86/include/asm/alternative.h:9,
                 from ./arch/x86/include/asm/barrier.h:5,
                 from ./include/linux/list.h:11,
                 from ./include/linux/module.h:12,
                 from drivers/bluetooth/btrtl.c:8:
drivers/bluetooth/btrtl.c:2351:19: error: non-static declaration of ‘btrtl_get_uart_settings’ follows static declaration
 2351 | EXPORT_SYMBOL_GPL(btrtl_get_uart_settings);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
./include/linux/export.h:70:21: note: in definition of macro ‘__EXPORT_SYMBOL’
   70 |  extern typeof(sym) sym;     \
      |                     ^~~
./include/linux/export.h:84:33: note: in expansion of macro ‘_EXPORT_SYMBOL’
   84 | #define EXPORT_SYMBOL_GPL(sym)  _EXPORT_SYMBOL(sym, "GPL")
      |                                 ^~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2351:1: note: in expansion of macro ‘EXPORT_SYMBOL_GPL’
 2351 | EXPORT_SYMBOL_GPL(btrtl_get_uart_settings);
      | ^~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2282:5: note: previous definition of ‘btrtl_get_uart_settings’ was here
 2282 | int btrtl_get_uart_settings(struct hci_dev *hdev,
      |     ^~~~~~~~~~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2404:1: error: expected declaration or statement at end of input
 2404 | MODULE_FIRMWARE("rtl_bt/rtl8922au_config.bin");
      | ^~~~~~~~~~~~~~~
drivers/bluetooth/btrtl.c:2404: error: control reaches end of non-void function [-Werror=return-type]
 2404 | MODULE_FIRMWARE("rtl_bt/rtl8922au_config.bin");
      | 
cc1: some warnings being treated as errors
make[4]: *** [scripts/Makefile.build:203: drivers/bluetooth/btrtl.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [scripts/Makefile.build:461: drivers/bluetooth] Error 2
make[2]: *** [scripts/Makefile.build:461: drivers] Error 2
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [/github/workspace/src/src/Makefile:2003: .] Error 2
make: *** [Makefile:248: __sub-make] Error 2
##############################
Test: TestRunner_mgmt-tester - FAIL
Desc: Run mgmt-tester with test-runner
Output:
Total: 490, Passed: 484 (98.8%), Failed: 2, Not Run: 4

Failed Test Cases
LL Privacy - Add Device 2 (2 Devices to AL)          Failed       0.202 seconds
LL Privacy - Set Flags 3 (2 Devices to RL)           Failed       0.202 seconds
##############################
Test: IncrementalBuild - PENDING
Desc: Incremental build with the patches in the series
Output:



---
Regards,
Linux Bluetooth


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux