aircrack-ng / rtl8812au

RTL8812AU/21AU and RTL8814AU driver with monitor mode and frame injection
GNU General Public License v2.0
3.4k stars 749 forks source link

Kernel crash on Linux Mint 21.1 Cinnamon #1079

Open fcav1973 opened 1 year ago

fcav1973 commented 1 year ago

Hi, I've a TP-Link AC600. After ugrading to Mint 21.1, the driver keep crash on system boot (5.15.0-73-generic). Here the stack trace:

[ 5.930469] ------------[ cut here ]------------ [ 5.930471] WARNING: CPU: 3 PID: 455 at /var/lib/dkms/8812au/5.6.4.2_35491.20191025/build/core/rtw_odm.c:62 rtw_odm_init_ic_type+0x4a/0x60 [88XXau] [ 5.930565] Modules linked in: snd_hda_codec_generic intel_cstate(+) ledtrig_audio snd_hda_codec_hdmi snd_hda_intel hp_wmi snd_intel_dspcfg snd_intel_sdw_acpi sparse_keymap platform_profile wmi_bmof snd_hda_codec snd_usb_audio(+) uvcvideo snd_usbmidi_lib snd_hda_core videobuf2_vmalloc snd_hwdep videobuf2_memops snd_seq_midi snd_seq_midi_event videobuf2_v4l2 88XXau(OE+) snd_rawmidi videobuf2_common snd_seq videodev input_leds snd_pcm snd_seq_device snd_timer mc snd cfg80211 mei_me soundcore mei mac_hid sch_fq_codel msr parport_pc ramoops ppdev reed_solomon lp parport pstore_blk pstore_zone efi_pstore ip_tables x_tables autofs4 btrfs blake2b_generic xor zstd_compress hid_generic usbhid hid raid6_pq libcrc32c dm_mirror dm_region_hash dm_log amdgpu iommu_v2 gpu_sched ums_realtek uas usb_storage radeon i2c_algo_bit drm_ttm_helper ttm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel drm_kms_helper syscopyarea sysfillrect aesni_intel crypto_simd cryptd sysimgblt r8169 fb_sys_fops cec rc_core [ 5.930627] xhci_pci realtek ahci i2c_i801 i2c_smbus libahci lpc_ich drm xhci_pci_renesas wmi video [ 5.930634] CPU: 3 PID: 455 Comm: systemd-udevd Tainted: G W OE 5.15.0-73-generic https://github.com/astsam/rtl8812au/issues/80-Ubuntu [ 5.930636] Hardware name: Hewlett-Packard 500-345nl/2AF7, BIOS 80.20 10/31/2014 [ 5.930638] RIP: 0010:rtw_odm_init_ic_type+0x4a/0x60 [88XXau] [ 5.930683] Code: 76 1d 8b 15 64 0d 0c 00 85 d2 74 1e be 04 00 00 00 4c 89 c7 e8 c7 55 08 00 5d c3 cc cc cc cc 8b 14 85 70 9a 61 c1 85 d2 75 e2 <0f> 0b be 04 00 00 00 4c 89 c7 e8 a7 55 08 00 5d c3 cc cc cc cc 90 [ 5.930684] RSP: 0000:ffffb3e980683900 EFLAGS: 00010246 [ 5.930686] RAX: 0000000000000004 RBX: ffffb3e9804b5000 RCX: 0000000000000008 [ 5.930688] RDX: 0000000000000000 RSI: 00000000000000ff RDI: ffffb3e9804b5000 [ 5.930689] RBP: ffffb3e980683900 R08: ffffb3e981f51ed0 R09: 0000000000000000 [ 5.930690] R10: 0000000000000001 R11: 0000000000000008 R12: ffffb3e981f51ed0 [ 5.930691] R13: ffffb3e981f4e000 R14: ffff938d00cab000 R15: ffff938d1b4a8400 [ 5.930692] FS: 00007f420758e8c0(0000) GS:ffff938e16d80000(0000) knlGS:0000000000000000 [ 5.930693] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 5.930695] CR2: 00007f865f7bcae0 CR3: 0000000104f32004 CR4: 00000000001706e0 [ 5.930696] Call Trace: [ 5.930698] [ 5.930700] Init_ODM_ComInfo+0x38/0x590 [88XXau] [ 5.930760] rtl8812_init_dm_priv+0x4a/0xa0 [88XXau] [ 5.930808] rtw_hal_dm_init+0x22/0x50 [88XXau] [ 5.930862] rtw_init_drv_sw+0x24f/0x280 [88XXau] [ 5.930903] rtw_usb_primary_adapter_init+0x14a/0xa30 [88XXau] [ 5.930944] rtw_usb_primary_adapter_init+0x436/0xa30 [88XXau] [ 5.930982] ? pm_runtime_enable+0x55/0xb0 [ 5.930987] usb_probe_interface+0xee/0x2b0 [ 5.930990] really_probe+0x222/0x420 [ 5.930994] driver_probe_device+0x119/0x190 [ 5.930996] driver_probe_device+0x23/0xc0 [ 5.930999] driver_attach+0xf7/0x1f0 [ 5.931001] ? device_attach_driver+0x140/0x140 [ 5.931003] bus_for_each_dev+0x7f/0xd0 [ 5.931006] driver_attach+0x1e/0x30 [ 5.931008] bus_add_driver+0x148/0x220 [ 5.931011] driver_register+0x95/0x100 [ 5.931013] usb_register_driver+0x89/0x130 [ 5.931016] init_module+0x57/0x1000 [88XXau] [ 5.931037] ? 0xffffffffc1749000 [ 5.931038] do_one_initcall+0x49/0x1e0 [ 5.931042] ? kmem_cache_alloc_trace+0x19e/0x2e0 [ 5.931045] do_init_module+0x52/0x260 [ 5.931047] load_module+0xb2b/0xbc0 [ 5.931049] do_sys_finit_module+0xbf/0x120 [ 5.931051] __x64_sys_finit_module+0x18/0x20 [ 5.931053] do_syscall_64+0x5c/0xc0 [ 5.931056] ? exit_to_user_mode_prepare+0x37/0xb0 [ 5.931058] ? syscall_exit_to_user_mode+0x27/0x50 [ 5.931060] ? x64_sys_mmap+0x33/0x50 [ 5.931062] ? do_syscall_64+0x69/0xc0 [ 5.931064] ? syscall_exit_to_user_mode+0x27/0x50 [ 5.931066] ? x64_sys_newfstatat+0x1c/0x30 [ 5.931069] ? do_syscall_64+0x69/0xc0 [ 5.931071] ? exit_to_user_mode_prepare+0x37/0xb0 [ 5.931073] ? syscall_exit_to_user_mode+0x27/0x50 [ 5.931075] ? do_syscall_64+0x69/0xc0 [ 5.931077] ? do_syscall_64+0x69/0xc0 [ 5.931079] ? exc_page_fault+0x89/0x170 [ 5.931080] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 5.931083] RIP: 0033:0x7f4207c86a3d [ 5.931085] Code: 5b 41 5c c3 66 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d c3 a3 0f 00 f7 d8 64 89 01 48 [ 5.931086] RSP: 002b:00007ffc8ed1bb48 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 5.931088] RAX: ffffffffffffffda RBX: 000055b81bdafde0 RCX: 00007f4207c86a3d [ 5.931089] RDX: 0000000000000000 RSI: 00007f4207e1d441 RDI: 000000000000000f [ 5.931090] RBP: 0000000000020000 R08: 0000000000000000 R09: 0000000000000002 [ 5.931091] R10: 000000000000000f R11: 0000000000000246 R12: 00007f4207e1d441 [ 5.931091] R13: 000055b81bcb6460 R14: 000055b81bdb0470 R15: 000055b81bdb0520 [ 5.931093] [ 5.931094] ---[ end trace 370f2992dde00100 ]---