Search Linux Wireless

Re: [PATCH v2] mac80211: allow not sending MIC up from driver for HW crypto

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

 



Hi Sara,

[auto build test WARNING on mac80211-next/master]
[also build test WARNING on v4.5-rc5 next-20160223]
[if your patch is applied to the wrong git tree, please drop us a note to help improving the system]

url:    https://github.com/0day-ci/linux/commits/Emmanuel-Grumbach/mac80211-allow-not-sending-MIC-up-from-driver-for-HW-crypto/20160224-043311
base:   https://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git master
config: i386-allyesconfig (attached as .config)
reproduce:
        # save the attached .config to linux build tree
        make ARCH=i386 

All warnings (new ones prefixed by >>):

   drivers/net/wireless/ath/wcn36xx/txrx.c: In function 'wcn36xx_rx_skb':
>> drivers/net/wireless/ath/wcn36xx/txrx.c:60:53: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'u64 {aka long long unsigned int}' [-Wformat=]
     wcn36xx_dbg(WCN36XX_DBG_RX, "status.flags=%x\n", status.flag);
                                                        ^

vim +60 drivers/net/wireless/ath/wcn36xx/txrx.c

8e84c258 Eugene Krasnikov  2013-10-08  44  
8e84c258 Eugene Krasnikov  2013-10-08  45  	skb_put(skb, bd->pdu.mpdu_header_off + bd->pdu.mpdu_len);
8e84c258 Eugene Krasnikov  2013-10-08  46  	skb_pull(skb, bd->pdu.mpdu_header_off);
8e84c258 Eugene Krasnikov  2013-10-08  47  
8e84c258 Eugene Krasnikov  2013-10-08  48  	status.mactime = 10;
8e84c258 Eugene Krasnikov  2013-10-08  49  	status.freq = WCN36XX_CENTER_FREQ(wcn);
8e84c258 Eugene Krasnikov  2013-10-08  50  	status.band = WCN36XX_BAND(wcn);
8e84c258 Eugene Krasnikov  2013-10-08  51  	status.signal = -get_rssi0(bd);
8e84c258 Eugene Krasnikov  2013-10-08  52  	status.antenna = 1;
8e84c258 Eugene Krasnikov  2013-10-08  53  	status.rate_idx = 1;
8e84c258 Eugene Krasnikov  2013-10-08  54  	status.flag = 0;
8e84c258 Eugene Krasnikov  2013-10-08  55  	status.rx_flags = 0;
8e84c258 Eugene Krasnikov  2013-10-08  56  	status.flag |= RX_FLAG_IV_STRIPPED |
8e84c258 Eugene Krasnikov  2013-10-08  57  		       RX_FLAG_MMIC_STRIPPED |
8e84c258 Eugene Krasnikov  2013-10-08  58  		       RX_FLAG_DECRYPTED;
8e84c258 Eugene Krasnikov  2013-10-08  59  
0059b2b1 Emmanuel Grumbach 2014-02-05 @60  	wcn36xx_dbg(WCN36XX_DBG_RX, "status.flags=%x\n", status.flag);
8e84c258 Eugene Krasnikov  2013-10-08  61  
8e84c258 Eugene Krasnikov  2013-10-08  62  	memcpy(IEEE80211_SKB_RXCB(skb), &status, sizeof(status));
8e84c258 Eugene Krasnikov  2013-10-08  63  
8e84c258 Eugene Krasnikov  2013-10-08  64  	hdr = (struct ieee80211_hdr *) skb->data;
8e84c258 Eugene Krasnikov  2013-10-08  65  	fc = __le16_to_cpu(hdr->frame_control);
8e84c258 Eugene Krasnikov  2013-10-08  66  	sn = IEEE80211_SEQ_TO_SN(__le16_to_cpu(hdr->seq_ctrl));
8e84c258 Eugene Krasnikov  2013-10-08  67  
8e84c258 Eugene Krasnikov  2013-10-08  68  	if (ieee80211_is_beacon(hdr->frame_control)) {

:::::: The code at line 60 was first introduced by commit
:::::: 0059b2b142b9938118e1ed1ea630c527119425fe mac80211: remove unused radiotap vendor fields in ieee80211_rx_status

:::::: TO: Emmanuel Grumbach <emmanuel.grumbach@xxxxxxxxx>
:::::: CC: Johannes Berg <johannes.berg@xxxxxxxxx>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

Attachment: .config.gz
Description: Binary data


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux