Pick up upstream change to fix BSS leaks in cfg80211/mac80211 |
||
Issue descriptionWas asked by Johannes Berg (Intel, mac80211 maintainer) to pick this up: https://patchwork.kernel.org/patch/9466671/ This is merely a tracking bug for the backport.
,
Aug 3 2017
Kernel warning this bugs corresponds to - crash.corp shows ~100k warnings uploaded. e8ec1e08-__iwl7000_ieee80211_connection_loss+0x64a/0x1166 [iwl7000_mac80211]() /mnt/host/source/src/third_party/kernel/v3.18/drivers/net/wireless/iwl7000/hdrs/mac80211-bp.h:1698 __iwl7000_ieee80211_connection_loss+0x64a/0x1166 [iwl7000_mac80211]() 2017-08-03T17:40:45.140794-05:00 WARNING kernel: [ 13.121032] BSS entry for 6e:8f:e0:6b:4b:50 leaked 2017-08-03T17:40:45.140797-05:00 WARNING kernel: [ 13.121040] Modules linked in: uinput rfcomm ip6t_REJECT nf_reject_ipv6 iwlmvm snd_soc_sst_cht_bsw_max98090_ti snd_hda_codec_hdmi ipt_MASQUERADE snd_intel_sst_acpi nf_nat_masquerade_ipv4 snd_soc_sst_acpi iwlwifi uvcvideo snd_intel_sst_core videobuf2_vmalloc snd_hda_intel videobuf2_memops videobuf2_core iwl7000_mac80211 snd_hda_codec snd_hwdep btusb iptable_nat nf_nat_ipv4 nf_nat memconsole_x86_legacy memconsole btrtl btbcm btintel snd_soc_sst_mfld_platform snd_hda_core bluetooth xt_mark zram snd_soc_max98090 bridge stp fuse llc cfg80211 iio_trig_sysfs ip6table_filter cros_ec_sensors cros_ec_sensors_ring cros_ec_sensors_core industrialio_triggered_buffer kfifo_buf industrialio snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device joydev 2017-08-03T17:40:45.140800-05:00 WARNING kernel: [ 13.121230] CPU: 0 PID: 6 Comm: kworker/u8:0 Tainted: G W 3.18.0-14597-g61c88fee5b70 #1 2017-08-03T17:40:45.140813-05:00 WARNING kernel: [ 13.121244] Hardware name: GOOGLE Cyan, BIOS Google_Cyan.7287.57.100 01/01/2017 2017-08-03T17:40:45.140815-05:00 WARNING kernel: [ 13.121266] Workqueue: phy0 ieee80211_ibss_leave [iwl7000_mac80211] 2017-08-03T17:40:45.140817-05:00 WARNING kernel: [ 13.121279] 0000000000000000 00000000fa89cfb8 ffff88017b163b08 ffffffff96c9bb40 2017-08-03T17:40:45.140819-05:00 WARNING kernel: [ 13.121296] 0000000000000000 ffff88017b163b60 ffff88017b163b48 ffffffff96663a1a 2017-08-03T17:40:45.140821-05:00 WARNING kernel: [ 13.121313] ffff880166208700 ffffffffc04bace3 ffff880166354900 ffff880177819b00 2017-08-03T17:40:45.140823-05:00 WARNING kernel: [ 13.121330] Call Trace: 2017-08-03T17:40:45.140825-05:00 WARNING kernel: [ 13.121347] [<ffffffff96c9bb40>] dump_stack+0x4e/0x71 2017-08-03T17:40:45.140827-05:00 WARNING kernel: [ 13.121361] [<ffffffff96663a1a>] warn_slowpath_common+0x81/0x9b 2017-08-03T17:40:45.140829-05:00 WARNING kernel: [ 13.121380] [<ffffffffc04bace3>] ? __iwl7000_ieee80211_connection_loss+0x64a/0x1166 [iwl7000_mac80211] 2017-08-03T17:40:45.140831-05:00 WARNING kernel: [ 13.121397] [<ffffffff96663a89>] warn_slowpath_fmt+0x55/0x6b 2017-08-03T17:40:45.140833-05:00 WARNING kernel: [ 13.121416] [<ffffffffc04bace3>] __iwl7000_ieee80211_connection_loss+0x64a/0x1166 [iwl7000_mac80211] 2017-08-03T17:40:45.140834-05:00 WARNING kernel: [ 13.121439] [<ffffffffc04beaeb>] ieee80211_sta_rx_queued_mgmt+0x573/0x6d1 [iwl7000_mac80211] 2017-08-03T17:40:45.140836-05:00 WARNING kernel: [ 13.121456] [<ffffffff966af32a>] ? __mod_timer+0xe9/0x10f 2017-08-03T17:40:45.140838-05:00 WARNING kernel: [ 13.121470] [<ffffffff9668cb43>] ? update_load_avg+0x21f/0x24c 2017-08-03T17:40:45.140840-05:00 WARNING kernel: [ 13.121483] [<ffffffff9668c6b0>] ? update_next_balance.constprop.69+0x15/0x41 2017-08-03T17:40:45.140847-05:00 WARNING kernel: [ 13.121497] [<ffffffff966911e1>] ? pick_next_task_fair+0x27c/0x3f3 2017-08-03T17:40:45.140850-05:00 WARNING kernel: [ 13.121517] [<ffffffffc048bf91>] ieee80211_ibss_leave+0x401/0x13c6 [iwl7000_mac80211] 2017-08-03T17:40:45.140852-05:00 WARNING kernel: [ 13.121534] [<ffffffff966779c8>] process_one_work+0x1a0/0x2c0 2017-08-03T17:40:45.140853-05:00 WARNING kernel: [ 13.121547] [<ffffffff96679088>] worker_thread+0x1ec/0x2bf 2017-08-03T17:40:45.140855-05:00 WARNING kernel: [ 13.121559] [<ffffffff96678e9c>] ? rescuer_thread+0x2c2/0x2c2 2017-08-03T17:40:45.140857-05:00 WARNING kernel: [ 13.121571] [<ffffffff9667d14a>] kthread+0x10e/0x116 2017-08-03T17:40:45.140859-05:00 WARNING kernel: [ 13.121583] [<ffffffff9667d03c>] ? __kthread_parkme+0x67/0x67 2017-08-03T17:40:45.140861-05:00 WARNING kernel: [ 13.121596] [<ffffffff96ca0bac>] ret_from_fork+0x7c/0xb0 2017-08-03T17:40:45.140863-05:00 WARNING kernel: [ 13.121608] [<ffffffff9667d03c>] ? __kthread_parkme+0x67/0x67 2017-08-03T17:40:45.140865-05:00 WARNING kernel: [ 13.121619] ---[ end trace e3e3215965b85291 ]---
,
Aug 4 2017
CLs are here with a +1 from Johannes, but they need one more patch backported to be actually useful: https://chromium-review.googlesource.com/#/q/topic:fix-bss-leak+(status:open+OR+status:merged)
,
Jan 3 2018
|
||
►
Sign in to add a comment |
||
Comment 1 by kirtika@google.com
, Jan 26 2017