From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from smtp.codeaurora.org ([198.145.29.96]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hW1eA-0002nm-1v for ath11k@lists.infradead.org; Wed, 29 May 2019 16:41:51 +0000 Received: from x230.qca.qualcomm.com (88-114-240-156.elisa-laajakaista.fi [88.114.240.156]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: kvalo@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id 6DE5960741 for ; Wed, 29 May 2019 16:41:47 +0000 (UTC) From: Kalle Valo Subject: Remaining sparse warnings Date: Wed, 29 May 2019 19:41:45 +0300 Message-ID: <874l5dqkl2.fsf@codeaurora.org> MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "ath11k" Errors-To: ath11k-bounces+kvalo=adurom.com@lists.infradead.org To: ath11k@lists.infradead.org Hi, there are still few sparse warnings, anyone willing to fix the last ones? Though I'm not sure how to fix "dubious: x & !y" warnings, any ideas? drivers/net/wireless/ath/ath11k/hal_rx.c:118:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:120:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:122:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:124:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:126:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:128:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:130:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:132:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:134:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:136:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:138:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:140:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:142:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:144:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:146:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:148:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:150:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:152:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:154:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:156:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:158:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:160:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:166:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:170:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:172:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:176:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:178:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:180:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:182:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:184:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:186:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:188:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:190:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:192:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:212:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:216:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/hal_rx.c:218:17: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/dp_tx.c:665:23: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/dp_tx.c:667:23: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/dp_tx.c:670:23: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/dp_tx.c:830:23: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/dp_tx.c:832:23: warning: dubious: x & !y drivers/net/wireless/ath/ath11k/dp_tx.c:837:33: warning: incorrect type in assignment (different base types) drivers/net/wireless/ath/ath11k/dp_tx.c:837:33: expected unsigned int [usertype] pkt_type_en_flags0 drivers/net/wireless/ath/ath11k/dp_tx.c:837:33: got restricted __le32 [usertype] drivers/net/wireless/ath/ath11k/dp_tx.c:838:33: warning: incorrect type in assignment (different base types) drivers/net/wireless/ath/ath11k/dp_tx.c:838:33: expected unsigned int [usertype] pkt_type_en_flags1 drivers/net/wireless/ath/ath11k/dp_tx.c:838:33: got restricted __le32 [usertype] drivers/net/wireless/ath/ath11k/dp_tx.c:839:33: warning: incorrect type in assignment (different base types) drivers/net/wireless/ath/ath11k/dp_tx.c:839:33: expected unsigned int [usertype] pkt_type_en_flags2 drivers/net/wireless/ath/ath11k/dp_tx.c:839:33: got restricted __le32 [usertype] drivers/net/wireless/ath/ath11k/dp_tx.c:840:33: warning: incorrect type in assignment (different base types) drivers/net/wireless/ath/ath11k/dp_tx.c:840:33: expected unsigned int [usertype] pkt_type_en_flags3 drivers/net/wireless/ath/ath11k/dp_tx.c:840:33: got restricted __le32 [usertype] drivers/net/wireless/ath/ath11k/dp_tx.c:841:28: warning: incorrect type in assignment (different base types) drivers/net/wireless/ath/ath11k/dp_tx.c:841:28: expected unsigned int [usertype] rx_filter_tlv drivers/net/wireless/ath/ath11k/dp_tx.c:841:28: got restricted __le32 [usertype] -- Kalle Valo _______________________________________________ ath11k mailing list ath11k@lists.infradead.org http://lists.infradead.org/mailman/listinfo/ath11k