IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready BUG: sleeping function called from invalid context at net/mac80211/sta_info.c:1844 wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 in_atomic(): 0, irqs_disabled(): 0, pid: 168, name: kworker/u4:3 wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 4 locks held by kworker/u4:3/168: #0: ("%s"wiphy_name(local->hw.wiphy)){+.+.}, at: [] process_one_work+0x6b0/0x14a0 kernel/workqueue.c:2087 IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready #1: ((&sdata->work)){+.+.}, at: [] process_one_work+0x6e6/0x14a0 kernel/workqueue.c:2091 #2: (&wdev->mtx){+.+.}, at: [] sdata_lock net/mac80211/ieee80211_i.h:986 [inline] #2: (&wdev->mtx){+.+.}, at: [] ieee80211_ibss_work+0x72/0xc90 net/mac80211/ibss.c:1675 #3: (rcu_read_lock){....}, at: [] sta_info_insert_finish net/mac80211/sta_info.c:553 [inline] #3: (rcu_read_lock){....}, at: [] sta_info_insert_rcu+0x48d/0x1f40 net/mac80211/sta_info.c:634 IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready Preemption disabled at: [] rcu_lockdep_current_cpu_online kernel/rcu/tree.c:1185 [inline] [] rcu_lockdep_current_cpu_online+0x30/0x140 kernel/rcu/tree.c:1177 CPU: 1 PID: 168 Comm: kworker/u4:3 Not tainted 4.14.208-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: phy7 ieee80211_iface_work Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0x1b2/0x283 lib/dump_stack.c:58 ___might_sleep.cold+0x235/0x250 kernel/sched/core.c:6042 sta_info_move_state+0x32/0x930 net/mac80211/sta_info.c:1844 sta_info_free+0x50/0x330 net/mac80211/sta_info.c:260 sta_info_insert_rcu+0x23c/0x1f40 net/mac80211/sta_info.c:640 ieee80211_ibss_finish_sta+0x1db/0x2b0 net/mac80211/ibss.c:601 ieee80211_ibss_work+0x260/0xc90 net/mac80211/ibss.c:1692 ieee80211_iface_work+0x690/0x770 net/mac80211/iface.c:1383 process_one_work+0x793/0x14a0 kernel/workqueue.c:2116 worker_thread+0x5cc/0xff0 kernel/workqueue.c:2250 kthread+0x30d/0x420 kernel/kthread.c:232 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:404 wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. device gre0 entered promiscuous mode device bridge_slave_0 left promiscuous mode bridge0: port 1(bridge_slave_0) entered disabled state IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready gfs2: not a GFS2 filesystem hrtimer: interrupt took 38647 ns netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. device ip6_vti0 entered promiscuous mode IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready netlink: 32 bytes leftover after parsing attributes in process `syz-executor.4'. PF_BRIDGE: br_mdb_parse() with unknown ifindex netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. device vxcan0 entered promiscuous mode IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. device syz_tun entered promiscuous mode device bridge_slave_0 left promiscuous mode bridge0: port 1(bridge_slave_0) entered disabled state netlink: 32 bytes leftover after parsing attributes in process `syz-executor.4'. PF_BRIDGE: br_mdb_parse() with unknown ifindex netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. device bridge0 entered promiscuous mode bridge0: port 1(bridge_slave_0) entered blocking state bridge0: port 1(bridge_slave_0) entered disabled state device bridge_slave_0 entered promiscuous mode bridge0: port 1(bridge_slave_0) entered blocking state bridge0: port 1(bridge_slave_0) entered forwarding state bridge0: port 1(bridge_slave_0) entered disabled state bridge0: port 2(bridge_slave_1) entered disabled state device bridge0 left promiscuous mode netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. device veth1 entered promiscuous mode syz-executor.0 (9688) used greatest stack depth: 23552 bytes left netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. device veth0_to_bond entered promiscuous mode PF_BRIDGE: br_mdb_parse() with unknown ifindex L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. IPVS: ftp: loaded support on port[0] = 21 md: could not open unknown-block(0,96). md: md_import_device returned -6 PF_BRIDGE: br_mdb_parse() with unknown ifindex md: could not open unknown-block(0,96). md: md_import_device returned -6 IPVS: ftp: loaded support on port[0] = 21 IPVS: ftp: loaded support on port[0] = 21 IPVS: ftp: loaded support on port[0] = 21 IPVS: ftp: loaded support on port[0] = 21 IPVS: ftp: loaded support on port[0] = 21 new mount options do not match the existing superblock, will be ignored new mount options do not match the existing superblock, will be ignored new mount options do not match the existing superblock, will be ignored new mount options do not match the existing superblock, will be ignored new mount options do not match the existing superblock, will be ignored new mount options do not match the existing superblock, will be ignored