aircrack-ng / rtl8188eus

RealTek RTL8188eus WiFi driver with monitor mode & frame injection support
925 stars 397 forks source link

Kernel notification #273

Open jjarven opened 7 months ago

jjarven commented 7 months ago

USB stick: TP-Link TL-WN722N v2/v3 [Realtek RTL8188EUS] Rtl8188 driver version: v5.3.9_28540.20180627 Compiled for kernel 6.2.0-36-generic

dmesg: [ +0.000036] UBSAN: shift-out-of-bounds in /root/tmp/rtl8188eus/hal/phydm/phydm_phystatus.c:1751:67 [ +0.000041] shift exponent 63 is too large for 32-bit type 'int' [ +0.000018] CPU: 3 PID: 0 Comm: swapper/3 Tainted: G C OE 6.2.0-36-generic #37-Ubuntu [ +0.000012] Hardware name: Dell Inc. OptiPlex 3050/08NPPY, BIOS 1.26.0 08/20/2023 [ +0.000006] Call Trace: [ +0.000005] [ +0.000009] dump_stack_lvl+0x48/0x70 [ +0.000023] dump_stack+0x10/0x20 [ +0.000011] ubsan_handle_shift_out_of_bounds+0x1ac/0x360 [ +0.000025] phydm_process_rssi_for_dm+0x1fc/0x320 [8188eu] [ +0.000285] odm_phy_status_query+0xfc/0x160 [8188eu] [ +0.000236] rx_query_phy_status+0x21e/0x3d0 [8188eu] [ +0.000271] pre_recv_entry+0x3b/0x80 [8188eu] [ +0.000291] recvbuf2recvframe+0x234/0x2d0 [8188eu] [ +0.000288] usb_recv_tasklet+0x61/0xf0 [8188eu] [ +0.000296] tasklet_action_common.constprop.0+0xed/0x100 [ +0.000013] tasklet_action+0x22/0x30 [ +0.000007] do_softirq+0xd6/0x346 [ +0.000010] ? handle_irq_event+0x52/0x80 [ +0.000014] __irq_exit_rcu+0xa2/0xd0 [ +0.000007] irq_exit_rcu+0xe/0x20 [ +0.000007] common_interrupt+0xa4/0xb0 [ +0.000008] [ +0.000003] [ +0.000005] asm_common_interrupt+0x27/0x40 [ +0.000010] RIP: 0010:cpuidle_enter_state+0xde/0x6f0 [ +0.000013] Code: 3b ae 54 e8 54 24 42 ff 8b 53 04 49 89 c7 0f 1f 44 00 00 31 ff e8 62 0c 41 ff 80 7d d0 00 0f 85 eb 00 00 00 fb 0f 1f 44 00 00 <45> 85 f6 0f 88 12 02 00 00 4d 63 e> [ +0.000007] RSP: 0018:ffffa015800ffe28 EFLAGS: 00000246 [ +0.000009] RAX: 0000000000000000 RBX: ffff8d7a95dbdc00 RCX: 0000000000000000 [ +0.000005] RDX: 0000000000000003 RSI: 0000000000000000 RDI: 0000000000000000 [ +0.000004] RBP: ffffa015800ffe78 R08: 0000000000000000 R09: 0000000000000000 [ +0.000004] R10: 0000000000000000 R11: 0000000000000000 R12: ffffffffaccc3cc0 [ +0.000005] R13: 0000000000000006 R14: 0000000000000006 R15: 0001d826ef346545 [ +0.000012] ? cpuidle_enter_state+0xce/0x6f0 [ +0.000015] cpuidle_enter+0x2e/0x50 [ +0.000011] cpuidle_idle_call+0x153/0x1e0 [ +0.000011] do_idle+0x82/0x100 [ +0.000008] cpu_startup_entry+0x1d/0x20 [ +0.000009] start_secondary+0x138/0x170 [ +0.000012] secondary_startup_64_no_verify+0xe5/0xeb [ +0.000018]

gglluukk commented 7 months ago

@jjarven try to pull https://github.com/gglluukk/rtl8188eus and use it while pull request https://github.com/aircrack-ng/rtl8188eus/pull/275 is awaiting for review