================================================================================ UBSAN: division-overflow in drivers/net/wireless/ath/ath9k/htc_drv_beacon.c:277:17 division by zero CPU: 0 PID: 9440 Comm: kworker/0:6 Not tainted 5.7.0-rc5-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: events request_firmware_work_func Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x96/0xe0 lib/dump_stack.c:118 ubsan_epilogue+0x5/0x40 lib/ubsan.c:148 __ubsan_handle_divrem_overflow lib/ubsan.c:252 [inline] __ubsan_handle_divrem_overflow.cold.12+0x33/0x67 lib/ubsan.c:234 ath9k_htc_choose_bslot drivers/net/wireless/ath/ath9k/htc_drv_beacon.c:277 [inline] ath9k_htc_swba.cold.5+0x10/0x12 drivers/net/wireless/ath/ath9k/htc_drv_beacon.c:310 ath9k_wmi_event_tasklet+0x2ba/0x430 drivers/net/wireless/ath/ath9k/wmi.c:163 tasklet_action_common.isra.10+0x126/0x270 kernel/softirq.c:524 __do_softirq+0x24a/0xaec kernel/softirq.c:292 invoke_softirq kernel/softirq.c:373 [inline] irq_exit+0x167/0x190 kernel/softirq.c:413 exiting_irq arch/x86/include/asm/apic.h:546 [inline] smp_apic_timer_interrupt+0x1d0/0x690 arch/x86/kernel/apic/apic.c:1140 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:829 RIP: 0010:native_restore_fl arch/x86/include/asm/irqflags.h:41 [inline] RIP: 0010:arch_local_irq_restore arch/x86/include/asm/irqflags.h:84 [inline] RIP: 0010:console_unlock+0x760/0xa30 kernel/printk/printk.c:2506 Code: 48 c7 c7 e0 98 58 8a e8 1e 10 03 00 65 ff 0d 3f 2a ad 7e 0f 85 d8 fb ff ff e8 87 67 ab ff e9 ce fb ff ff e8 82 6d 1a 00 55 9d b8 f9 ff ff 48 8d 79 08 48 89 f8 48 c1 e8 03 42 0f b6 14 38 48 RSP: 0018:ffffc900017bf6d8 EFLAGS: 00000247 ORIG_RAX: ffffffffffffff13 RAX: 0000000000000007 RBX: 0000000000000200 RCX: 1ffffffff1c8bdcd RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8880a2e9bd1c RBP: 0000000000000247 R08: 0000000000000001 R09: fffffbfff1c8bccd R10: ffffffff8e45e667 R11: fffffbfff1c8bccc R12: 0000000000000000 R13: ffffffff8b523dd0 R14: ffffffff8b523e08 R15: dffffc0000000000 vprintk_emit+0xe1/0x2b0 kernel/printk/printk.c:2021 dev_vprintk_emit+0x32b/0x36f drivers/base/core.c:3774 dev_printk_emit+0x90/0xb6 drivers/base/core.c:3785 _dev_err+0xc8/0xf6 drivers/base/core.c:3840 ath9k_init_htc_services.constprop.3+0x49e/0x6b0 drivers/net/wireless/ath/ath9k/htc_drv_init.c:220 ath9k_htc_probe_device+0x23c/0x2380 drivers/net/wireless/ath/ath9k/htc_drv_init.c:959 ath9k_htc_hw_init+0x8/0x20 drivers/net/wireless/ath/ath9k/htc_hst.c:501 ath9k_hif_usb_firmware_cb+0x241/0x590 drivers/net/wireless/ath/ath9k/hif_usb.c:1187 request_firmware_work_func+0x121/0x23e drivers/base/firmware_loader/main.c:1005 process_one_work+0x904/0x1690 kernel/workqueue.c:2268 worker_thread+0x82/0xb50 kernel/workqueue.c:2414 kthread+0x340/0x410 kernel/kthread.c:268 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:351 ================================================================================