[ OK ] Reached target Login Prompts. [ OK ] Reached target Multi-User System. [ OK ] Reached target Graphical Interface. Starting Update UTMP about System Runlevel Changes... [ OK ] Started Update UTMP about System Runlevel Changes. Debian GNU/Linux 9 syzkaller ttyS0 Warning: Permanently added '10.128.0.237' (ECDSA) to the list of known hosts. executing program syzkaller login: [ 34.541353][ T7] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 34.900715][ T7] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 34.910639][ T7] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0xE has invalid wMaxPacketSize 0 [ 34.920279][ T7] usb 1-1: New USB device found, idVendor=0bda, idProduct=317f, bcdDevice=9d.cc [ 34.929359][ T7] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 34.940335][ T7] usb 1-1: config 0 descriptor?? [ 35.220502][ T7] rtl8192cu: Chip version 0x10 [ 35.880169][ T7] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 35.886833][ T7] [ 35.889178][ T7] ============================= [ 35.894122][ T7] WARNING: suspicious RCU usage [ 35.898969][ T7] 5.10.0-syzkaller #0 Not tainted [ 35.904029][ T7] ----------------------------- [ 35.908901][ T7] net/wireless/reg.c:144 suspicious rcu_dereference_check() usage! [ 35.916845][ T7] [ 35.916845][ T7] other info that might help us debug this: [ 35.916845][ T7] [ 35.927139][ T7] [ 35.927139][ T7] rcu_scheduler_active = 2, debug_locks = 1 [ 35.935283][ T7] 5 locks held by kworker/0:1/7: [ 35.940284][ T7] #0: ffff888103fd1138 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x871/0x15c0 [ 35.951106][ T7] #1: ffffc9000007fda8 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x8a5/0x15c0 [ 35.962442][ T7] #2: ffff88810912f218 (&dev->mutex){....}-{3:3}, at: hub_event+0x1c5/0x42d0 [ 35.971453][ T7] #3: ffff88810ee96218 (&dev->mutex){....}-{3:3}, at: __device_attach+0x7a/0x4c0 [ 35.980778][ T7] #4: ffff88810ee971a8 (&dev->mutex){....}-{3:3}, at: __device_attach+0x7a/0x4c0 [ 35.990133][ T7] [ 35.990133][ T7] stack backtrace: [ 35.996023][ T7] CPU: 0 PID: 7 Comm: kworker/0:1 Not tainted 5.10.0-syzkaller #0 [ 36.003816][ T7] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 36.013860][ T7] Workqueue: usb_hub_wq hub_event [ 36.018898][ T7] Call Trace: [ 36.022182][ T7] dump_stack+0x107/0x163 [ 36.026520][ T7] get_wiphy_regdom+0xe0/0xf0 [ 36.031229][ T7] wiphy_apply_custom_regulatory+0x234/0x360 [ 36.037201][ T7] rtl_regd_init+0x36d/0x760 [ 36.041795][ T7] ? rtl_regd_init+0x760/0x760 [ 36.046578][ T7] rtl_init_core+0x878/0x1a50 [ 36.051282][ T7] ? rtl_free_entries_from_ack_queue+0x320/0x320 [ 36.057618][ T7] ? lockdep_init_map_waits+0x26a/0x700 [ 36.063166][ T7] rtl_usb_probe.cold+0x79a/0xada [ 36.068193][ T7] usb_probe_interface+0x315/0x7f0 [ 36.073299][ T7] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 36.078661][ T7] really_probe+0x2b1/0xe40 [ 36.083459][ T7] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 36.089735][ T7] driver_probe_device+0x285/0x3f0 [ 36.094854][ T7] __device_attach_driver+0x216/0x2d0 [ 36.100257][ T7] ? driver_allows_async_probing+0x170/0x170 [ 36.106261][ T7] bus_for_each_drv+0x15f/0x1e0 [ 36.111128][ T7] ? bus_for_each_dev+0x1d0/0x1d0 [ 36.116178][ T7] ? lockdep_hardirqs_on_prepare+0x286/0x3f0 [ 36.122183][ T7] ? trace_hardirqs_on+0x5b/0x1a0 [ 36.127214][ T7] __device_attach+0x228/0x4c0 [ 36.131988][ T7] ? __driver_attach_async_helper+0x380/0x380 [ 36.138066][ T7] ? kobject_uevent_env+0x2bb/0x1680 [ 36.143381][ T7] bus_probe_device+0x1e4/0x290 [ 36.148255][ T7] device_add+0xbc4/0x1d90 [ 36.152686][ T7] ? wait_for_completion_io+0x270/0x270 [ 36.158248][ T7] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 36.164502][ T7] ? lockdep_hardirqs_on_prepare+0x286/0x3f0 [ 36.170497][ T7] ? _raw_spin_unlock_irqrestore+0x34/0x40 [ 36.176407][ T7] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 36.182654][ T7] usb_set_configuration+0x113c/0x1910 [ 36.188219][ T7] usb_generic_driver_probe+0xba/0x100 [ 36.193694][ T7] usb_probe_device+0xd9/0x2c0 [ 36.198469][ T7] ? usb_driver_release_interface+0x180/0x180 [ 36.204552][ T7] really_probe+0x2b1/0xe40 [ 36.209069][ T7] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 36.215319][ T7] driver_probe_device+0x285/0x3f0 [ 36.220544][ T7] __device_attach_driver+0x216/0x2d0 [ 36.225925][ T7] ? driver_allows_async_probing+0x170/0x170 [ 36.231916][ T7] bus_for_each_drv+0x15f/0x1e0 [ 36.236781][ T7] ? bus_for_each_dev+0x1d0/0x1d0 [ 36.241817][ T7] ? lockdep_hardirqs_on_prepare+0x286/0x3f0 [ 36.247808][ T7] ? trace_hardirqs_on+0x5b/0x1a0 [ 36.252847][ T7] __device_attach+0x228/0x4c0 [ 36.257621][ T7] ? __driver_attach_async_helper+0x380/0x380 [ 36.263695][ T7] ? kobject_uevent_env+0x2bb/0x1680 [ 36.268991][ T7] bus_probe_device+0x1e4/0x290 [ 36.273854][ T7] device_add+0xbc4/0x1d90 [ 36.278278][ T7] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 36.284543][ T7] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 36.290797][ T7] usb_new_device.cold+0x725/0x1057 [ 36.296006][ T7] ? hub_disconnect+0x510/0x510 [ 36.300859][ T7] ? rwlock_bug.part.0+0x90/0x90 [ 36.305818][ T7] ? lockdep_hardirqs_on_prepare+0x286/0x3f0 [ 36.311812][ T7] hub_event+0x2348/0x42d0 [ 36.316317][ T7] ? hub_port_debounce+0x3b0/0x3b0 [ 36.321431][ T7] ? __lock_acquire+0x5d1/0x54a0 [ 36.326379][ T7] ? worker_detach_from_pool+0x20/0x310 [ 36.331936][ T7] ? lock_release+0x6e0/0x6e0 [ 36.336648][ T7] ? lock_downgrade+0x6d0/0x6d0 [ 36.341515][ T7] ? do_raw_spin_lock+0x120/0x2b0 [ 36.346548][ T7] process_one_work+0x98d/0x15c0 [ 36.351502][ T7] ? pwq_dec_nr_in_flight+0x320/0x320 [ 36.356882][ T7] ? rwlock_bug.part.0+0x90/0x90 [ 36.361824][ T7] worker_thread+0x64c/0x1120 [ 36.366511][ T7] ? __kthread_parkme+0x118/0x1d0 [ 36.371545][ T7] ? process_one_work+0x15c0/0x15c0 [ 36.376757][ T7] kthread+0x38c/0x460 executing program [ 36.380830][ T7] ? _raw_spin_unlock_irq+0x1f/0x30 [ 36.386035][ T7] ? kthread_create_worker_on_cpu+0xf0/0xf0 [ 36.391937][ T7] ret_from_fork+0x1f/0x30 [ 36.411230][ T7] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 36.477757][ T7] usb 1-1: USB disconnect, device number 2 [ 36.523757][ T1550] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 36.548472][ T1550] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 36.573759][ T1550] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 36.581657][ T1550] rtlwifi: Selected firmware is not available [ 37.079564][ T7] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 37.439596][ T7] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 37.449401][ T7] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0xE has invalid wMaxPacketSize 0 [ 37.459544][ T7] usb 1-1: New USB device found, idVendor=0bda, idProduct=317f, bcdDevice=9d.cc [ 37.468594][ T7] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 37.480637][ T7] usb 1-1: config 0 descriptor?? [ 37.729390][ T7] rtl8192cu: Chip version 0x10 [ 38.389131][ T7] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 38.395985][ T7] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 38.438127][ T7] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 38.452664][ T7] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 38.479471][ T7] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 38.487131][ T7] rtlwifi: Selected firmware is not available executing program [ 38.593064][ T7] usb 1-1: USB disconnect, device number 3 [ 39.038823][ T7] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 39.398793][ T7] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 39.408643][ T7] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0xE has invalid wMaxPacketSize 0 [ 39.418300][ T7] usb 1-1: New USB device found, idVendor=0bda, idProduct=317f, bcdDevice=9d.cc [ 39.427436][ T7] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 39.439267][ T7] usb 1-1: config 0 descriptor?? [ 39.718621][ T7] rtl8192cu: Chip version 0x10 [ 40.378425][ T7] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 40.385315][ T7] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 40.429826][ T7] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 40.440224][ T7] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 40.458538][ T7] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 40.466194][ T7] rtlwifi: Selected firmware is not available executing program [ 40.580700][ T31] usb 1-1: USB disconnect, device number 4 [ 41.018080][ T31] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 41.378093][ T31] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 41.387859][ T31] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0xE has invalid wMaxPacketSize 0 [ 41.397641][ T31] usb 1-1: New USB device found, idVendor=0bda, idProduct=317f, bcdDevice=9d.cc [ 41.406755][ T31] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 41.419684][ T31] usb 1-1: config 0 descriptor?? [ 41.677992][ T31] rtl8192cu: Chip version 0x10 [ 42.337767][ T31] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 42.345144][ T31] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 42.389002][ T31] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 42.399407][ T31] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 42.416008][ T31] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 42.423742][ T31] rtlwifi: Selected firmware is not available executing program [ 42.540510][ T31] usb 1-1: USB disconnect, device number 5 [ 42.977501][ T31] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 43.337517][ T31] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 43.347298][ T31] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0xE has invalid wMaxPacketSize 0 [ 43.357088][ T31] usb 1-1: New USB device found, idVendor=0bda, idProduct=317f, bcdDevice=9d.cc [ 43.366723][ T31] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 43.379907][ T31] usb 1-1: config 0 descriptor?? [ 43.637413][ T31] rtl8192cu: Chip version 0x10 [ 44.297225][ T31] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 44.304102][ T31] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 44.334212][ T31] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 44.344273][ T31] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 44.360837][ T31] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 44.369469][ T31] rtlwifi: Selected firmware is not available executing program [ 44.499818][ T7] usb 1-1: USB disconnect, device number 6 [ 44.956946][ T7] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 45.317055][ T7] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 45.326844][ T7] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0xE has invalid wMaxPacketSize 0 [ 45.336507][ T7] usb 1-1: New USB device found, idVendor=0bda, idProduct=317f, bcdDevice=9d.cc [ 45.345569][ T7] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 45.357832][ T7] usb 1-1: config 0 descriptor?? [ 45.626872][ T7] rtl8192cu: Chip version 0x10