Wen Gong <wgong@xxxxxxxxxxxxxx> writes: > On 2020-04-07 13:44, Kalle Valo wrote: > >> This has new warnings: >> >> drivers/net/wireless/ath/ath10k/htt_tx.c: In function >> 'ath10k_htt_htc_tx_complete': >> drivers/net/wireless/ath/ath10k/htt_tx.c:566:30: warning: 'msg_type' >> may be used uninitialized in this function [-Wmaybe-uninitialized] >> drivers/net/wireless/ath/ath10k/htt_tx.c:573:6: warning: 'flags1' may >> be used uninitialized in this function [-Wmaybe-uninitialized] >> drivers/net/wireless/ath/ath10k/htt_tx.c:577:42: warning: 'desc_hdr' >> may be used uninitialized in this function [-Wmaybe-uninitialized] >> > > I already run ath10k-check, but not see these warnings. > my gcc: gcc (Ubuntu 4.8.4-2ubuntu1~14.04.4) 4.8.4 > so is it because my gcc too version too low? Most likely, I'm using 9.2 from crosstool: x86_64-linux-gcc (GCC) 9.2.0 crosstool is a handy way to install GCC for kernel compilations, here are my notes: listings: https://www.kernel.org/pub/tools/crosstool/ wget https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/8.1.0/x86_64-gcc-8.1.0-nolibc-x86_64-linux.tar.xz pushd /opt/cross/ tar -xf ~/tmp/crosstool/x86_64-gcc-8.1.0-nolibc-x86_64-linux.tar.xz In top level create GNUMakefile: CROSS_COMPILE=/opt/cross/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- include Makefile -- https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches