Your message dated Fri, 23 Apr 2021 15:55:37 +0200 with message-id <YILR2T6wGJ2Lbkv/@eldamar.lan> and subject line Re: Bug#708250: linux-image-3.2.0-4-686-pae: NULL pointer dereference in rt2x00usb module after disconnecting USB Ralink device has caused the Debian Bug report #708250, regarding linux-image-3.2.0-4-686-pae: NULL pointer dereference in rt2x00usb module after disconnecting USB Ralink device to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 708250: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=708250 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: linux-image-3.2.0-4-686-pae: NULL pointer dereference in rt2x00usb module after disconnecting USB Ralink device
- From: Paul Menzel <pm.debian@googlemail.com>
- Date: Tue, 14 May 2013 16:09:30 +0200
- Message-id: <1368540570.6022.25.camel@mattotaupa>
Package: src:linux Version: 3.2.41-2 Severity: important Tags: upstream Dear Maintainer, shutting down the system and during that time removing the USB Ralink WiFi device (TRENDnet TEW-624UB)resulted in a Linux kernel Oops. I was only able to take blurry pictures of it, but from what I could decipher the higher parts of the call trace are exactly the same to the Oops reported at the Chinese Ubuntu Forum [1]. =====syslog===== Sep 12 00:14:32 liuyc-desktop kernel: [ 5785.254582] usb 1-3: USB disconnect, device number 5 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.260800] BUG: unable to handle kernel NULL pointer dereference at 00000008 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.263436] IP: [<dcaea1c2>] rt2x00usb_flush_entry+0x42/0x60 [rt2x00usb] Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] *pdpt = 0000000009d91001 *pde = 0000000000000000 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] Oops: 0000 [#1] SMP Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] Modules linked in: arc4 rt2800usb rt2800lib crc_ccitt rt2x00usb rt2x00lib mac80211 cfg80211 zram(C) bnep rfcomm bluetooth binfmt_misc snd_hda_codec_analog snd_hda_intel snd_hda_codec snd_hwdep snd_pcm ppdev snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq radeon snd_timer snd_seq_device snd ttm drm_kms_helper drm soundcore snd_page_alloc parport_pc i2c_ali15x3 i2c_ali1535 asus_atk0110 i2c_algo_bit mac_hid shpchp ati_agp lp parport usbhid hid pata_ali sata_uli uli526x floppy aufs Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] Pid: 2427, comm: wpa_supplicant Tainted: G C O 3.2.0-23-generic-pae #36-Ubuntu System manufacturer System Product Name/P5RD1-VM Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] EIP: 0060:[<dcaea1c2>] EFLAGS: 00210286 CPU: 0 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] EIP is at rt2x00usb_flush_entry+0x42/0x60 [rt2x00usb] Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] EAX: 00000000 EBX: d0112900 ECX: c185c5f8 EDX: 00200286 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] ESI: d0112d80 EDI: c1ddd120 EBP: c9307d90 ESP: c9307d84 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] Process wpa_supplicant (pid: 2427, ti=c9306000 task=c91ca5e0 task.ti=c9306000) Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] Stack: Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] d9166600 00000900 00000060 c9307dc4 dd2fec49 c9307de4 00000004 000001f4 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] 00000000 c1ddd3b0 00000040 d9166626 00000023 d9166600 d9166610 00000001 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] c9307de0 dcaea94b 00000000 dcaea180 d9166600 d9166610 00000001 c9307dfc Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] Call Trace: Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<dd2fec49>] rt2x00queue_for_each_entry+0xd9/0x130 [rt2x00lib] Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<dcaea94b>] rt2x00usb_watchdog+0x18b/0x190 [rt2x00usb] Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<dcaea180>] ? rt2x00usb_work_rxdone+0x80/0x80 [rt2x00usb] Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<dd2ff36d>] rt2x00queue_flush_queue+0x4d/0xa0 [rt2x00lib] Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<dd2ff603>] rt2x00queue_flush_queues+0x53/0x60 [rt2x00lib] Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<dd2fd122>] rt2x00lib_disable_radio+0x42/0x80 [rt2x00lib] Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<dd2fd551>] rt2x00lib_stop+0x21/0x50 [rt2x00lib] Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<dd2fdfdd>] rt2x00mac_stop+0x1d/0x30 [rt2x00lib] Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<dd42b67d>] ieee80211_stop_device+0x4d/0x100 [mac80211] Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<dd41bdd0>] ieee80211_do_stop+0x250/0x570 [mac80211] Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<dd41c107>] ieee80211_stop+0x17/0x20 [mac80211] Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<c14a8209>] __dev_close_many+0x69/0xb0 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<c14a8274>] __dev_close+0x24/0x40 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<c14adb62>] __dev_change_flags+0x82/0x150 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<c14adcd1>] dev_change_flags+0x21/0x60 The call trace is the same up to this point. Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<c1504f6c>] devinet_ioctl+0x4dc/0x640 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<c14ae26e>] ? dev_ioctl+0x1de/0x2f0 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<c150551d>] inet_ioctl+0x8d/0xb0 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<c149887d>] sock_ioctl+0x6d/0x290 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<c1498810>] ? move_addr_to_user+0x90/0x90 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<c1154869>] do_vfs_ioctl+0x79/0x2d0 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<c1145b8d>] ? fput+0x1d/0x30 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<c1154b2f>] sys_ioctl+0x6f/0x80 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<c1142a43>] ? sys_close+0x73/0xc0 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] [<c15af11f>] sysenter_do_call+0x12/0x28 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] Code: 40 08 8b 73 14 8b 38 8b 03 a8 02 75 14 8b 5d f4 31 c0 8b 75 f8 8b 7d fc 89 ec 5d c3 90 8d 74 26 00 8b 06 e8 b1 76 92 e4 8b 43 08 <83> 78 08 10 75 dc 8b 87 3c 02 00 00 a8 02 74 d2 8b 46 08 e8 96 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] EIP: [<dcaea1c2>] rt2x00usb_flush_entry+0x42/0x60 [rt2x00usb] SS:ESP 0068:c9307d84 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.264023] CR2: 0000000000000008 Sep 12 00:14:33 liuyc-desktop kernel: [ 5785.418732] ---[ end trace af5fcf09a7077a93 ]--- Sep 12 00:14:33 liuyc-desktop NetworkManager[957]: <info> wpa_supplicant stopped Sep 12 00:14:33 liuyc-desktop NetworkManager[957]: <info> (wlan0): supplicant interface state: starting -> down Sep 12 00:14:43 liuyc-desktop NetworkManager[957]: <info> wpa_supplicant die count reset Sep 12 00:15:23 liuyc-desktop kernel: [ 5835.832827] SysRq : Keyboard mode set to system default In my case I use NetworkManager instead of wpa_supplicant directly, which explains the other differences further down in the call trace and process name. I’ll attach one of the pictures I took to this report for comparison. Searching the Web, I was not able to find a commit mentioning a null pointer dereference related to the rt2x00usb module. Additionally this only happened once and I was not able to reproduce this. So the trigger might be some corner case. Thanks, Paul [1] http://forum.ubuntu.org.cn/viewtopic.php?t=387269&p=2845221 -- Package-specific info: ** Version: Linux version 3.2.0-4-686-pae (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-15) ) #1 SMP Debian 3.2.41-2 ** Command line: BOOT_IMAGE=/vmlinuz-3.2.0-4-686-pae root=/dev/mapper/mylvm-root ro rdinitrd=/sbin/bootchartd initcall_debug printk.time=y init=/sbin/bootchartd drm_kms_helper.poll=0 drm.debug=0x06 quiet noisapnp console=ttyS0,115200 console=tty0 ** Not tainted ** Kernel log: [ 73.459617] [drm:drm_mode_debug_printmodeline], Modeline 35:"832x624" 75 57284 832 864 928 1152 624 625 628 667 0x40 0xa [ 73.459625] [drm:drm_mode_debug_printmodeline], Modeline 37:"800x600" 72 50000 800 856 976 1040 600 637 643 666 0x40 0x5 [ 73.459633] [drm:drm_mode_debug_printmodeline], Modeline 36:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5 [ 73.459641] [drm:drm_mode_debug_printmodeline], Modeline 24:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5 [ 73.459649] [drm:drm_mode_debug_printmodeline], Modeline 25:"800x600" 56 36000 800 824 896 1024 600 601 603 625 0x40 0x5 [ 73.459657] [drm:drm_mode_debug_printmodeline], Modeline 27:"640x480" 73 31500 640 664 704 832 480 489 491 520 0x40 0xa [ 73.459664] [drm:drm_mode_debug_printmodeline], Modeline 26:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa [ 73.459672] [drm:drm_mode_debug_printmodeline], Modeline 28:"640x480" 67 30240 640 704 768 864 480 483 486 525 0x40 0xa [ 73.459680] [drm:drm_mode_debug_printmodeline], Modeline 29:"640x480" 60 25200 640 656 752 800 480 490 492 525 0x40 0xa [ 73.459688] [drm:drm_mode_debug_printmodeline], Modeline 22:"720x405" 70 26483 720 736 808 896 405 406 409 422 0x0 0x6 [ 73.459696] [drm:drm_mode_debug_printmodeline], Modeline 30:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6 [ 73.459704] [drm:drm_mode_debug_printmodeline], Modeline 21:"640x400" 70 23354 640 656 720 800 400 401 404 417 0x0 0x6 [ 73.459711] [drm:drm_mode_debug_printmodeline], Modeline 20:"640x360" 70 20604 640 648 712 784 360 361 364 375 0x0 0x6 [ 73.459744] [drm:drm_mode_getconnector], [CONNECTOR:17:?] [ 74.590256] close failed in file object destructor: [ 74.590292] sys.excepthook is missing [ 74.590306] lost sys.stderr [ 74.624251] bootchart-collector started as pid 3524 with 2 args: '--dump' '/tmp/bootchart.BxgE2pg3PA' [ 74.624260] Extracting profile data from pid 3520 [ 74.624264] map 0xbfc0a000 -> 0xbfc2e000 size: 144k from 'bfc0a000' 'bfc2e000' [ 74.624268] read 147456 bytes of 147456 [ 74.624272] reading 0 chunks (of 0) ... wrote 0 kb [ 74.624275] bootchart-collector pid: 3524 unmounted proc / clean exit [ 83.482875] [drm:drm_mode_getconnector], [CONNECTOR:13:?] [ 83.482898] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:13:HDMI-A-1] [ 83.484145] [drm:radeon_atombios_connected_scratch_regs], DFP1 disconnected [ 83.484158] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:13:HDMI-A-1] disconnected [ 83.484178] [drm:drm_mode_getconnector], [CONNECTOR:13:?] [ 83.484187] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:13:HDMI-A-1] [ 83.487939] [drm:radeon_atombios_connected_scratch_regs], DFP1 disconnected [ 83.487953] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:13:HDMI-A-1] disconnected [ 83.487991] [drm:drm_mode_getconnector], [CONNECTOR:15:?] [ 83.488037] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:15:HDMI-A-2] [ 83.490674] [drm:radeon_atombios_connected_scratch_regs], DFP2 disconnected [ 83.490687] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:15:HDMI-A-2] disconnected [ 83.490705] [drm:drm_mode_getconnector], [CONNECTOR:15:?] [ 83.490714] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:15:HDMI-A-2] [ 83.491909] [drm:radeon_atombios_connected_scratch_regs], DFP2 disconnected [ 83.491919] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:15:HDMI-A-2] disconnected [ 83.491956] [drm:drm_mode_getconnector], [CONNECTOR:17:?] [ 83.491966] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:17:VGA-1] [ 83.525798] [drm:radeon_atombios_connected_scratch_regs], CRT1 connected [ 83.525873] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:17:VGA-1] probed modes : [ 83.525880] [drm:drm_mode_debug_printmodeline], Modeline 31:"1280x1024" 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5 [ 83.525889] [drm:drm_mode_debug_printmodeline], Modeline 19:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x40 0x5 [ 83.525898] [drm:drm_mode_debug_printmodeline], Modeline 32:"1024x768" 75 78800 1024 1040 1136 1312 768 769 772 800 0x40 0x5 [ 83.525906] [drm:drm_mode_debug_printmodeline], Modeline 23:"1024x768" 75 78750 1024 1040 1136 1312 768 769 772 800 0x40 0x5 [ 83.525914] [drm:drm_mode_debug_printmodeline], Modeline 33:"1024x768" 70 75000 1024 1048 1184 1328 768 771 777 806 0x40 0xa [ 83.525922] [drm:drm_mode_debug_printmodeline], Modeline 34:"1024x768" 60 65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa [ 83.525930] [drm:drm_mode_debug_printmodeline], Modeline 35:"832x624" 75 57284 832 864 928 1152 624 625 628 667 0x40 0xa [ 83.525938] [drm:drm_mode_debug_printmodeline], Modeline 37:"800x600" 72 50000 800 856 976 1040 600 637 643 666 0x40 0x5 [ 83.525946] [drm:drm_mode_debug_printmodeline], Modeline 36:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5 [ 83.525954] [drm:drm_mode_debug_printmodeline], Modeline 24:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5 [ 83.525961] [drm:drm_mode_debug_printmodeline], Modeline 25:"800x600" 56 36000 800 824 896 1024 600 601 603 625 0x40 0x5 [ 83.525969] [drm:drm_mode_debug_printmodeline], Modeline 27:"640x480" 73 31500 640 664 704 832 480 489 491 520 0x40 0xa [ 83.525977] [drm:drm_mode_debug_printmodeline], Modeline 26:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa [ 83.525985] [drm:drm_mode_debug_printmodeline], Modeline 28:"640x480" 67 30240 640 704 768 864 480 483 486 525 0x40 0xa [ 83.525993] [drm:drm_mode_debug_printmodeline], Modeline 29:"640x480" 60 25200 640 656 752 800 480 490 492 525 0x40 0xa [ 83.526001] [drm:drm_mode_debug_printmodeline], Modeline 22:"720x405" 70 26483 720 736 808 896 405 406 409 422 0x0 0x6 [ 83.526009] [drm:drm_mode_debug_printmodeline], Modeline 30:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6 [ 83.526016] [drm:drm_mode_debug_printmodeline], Modeline 21:"640x400" 70 23354 640 656 720 800 400 401 404 417 0x0 0x6 [ 83.526024] [drm:drm_mode_debug_printmodeline], Modeline 20:"640x360" 70 20604 640 648 712 784 360 361 364 375 0x0 0x6 [ 83.526059] [drm:drm_mode_getconnector], [CONNECTOR:17:?] [ 83.866514] [drm:radeon_atombios_connected_scratch_regs], DFP1 disconnected [ 83.867676] [drm:radeon_atombios_connected_scratch_regs], DFP2 disconnected [ 83.904901] [drm:radeon_atombios_connected_scratch_regs], CRT1 connected [ 109.110644] bootchart-collector started as pid 3991 with 2 args: '--dump' '/tmp/bootchart.AhiqrbP8yn' [ 109.110649] Failed to find the collector's pid [ 109.110651] bootchart-collector pid: 3991 unmounted proc / clean exit [ 111.908373] usb 1-3: new high-speed USB device number 3 using ehci_hcd [ 112.058748] usb 1-3: New USB device found, idVendor=148f, idProduct=2870 [ 112.058762] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 112.058772] usb 1-3: Product: 802.11 n WLAN [ 112.058779] usb 1-3: Manufacturer: Ralink [ 113.472168] calling rfkill_init+0x0/0x7b [rfkill] @ 4091 [ 113.473207] initcall rfkill_init+0x0/0x7b [rfkill] returned 0 after 989 usecs [ 113.494490] calling cfg80211_init+0x0/0xa6 [cfg80211] @ 4091 [ 113.495780] cfg80211: Calling CRDA to update world regulatory domain [ 113.496101] initcall cfg80211_init+0x0/0xa6 [cfg80211] returned 0 after 1519 usecs [ 113.569854] calling ieee80211_init+0x0/0x34 [mac80211] @ 4091 [ 113.570103] initcall ieee80211_init+0x0/0x34 [mac80211] returned 0 after 217 usecs [ 113.653678] calling rt2800usb_init+0x0/0x1000 [rt2800usb] @ 4091 [ 113.764141] usb 1-3: reset high-speed USB device number 3 using ehci_hcd [ 114.115956] calling arc4_init+0x0/0x1000 [arc4] @ 4118 [ 114.116905] initcall arc4_init+0x0/0x1000 [arc4] returned 0 after 907 usecs [ 114.122141] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht' [ 114.124116] Registered led device: rt2800usb-phy0::radio [ 114.124195] Registered led device: rt2800usb-phy0::assoc [ 114.124274] Registered led device: rt2800usb-phy0::quality [ 114.124341] usbcore: registered new interface driver rt2800usb [ 114.124377] initcall rt2800usb_init+0x0/0x1000 [rt2800usb] returned 0 after 459626 usecs [ 114.202635] rt2800usb 1-3:1.0: firmware: agent loaded rt2870.bin into memory [ 114.472148] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 145.082931] wlan0: authenticate with bc:xx:xx:xx:xx:xx (try 1) [ 145.087689] wlan0: authenticated [ 145.088681] wlan0: associate with bc:xx:xx:xx:xx:xx (try 1) [ 145.093643] wlan0: RX AssocResp from bc:xx:xx:xx:xx:xx (capab=0x431 status=0 aid=2) [ 145.093658] wlan0: associated [ 145.131840] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 157.120234] wlan0: no IPv6 routers present ** Model information not available ** Loaded modules: arc4 rt2800usb rt2x00usb rt2800lib rt2x00lib mac80211 cfg80211 rfkill crc_ccitt ip6table_filter ip6_tables iptable_filter ip_tables x_tables binfmt_misc reiserfs xfs w83627ehf hwmon_vid loop firewire_sbp2 firewire_core crc_itu_t fuse kvm_amd kvm snd_hda_codec_realtek snd_hda_codec_hdmi snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc radeon ttm snd_seq_midi drm_kms_helper snd_seq_midi_event drm i2c_piix4 power_supply snd_rawmidi snd_seq snd_seq_device snd_timer snd i2c_algo_bit i2c_core soundcore powernow_k8 psmouse mperf serio_raw evdev processor k10temp button ext3 mbcache jbd sha256_generic cryptd aes_i586 aes_generic cbc dm_crypt dm_mod raid1 md_mod sg sd_mod crc_t10dif usbhid hid fan thermal thermal_sys ahci libahci r8169 mii libata ohci_hcd ehci_hcd scsi_mod usbcore sp5100_tco usb_common ** Network interface configuration: auto lo iface lo inet loopback allow-hotplug eth0 ** Network status: *** IP interfaces and addresses: […] *** Device statistics: […] *** Protocol statistics: […] ** PCI devices: 00:00.0 Host bridge [0600]: Advanced Micro Devices [AMD] Family 14h Processor Root Complex [1022:1510] Subsystem: Advanced Micro Devices [AMD] Family 14h Processor Root Complex [1022:1510] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 00:01.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] [1002:9802] (prog-if 00 [VGA controller]) Subsystem: Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] [1002:9802] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 43 Region 0: Memory at e0000000 (32-bit, prefetchable) [size=256M] Region 1: I/O ports at 2000 [size=256] Region 2: Memory at f0100000 (32-bit, non-prefetchable) [size=256K] Expansion ROM at <unassigned> [disabled] Capabilities: <access denied> Kernel driver in use: radeon 00:01.1 Audio device [0403]: Advanced Micro Devices [AMD] nee ATI Wrestler HDMI Audio [Radeon HD 6250/6310] [1002:1314] Subsystem: Advanced Micro Devices [AMD] nee ATI Wrestler HDMI Audio [Radeon HD 6250/6310] [1002:1314] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin B routed to IRQ 44 Region 0: Memory at f0140000 (32-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: snd_hda_intel 00:11.0 SATA controller [0106]: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] [1002:4391] (rev 40) (prog-if 01 [AHCI 1.0]) Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] [1002:4391] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 19 Region 0: I/O ports at 2410 [size=8] Region 1: I/O ports at 2420 [size=4] Region 2: I/O ports at 2418 [size=8] Region 3: I/O ports at 2424 [size=4] Region 4: I/O ports at 2400 [size=16] Region 5: Memory at f014b000 (32-bit, non-prefetchable) [size=1K] Capabilities: <access denied> Kernel driver in use: ahci 00:12.0 USB controller [0c03]: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397] (prog-if 10 [OHCI]) Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 18 Region 0: Memory at f0148000 (32-bit, non-prefetchable) [size=4K] Kernel driver in use: ohci_hcd 00:12.2 USB controller [0c03]: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396] (prog-if 20 [EHCI]) Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64, Cache Line Size: 64 bytes Interrupt: pin B routed to IRQ 17 Region 0: Memory at f014b400 (32-bit, non-prefetchable) [size=256] Capabilities: <access denied> Kernel driver in use: ehci_hcd 00:13.0 USB controller [0c03]: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397] (prog-if 10 [OHCI]) Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 18 Region 0: Memory at f0149000 (32-bit, non-prefetchable) [size=4K] Kernel driver in use: ohci_hcd 00:13.2 USB controller [0c03]: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396] (prog-if 20 [EHCI]) Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64, Cache Line Size: 64 bytes Interrupt: pin B routed to IRQ 17 Region 0: Memory at f014b500 (32-bit, non-prefetchable) [size=256] Capabilities: <access denied> Kernel driver in use: ehci_hcd 00:14.0 SMBus [0c05]: Advanced Micro Devices [AMD] nee ATI SBx00 SMBus Controller [1002:4385] (rev 42) Subsystem: Advanced Micro Devices [AMD] Device [1022:1510] Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- 00:14.2 Audio device [0403]: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA) [1002:4383] (rev 40) Subsystem: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA) [1002:4383] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 16 Region 0: Memory at f0144000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: snd_hda_intel 00:14.3 ISA bridge [0601]: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 LPC host controller [1002:439d] (rev 40) Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 LPC host controller [1002:439d] Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 00:14.4 PCI bridge [0604]: Advanced Micro Devices [AMD] nee ATI SBx00 PCI to PCI Bridge [1002:4384] (rev 40) (prog-if 01 [Subtractive decode]) Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop+ ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64 Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- 00:14.5 USB controller [0c03]: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI2 Controller [1002:4399] (prog-if 10 [OHCI]) Subsystem: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI2 Controller [1002:4399] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64, Cache Line Size: 64 bytes Interrupt: pin C routed to IRQ 18 Region 0: Memory at f014a000 (32-bit, non-prefetchable) [size=4K] Kernel driver in use: ohci_hcd 00:15.0 PCI bridge [0604]: Advanced Micro Devices [AMD] nee ATI SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0) [1002:43a0] (prog-if 00 [Normal decode]) Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR- BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport 00:15.1 PCI bridge [0604]: Advanced Micro Devices [AMD] nee ATI SB700/SB800/SB900 PCI to PCI bridge (PCIE port 1) [1002:43a1] (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 I/O behind bridge: 00001000-00001fff Prefetchable memory behind bridge: 00000000f0000000-00000000f00fffff Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR- BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport 00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 0 [1022:1700] (rev 43) Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- 00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 1 [1022:1701] Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- 00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 2 [1022:1702] Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- 00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 3 [1022:1703] Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Capabilities: <access denied> Kernel driver in use: k10temp 00:18.4 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 4 [1022:1704] Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- 00:18.5 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 6 [1022:1718] Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- 00:18.6 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 5 [1022:1716] Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- 00:18.7 Host bridge [0600]: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 7 [1022:1719] Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- 03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06) Subsystem: ASRock Incorporation Motherboard (one of many) [1849:8168] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 42 Region 0: I/O ports at 1000 [size=256] Region 2: Memory at f0004000 (64-bit, prefetchable) [size=4K] Region 4: Memory at f0000000 (64-bit, prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: r8169 ** USB devices: Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 002: ID 1241:1122 Belkin Typhoon Stream Optical Mouse USB+PS/2 Bus 004 Device 002: ID 046d:c312 Logitech, Inc. DeLuxe 250 Keyboard Bus 001 Device 003: ID 148f:2870 Ralink Technology, Corp. RT2870 Wireless Adapter -- System Information: Debian Release: 7.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages linux-image-3.2.0-4-686-pae depends on: ii debconf [debconf-2.0] 1.5.50 ii initramfs-tools [linux-initramfs-tool] 0.109.1 ii kmod 9-3 ii linux-base 3.5 ii module-init-tools 9-3 Versions of packages linux-image-3.2.0-4-686-pae recommends: ii firmware-linux-free 3.2 ii libc6-i686 2.13-38 Versions of packages linux-image-3.2.0-4-686-pae suggests: pn debian-kernel-handbook <none> ii grub-pc 2.00-13 pn linux-doc-3.2 <none> Versions of packages linux-image-3.2.0-4-686-pae is related to: pn firmware-atheros <none> pn firmware-bnx2 <none> pn firmware-bnx2x <none> pn firmware-brcm80211 <none> pn firmware-intelwimax <none> pn firmware-ipw2x00 <none> pn firmware-ivtv <none> pn firmware-iwlwifi <none> pn firmware-libertas <none> ii firmware-linux 0.36+wheezy.1 ii firmware-linux-nonfree 0.36+wheezy.1 pn firmware-myricom <none> pn firmware-netxen <none> pn firmware-qlogic <none> ii firmware-ralink 0.36+wheezy.1 pn firmware-realtek <none> pn xen-hypervisor <none> -- debconf information: linux-image-3.2.0-4-686-pae/postinst/missing-firmware-3.2.0-4-686-pae: linux-image-3.2.0-4-686-pae/postinst/ignoring-ramdisk: linux-image-3.2.0-4-686-pae/postinst/depmod-error-initrd-3.2.0-4-686-pae: false linux-image-3.2.0-4-686-pae/prerm/removing-running-kernel-3.2.0-4-686-pae: trueAttachment: signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
- To: Paul Menzel <pm.debian@googlemail.com>, 708250-done@bugs.debian.org
- Subject: Re: Bug#708250: linux-image-3.2.0-4-686-pae: NULL pointer dereference in rt2x00usb module after disconnecting USB Ralink device
- From: Salvatore Bonaccorso <carnil@debian.org>
- Date: Fri, 23 Apr 2021 15:55:37 +0200
- Message-id: <YILR2T6wGJ2Lbkv/@eldamar.lan>
- In-reply-to: <1368540570.6022.25.camel@mattotaupa>
- References: <1368540570.6022.25.camel@mattotaupa>
Hi Assuming the issue is not anymore reproducible on recent kernels I'm going to close this bugreport by now to clean up the list of src:linux bugs from very old issues. In case you can reproduce the issue feel free to reopen the bug. Regards, Salvatore
--- End Message ---