Matthew Dharm wrote on 11/07/17 15:54:
What else is plugged in? The top line of the log snippet you sent
shows an error from a USB video device... I wonder if the error
occurred in a different part of the stack, and it just finally
bombs-out in usb-storage....
Matt
On Mon, Jul 10, 2017 at 11:00 PM, Arthur Marsh
<arthur.marsh@xxxxxxxxxxxxxxxx> wrote:
I've had several lock-ups on recent 4.12.0+ kernels that I've built.
The machine has an Asus M3A78 Pro motherboard and 4-core AMD CPU.
The only usb-storage in use is an external Seagate HDD with one ntfs-3g
filesystem and another ext3 filesystem mounted.
A recent kernel log showed:
Jul 11 06:43:06 localhost kernel: [ 7843.760926] usb 2-1: dvb_usb_v2:
rc.query() failed=-110
Jul 11 06:43:26 localhost kernel: [ 7852.721052] NMI watchdog: Watchdog
detected hard LOCKUP on cpu 1
lsusb reports:
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 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 001 Device 003: ID 0bc2:2300 Seagate RSS LLC Expansion Portable
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
dmesg reports:
[ 2.497020] usb 2-1: Product: RTL2838UHIDIR
[ 18.790833] usb 2-1: dvb_usb_v2: found a 'Realtek RTL2832U reference
design' in warm state
[ 18.822182] dvbdev: DVB: registering new adapter (Realtek RTL2832U
reference design)
[ 19.973486] rtl2832 0-0010: Realtek RTL2832 successfully attached
[ 19.973630] usb 2-1: DVB: registering adapter 0 frontend 0 (Realtek
RTL2832 (DVB-T))...
[ 20.634650] rtl2832_sdr rtl2832_sdr.0.auto: Registered as swradio0
[ 20.634789] rtl2832_sdr rtl2832_sdr.0.auto: Realtek RTL2832 SDR attached
[ 20.634907] rtl2832_sdr rtl2832_sdr.0.auto: SDR API is still slightly
experimental and functionality changes may follow
[ 20.700923] lirc_dev: IR Remote Control driver registered, major 245
[ 20.703096] IR LIRC bridge handler initialized
[ 20.703927] rc rc0: Realtek RTL2832U reference design as
/devices/pci0000:00/0000:00:13.2/usb2/2-1/rc/rc0
[ 20.704240] input: Realtek RTL2832U reference design as
/devices/pci0000:00/0000:00:13.2/usb2/2-1/rc/rc0/input6
[ 20.704754] rc rc0: lirc_dev: driver ir-lirc-codec (dvb_usb_rtl28xxu)
registered at minor = 0
[ 20.713797] usb 2-1: dvb_usb_v2: 'Realtek RTL2832U reference design'
successfully initialized and connected
[ 20.714001] usbcore: registered new interface driver dvb_usb_rtl28xxu
I haven't been using the DVB-USB stick, it's just been plugged in
whereas the usb-storage had its filesystems mounted.
I've since un-mounted the usb-storage filesystems and did:
modprobe -r uas
which also removed the usb-storage kernel module, to see if that
prevents further lock-ups.
Arthur.
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html