Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux 5.19 compilation error #76

Open
IsaacMvmv opened this issue Jul 2, 2022 · 7 comments
Open

Linux 5.19 compilation error #76

IsaacMvmv opened this issue Jul 2, 2022 · 7 comments

Comments

@IsaacMvmv
Copy link

IsaacMvmv commented Jul 2, 2022

I am the same guy who opened the "Linux 5.18 compilation error" issue, so here we go

Error:

DKMS make.log for rtl8814au-5.8.5.1 for kernel 5.19.0-rc4-262-tkg-cfs-llvm (x86_64)
sáb 02 jul 2022 14:56:13 CEST
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.19.0-rc4-262-tkg-cfs-llvm/build M=/var/lib/dkms/rtl8814au/5.8.5.1/build  modules
make[1]: se entra en el directorio '/usr/lib/modules/5.19.0-rc4-262-tkg-cfs-llvm/build'
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_cmd.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_debug.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_ioctl_set.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_security.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_io.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_ioctl_query.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_ieee80211.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mi.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_wlan_util.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_vht.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_pwrctrl.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_rf.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_chplan.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_recv.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_ioctl_query.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_sta_mgt.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_chplan.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_ap.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_ioctl_set.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_pwrctrl.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/mesh/rtw_mesh.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_vht.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_io.c:47:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/mesh/rtw_mesh_pathtbl.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_debug.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/mesh/rtw_mesh_hwmp.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_xmit.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mi.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_p2p.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_rson.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_ieee80211.c:20:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_tdls.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_br_ext.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_iol.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_rf.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_sreset.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_cmd.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_recv.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_btcoex_wifionly.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_security.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_security.c:1578:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((pattrib->encrypt == _AES_)) {
             ~~~~~~~~~~~~~~~~~^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_security.c:1578:24: note: remove extraneous parentheses around the comparison to silence this warning
        if ((pattrib->encrypt == _AES_)) {
            ~                 ^       ~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_security.c:1578:24: note: use '=' to turn this equality comparison into an assignment
        if ((pattrib->encrypt == _AES_)) {
                              ^~
                              =
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_security.c:1933:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((prxattrib->encrypt == _AES_)) {
             ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_security.c:1933:26: note: remove extraneous parentheses around the comparison to silence this warning
        if ((prxattrib->encrypt == _AES_)) {
            ~                   ^       ~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_security.c:1933:26: note: use '=' to turn this equality comparison into an assignment
        if ((prxattrib->encrypt == _AES_)) {
                                ^~
                                =
3 warnings generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_wlan_util.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_btcoex.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_beamforming.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_odm.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_rm.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/hal_data.h:20:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/../hal/phydm/phydm_precomp.h:29:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/hal/phydm/phydm_types.h:214:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_rm_fsm.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_rson.c:22:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_sta_mgt.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_sta_mgt.c:384:13: warning: comparison of address of 'psta->lock' not equal to a null pointer is always true [-Wtautological-pointer-compare]
        if (&psta->lock != NULL)
             ~~~~~~^~~~    ~~~~
2 warnings generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_tdls.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:10070:8: warning: variable 'BA_starting_seqctrl' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
                        if (psta != NULL) {
                            ^~~~~~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:10080:38: note: uninitialized use occurs here
                        BA_starting_seqctrl = cpu_to_le16(BA_starting_seqctrl);
                                                          ^~~~~~~~~~~~~~~~~~~
./include/linux/byteorder/generic.h:90:21: note: expanded from macro 'cpu_to_le16'
#define cpu_to_le16 __cpu_to_le16
                    ^
./include/uapi/linux/byteorder/little_endian.h:36:51: note: expanded from macro '__cpu_to_le16'
#define __cpu_to_le16(x) ((__force __le16)(__u16)(x))
                                                  ^
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:10070:4: note: remove the 'if' if its condition is always true
                        if (psta != NULL) {
                        ^~~~~~~~~~~~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:9991:25: note: initialize the variable 'BA_starting_seqctrl' to silence this warning
        u16     BA_starting_seqctrl;
                                   ^
                                    = 0
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:15146:7: warning: variable 'back_ch' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
                if (need_ch_setting_union) {
                    ^~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:15159:32: note: uninitialized use occurs here
                set_channel_bwmode(padapter, back_ch, back_ch_offset, back_bw);
                                             ^~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:15146:3: note: remove the 'if' if its condition is always true
                if (need_ch_setting_union) {
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:15138:13: note: initialize the variable 'back_ch' to silence this warning
                u8 back_ch, back_bw, back_ch_offset;
                          ^
                           = '\0'
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:15146:7: warning: variable 'back_ch_offset' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
                if (need_ch_setting_union) {
                    ^~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:15159:41: note: uninitialized use occurs here
                set_channel_bwmode(padapter, back_ch, back_ch_offset, back_bw);
                                                      ^~~~~~~~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:15146:3: note: remove the 'if' if its condition is always true
                if (need_ch_setting_union) {
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:15138:38: note: initialize the variable 'back_ch_offset' to silence this warning
                u8 back_ch, back_bw, back_ch_offset;
                                                   ^
                                                    = '\0'
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:15146:7: warning: variable 'back_bw' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
                if (need_ch_setting_union) {
                    ^~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:15159:57: note: uninitialized use occurs here
                set_channel_bwmode(padapter, back_ch, back_ch_offset, back_bw);
                                                                      ^~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:15146:3: note: remove the 'if' if its condition is always true
                if (need_ch_setting_union) {
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_mlme_ext.c:15138:22: note: initialize the variable 'back_bw' to silence this warning
                u8 back_ch, back_bw, back_ch_offset;
                                   ^
                                    = '\0'
5 warnings generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_rm_util.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_iol.c:16:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/core/efuse/rtw_efuse.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/osdep_service.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/os_intfs.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/usb_intf.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_sreset.c:16:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/usb_ops_linux.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_btcoex.c:15:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_beamforming.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_btcoex_wifionly.c:15:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_br_ext.c:26:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/ioctl_linux.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_rm.c:16:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/xmit_linux.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/mlme_linux.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/recv_linux.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/ioctl_cfg80211.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_ap.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_ap.c:4403:36: warning: address of array 'dvobj->padapters' will always evaluate to 'true' [-Wpointer-bool-conversion]
                if (!(ifbmp & BIT(i)) || !dvobj->padapters)
                                         ~~~~~~~~^~~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_ap.c:4423:36: warning: address of array 'dvobj->padapters' will always evaluate to 'true' [-Wpointer-bool-conversion]
                if (!(ifbmp & BIT(i)) || !dvobj->padapters)
                                         ~~~~~~~~^~~~~~~~~
3 warnings generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_rm_fsm.c:16:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/rtw_cfgvendor.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/wifi_regd.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_p2p.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_xmit.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_odm.c:16:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_odm.h:18:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/rtw_android.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/rtw_proc.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/rtw_rhashtable.o
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/ioctl_mp.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/rtw_rm_util.c:16:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
  CC [M]  /var/lib/dkms/rtl8814au/5.8.5.1/build/hal/hal_intf.o
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/osdep_service.c:19:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
/var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/osdep_service.c:2566:14: error: passing 'const unsigned char *' to parameter of type 'void *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
        _rtw_memcpy(pnetdev->dev_addr, adapter_mac_addr(padapter), ETH_ALEN);
                    ^~~~~~~~~~~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/osdep_service.c:922:24: note: passing argument to parameter 'dst' here
void _rtw_memcpy(void *dst, const void *src, u32 sz)
                       ^
1 warning and 1 error generated.
make[2]: *** [scripts/Makefile.build:249: /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/osdep_service.o] Error 1
make[2]: *** Se espera a que terminen otras tareas....
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/usb_ops_linux.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/mlme_linux.c:19:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/usb_intf.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/xmit_linux.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/core/efuse/rtw_efuse.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/recv_linux.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/wifi_regd.c:16:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/rtw_cfgvendor.c:16:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/ioctl_linux.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
/var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/ioctl_linux.c:9815:15: error: passing 'const unsigned char *' to parameter of type 'void *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
                _rtw_memcpy(padapter->pnetdev->dev_addr, get_hal_mac_addr(padapter), ETH_ALEN); /* set mac addr to net_device */
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/osdep_service.h:313:31: note: passing argument to parameter 'dec' here
extern void     _rtw_memcpy(void *dec, const void *sour, u32 sz);
                                  ^
1 warning and 1 error generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/os_intfs.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
make[2]: *** [scripts/Makefile.build:249: /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/ioctl_linux.o] Error 1
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/rtw_android.c:20:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/rtw_proc.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/ioctl_cfg80211.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/ioctl_mp.c:17:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
/var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/ioctl_mp.c:2684:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                        if ((tmp[1] == NULL)) {
                             ~~~~~~~^~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/ioctl_mp.c:2684:16: note: remove extraneous parentheses around the comparison to silence this warning
                        if ((tmp[1] == NULL)) {
                            ~       ^      ~
/var/lib/dkms/rtl8814au/5.8.5.1/build/os_dep/linux/ioctl_mp.c:2684:16: note: use '=' to turn this equality comparison into an assignment
                        if ((tmp[1] == NULL)) {
                                    ^~
                                    =
2 warnings generated.
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/hal/hal_intf.c:18:
In file included from /var/lib/dkms/rtl8814au/5.8.5.1/build/include/drv_types.h:78:
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:773:52: warning: variable 'buf_star' is uninitialized when used here [-Wuninitialized]
        precv_frame = rxmem_to_recvframe((unsigned char *)buf_star);
                                                          ^~~~~~~~
/var/lib/dkms/rtl8814au/5.8.5.1/build/include/rtw_recv.h:771:14: note: initialize the variable 'buf_star' to silence this warning
        u8 *buf_star;
                    ^
                     = NULL
1 warning generated.
make[1]: *** [Makefile:1843: /var/lib/dkms/rtl8814au/5.8.5.1/build] Error 2

As kernel compilation last 1h for me, send me a patched source or smth

Thanks in advance

@morrownr
Copy link
Owner

morrownr commented Jul 3, 2022

Let me see what I can figure out. May be a few days until I can get to it. Ping me in 4-5 days if you haven't heard anything from me.

@IsaacMvmv
Copy link
Author

Okay, np

@morrownr
Copy link
Owner

morrownr commented Jul 3, 2022

Hey @IsaacMvmv

I ended up with some unexpected extra time this afternoon. Here is where I am:

A couple of weeks ago I had an unexpected component failure in my main dev box. Component has been replaced and hardware checks out. It does take time to fully regenerate the entire dev environment. I didn't lose anything but it was time for me to move to a more modern base system... that is what takes the most time. I am now using Kubuntu 22.04. I have enough of the system in place to test and here is what I am seeing:

  • I installed kernel 5.19.0-rc4
  • I am using gcc 11.2.
  • The system is an older X86_64, Intel i7 quad core

I am seeing some cosmetic issues (warnings) that I need to clean up. This is mostly due to jumping from gcc 9.3 to 11.2. I'll start working on those issues but the driver compiled and is working. I am not seeing most of the issues from the log you posted so we need to determine why the difference in what we are seeing. Can you check and post the version of gcc that you are using and anything else that you can think of that might be contributing?

Regards

@morrownr
Copy link
Owner

morrownr commented Jul 3, 2022

Some testing in managed mode:

[  5]  15.00-16.00  sec  77.5 MBytes   650 Mbits/sec    0   1.85 MBytes       
[  5]  16.00-17.00  sec  75.0 MBytes   629 Mbits/sec    0   1.85 MBytes       
[  5]  17.00-18.00  sec  73.8 MBytes   619 Mbits/sec    0   1.85 MBytes       
[  5]  18.00-19.00  sec  76.2 MBytes   640 Mbits/sec    0   1.85 MBytes       
[  5]  19.00-20.00  sec  72.5 MBytes   608 Mbits/sec    0   1.85 MBytes       
[  5]  20.00-21.00  sec  76.2 MBytes   640 Mbits/sec    0   1.85 MBytes       
[  5]  21.00-22.00  sec  76.2 MBytes   640 Mbits/sec    0   1.85 MBytes       
[  5]  22.00-23.00  sec  75.0 MBytes   629 Mbits/sec    0   1.85 MBytes       
[  5]  23.00-24.00  sec  77.5 MBytes   650 Mbits/sec    0   1.85 MBytes       
[  5]  24.00-25.00  sec  76.2 MBytes   640 Mbits/sec    0   1.85 MBytes       
[  5]  25.00-26.00  sec  77.5 MBytes   650 Mbits/sec    0   1.85 MBytes       

It seems to be working well. This is an old driver that is a challenge to maintain but I am seeing something different than you are so I guess stepping through things to figure out what is different is what we will have to do.

Regards

@IsaacMvmv
Copy link
Author

Interesting, I will see what I did wrong

@morrownr
Copy link
Owner

morrownr commented Jul 3, 2022

You did not necessarily do anything wrong. Something is different between our systems. The first thing to look at is what version of gcc you are using.

@morrownr
Copy link
Owner

morrownr commented Jul 3, 2022

FYI: You might want to run git pull to update your download as I have been committing several changes today. Most are documentation changes but there are also some things that will reduce the compiler warnings you are seeing.

I am down to the point that I have very few compiler warnings left but they will require some code changes.

Any progress on your end?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants