System crash during device removal with hv_storvsc module
Issue
- System crash during device removal with
hv_storvsc
module:
[30579075.655891] sd 0:0:1:1: [sdd] Read Capacity(16) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[30579075.656849] sd 0:0:1:1: [sdd] Sense not available.
[30579075.659167] sd 0:0:1:1: [sdd] Read Capacity(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[30579075.660200] sd 0:0:1:1: [sdd] Sense not available.
[30579075.661826] sd 0:0:1:1: [sdd] Attached SCSI disk
[30579075.700655] WARNING: CPU: 1 PID: 56896 at include/linux/kref.h:52 kobject_get+0x6c/0x80
....
[30579075.700655] CPU: 1 PID: 56896 Comm: kworker/u128:0 Kdump: loaded Tainted: P OE ------------ 3.10.0-957.12.1.el7.x86_64 #1
[30579075.700655] Hardware name: Microsoft Corporation Virtual Machine/Virtual Machine, BIOS Hyper-V UEFI Release v1.0 11/26/2012
[30579075.700655] Workqueue: storvsc_error_wq_0 storvsc_remove_lun [hv_storvsc]
[30579075.700655] Call Trace:
[30579075.700655] [<ffffffffbdd63021>] dump_stack+0x19/0x1b
[30579075.700655] [<ffffffffbd697688>] __warn+0xd8/0x100
[30579075.700655] [<ffffffffbd6977cd>] warn_slowpath_null+0x1d/0x20
[30579075.700655] [<ffffffffbd97851c>] kobject_get+0x6c/0x80
[30579075.700655] [<ffffffffbdaa3707>] get_device+0x17/0x30
[30579075.700655] [<ffffffffbdad083c>] scsi_device_get+0x2c/0x60
[30579075.700655] [<ffffffffbdad08e9>] scsi_device_lookup+0x79/0xb0
[30579075.700655] [<ffffffffc00b1320>] storvsc_remove_lun+0x30/0x60 [hv_storvsc]
[30579075.700655] [<ffffffffbd6b9d8f>] process_one_work+0x17f/0x440
[30579075.700655] [<ffffffffbd6bae26>] worker_thread+0x126/0x3c0
[30579075.700655] [<ffffffffbd6bad00>] ? manage_workers.isra.25+0x2a0/0x2a0
[30579075.700655] [<ffffffffbd6c1c71>] kthread+0xd1/0xe0
[30579075.700655] [<ffffffffbd6c1ba0>] ? insert_kthread_work+0x40/0x40
[30579075.700655] [<ffffffffbdd75bf7>] ret_from_fork_nospec_begin+0x21/0x21
[30579075.700655] [<ffffffffbd6c1ba0>] ? insert_kthread_work+0x40/0x40
[30579075.700655] ---[ end trace a2da6f70a0f70a96 ]---
[30579075.775315] general protection fault: 0000 [#1] SMP
....
[30579075.776260] CPU: 1 PID: 56896 Comm: kworker/u128:0 Kdump: loaded Tainted: P W OE ------------ 3.10.0-957.12.1.el7.x86_64 #1
[30579075.776260] Hardware name: Microsoft Corporation Virtual Machine/Virtual Machine, BIOS Hyper-V UEFI Release v1.0 11/26/2012
[30579075.776260] Workqueue: storvsc_error_wq_0 storvsc_remove_lun [hv_storvsc]
[30579075.776260] task: ffff922b7a8b1040 ti: ffff922a70b60000 task.ti: ffff922a70b60000
[30579075.776260] RIP: 0010:[<ffffffffbd713d1d>] [<ffffffffbd713d1d>] module_put+0x1d/0x80
....
[30579075.776260] Call Trace:
[30579075.776260] [<ffffffffbdad093f>] scsi_device_put+0x1f/0x30
[30579075.776260] [<ffffffffc00b1338>] storvsc_remove_lun+0x48/0x60 [hv_storvsc]
[30579075.776260] [<ffffffffbd6b9d8f>] process_one_work+0x17f/0x440
[30579075.776260] [<ffffffffbd6bae26>] worker_thread+0x126/0x3c0
[30579075.776260] [<ffffffffbd6bad00>] ? manage_workers.isra.25+0x2a0/0x2a0
[30579075.776260] [<ffffffffbd6c1c71>] kthread+0xd1/0xe0
[30579075.776260] [<ffffffffbd6c1ba0>] ? insert_kthread_work+0x40/0x40
[30579075.776260] [<ffffffffbdd75bf7>] ret_from_fork_nospec_begin+0x21/0x21
[30579075.776260] [<ffffffffbd6c1ba0>] ? insert_kthread_work+0x40/0x40
....
[30579075.776260] RIP [<ffffffffbd713d1d>] module_put+0x1d/0x80
[30579075.776260] RSP <ffff922a70b63dc8>
Environment
- Red Hat Enterprise Linux
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.