lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date:   Mon, 25 Apr 2022 15:32:31 +0100
From:   Chris Clayton <chris2553@...glemail.com>
To:     LKML <linux-kernel@...r.kernel.org>, linux-media@...r.kernel.org
Subject: Re: Oops in 5.18.0-rc4 when removing module dvb_usb_dtt200u



On 25/04/2022 15:03, Chris Clayton wrote:
> As $SUBJECT says, I'm seeing an oops when I remove dvb_usb_dtt200u. The backtrace is as follows:
> 
> Mon Apr 25 13:11:39 2022] usbcore: deregistering interface driver dvb_usb_dtt200u
> [Mon Apr 25 13:11:39 2022] ------------[ cut here ]------------
> [Mon Apr 25 13:11:39 2022] WARNING: CPU: 8 PID: 1774 at kernel/module.c:1094 module_put.part.0+0x45/0x50
> [Mon Apr 25 13:11:39 2022] Modules linked in: dvb_usb_dtt200u(-) rfcomm bnep xt_MASQUERADE iptable_nat nf_nat xt_LOG
> nf_log_syslog xt_limit xt_multiport xt_conntrack iptable_filter ntfs3 wmi_bmof snd_hda_codec_hdmi coretemp hwmon usbhid
> r8169 snd_hda_codec_realtek realtek snd_hda_codec_generic mdio_devres ledtrig_audio x86_pkg_temp_thermal libphy
> snd_hda_intel snd_intel_dspcfg snd_hda_codec i2c_i801 snd_hwdep i2c_smbus snd_hda_core i915 drm_buddy ttm drm_dp_helper
> drm_kms_helper mei_me syscopyarea sysfillrect sysimgblt mei fb_sys_fops intel_lpss_pci intel_lpss uvcvideo
> videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 btusb videobuf2_common wmi btintel nf_conntrack_ftp xt_helper
> nf_conntrack nf_defrag_ipv4 tun
> [Mon Apr 25 13:11:39 2022] CPU: 8 PID: 1774 Comm: modprobe Not tainted 5.18.0-rc4 #928
> [Mon Apr 25 13:11:39 2022] Hardware name: Notebook                         NP50DE_DB                       /NP50DE_DB
>                    , BIOS 1.07.04 02/17/2020
> [Mon Apr 25 13:11:39 2022] RIP: 0010:module_put.part.0+0x45/0x50
> [Mon Apr 25 13:11:39 2022] Code: f0 0f b1 93 c8 02 00 00 75 ef bf 01 00 00 00 e8 61 aa f9 ff 65 8b 05 da 3f 6d 5b 85 c0
> 74 03 5b c3 cc e8 a5 a4 eb ff 5b c3 cc <0f> 0b eb dc 0f 1f 80 00 00 00 00 48 85 ff 74 02 eb a9 c3 cc 0f 1f
> [Mon Apr 25 13:11:39 2022] RSP: 0018:ffffb99700bfbd58 EFLAGS: 00010297
> [Mon Apr 25 13:11:39 2022] RAX: 0000000000000000 RBX: ffffffffc04d5bc0 RCX: 0000000000001000
> [Mon Apr 25 13:11:39 2022] RDX: 00000000ffffffff RSI: ffffffffc04cf740 RDI: 0000000000000001
> [Mon Apr 25 13:11:39 2022] RBP: ffffffffc04cf740 R08: ffffffffc04d5bc0 R09: 0000000000000262
> [Mon Apr 25 13:11:39 2022] R10: ffffffffc04cf740 R11: ffff96eff93db2f5 R12: ffff96efc4bb8c00
> [Mon Apr 25 13:11:39 2022] R13: ffffffffc04cf740 R14: ffff96efc4bbb030 R15: 0000000000000000
> [Mon Apr 25 13:11:39 2022] FS:  00007ff523738b80(0000) GS:ffff96f700600000(0000) knlGS:0000000000000000
> [Mon Apr 25 13:11:39 2022] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [Mon Apr 25 13:11:39 2022] CR2: 00007ff523836d10 CR3: 000000013944a002 CR4: 00000000007706e0
> [Mon Apr 25 13:11:39 2022] PKRU: 55555554
> [Mon Apr 25 13:11:39 2022] Call Trace:
> [Mon Apr 25 13:11:39 2022]  <TASK>
> [Mon Apr 25 13:11:39 2022]  symbol_put_addr+0x2f/0x50
> [Mon Apr 25 13:11:39 2022]  dvb_frontend_put+0x98/0xc0
> [Mon Apr 25 13:11:39 2022]  dvb_usb_adapter_frontend_exit+0x3c/0x60
> [Mon Apr 25 13:11:39 2022]  dvb_usb_device_exit+0x80/0x140
> [Mon Apr 25 13:11:39 2022]  usb_unbind_interface+0x82/0x260
> [Mon Apr 25 13:11:39 2022]  device_release_driver_internal+0x1a2/0x200
> [Mon Apr 25 13:11:39 2022]  driver_detach+0x3f/0x80
> [Mon Apr 25 13:11:39 2022]  bus_remove_driver+0x50/0xd0
> [Mon Apr 25 13:11:39 2022]  usb_deregister+0x63/0xbd
> [Mon Apr 25 13:11:39 2022]  __do_sys_delete_module.constprop.0+0x14f/0x220
> [Mon Apr 25 13:11:39 2022]  ? fpregs_assert_state_consistent+0x1a/0x40
> [Mon Apr 25 13:11:39 2022]  ? exit_to_user_mode_prepare+0x3b/0x110
> [Mon Apr 25 13:11:39 2022]  do_syscall_64+0x38/0x90
> [Mon Apr 25 13:11:39 2022]  entry_SYSCALL_64_after_hwframe+0x44/0xae
> [Mon Apr 25 13:11:39 2022] RIP: 0033:0x7ff523866b77
> [Mon Apr 25 13:11:39 2022] Code: 73 01 c3 48 8b 0d f1 72 0c 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00
> 00 0f 1f 44 00 00 b8 b0 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d c1 72 0c 00 f7 d8 64 89 01 48
> [Mon Apr 25 13:11:39 2022] RSP: 002b:00007ffd19bd25a8 EFLAGS: 00000202 ORIG_RAX: 00000000000000b0
> [Mon Apr 25 13:11:39 2022] RAX: ffffffffffffffda RBX: 00000000006cd900 RCX: 00007ff523866b77
> [Mon Apr 25 13:11:39 2022] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 00000000006cd968
> [Mon Apr 25 13:11:39 2022] RBP: 00000000006cd900 R08: 0000000000000000 R09: 0000000000000000
> [Mon Apr 25 13:11:39 2022] R10: 00007ff52376cd10 R11: 0000000000000202 R12: 00000000006cd968
> [Mon Apr 25 13:11:39 2022] R13: 0000000000000000 R14: 0000000000000000 R15: 00000000006cd900
> [Mon Apr 25 13:11:39 2022]  </TASK>
> [Mon Apr 25 13:11:39 2022] ---[ end trace 0000000000000000 ]---
> [Mon Apr 25 13:11:39 2022] dvb-usb: WideView WT-220U PenType Receiver (Typh successfully deinitialized and disconnected.
> 
> I get the same oops in 5.17.4 and 5.15.35 too. I'll try 5.10.112 and 5.4.190 and report back.
> 

Unfortunately, I get the same oops in 5.10.112 and in 5.4.190.

> The oops semems to be in kernel/module.c, but as I can insert and remove other modules, I've copied this report to both
> LMKL and the linux-media list.
> 
> Please do let me know if you want any additional diagnostics, but you will need to cc me as I'm not subscribed..
> 
> Chris

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ