SCSI block device timeouts post-migration on x86_64 linux guests
Per subject. Observed on kvm-83 through kvm-85; haven't traced back further. No longer occurs when switching to IDE. Manifests with messages similar to the following on restore:
sd 0:0:0:0: [sda] ABORT operation started
sd 0:0:0:0: ABORT operation timed-out.
sd 0:0:0:0: [sda] ABORT operation started
sd 0:0:0:0: ABORT operation timed-out.
sd 0:0:0:0: [sda] ABORT operation started
sd 0:0:0:0: ABORT operation timed-out.
sd 0:0:0:0: [sda] ABORT operation started
sd 0:0:0:0: ABORT operation timed-out.
sd 0:0:0:0: [sda] ABORT operation started
sd 0:0:0:0: ABORT operation timed-out.
sd 0:0:0:0: [sda] DEVICE RESET operation started
sd 0:0:0:0: DEVICE RESET operation timed-out.
sd 0:0:0:0: [sda] BUS RESET operation started
sym0: suspicious SCSI data while resetting the BUS.
sym0: dp1,d15-8,dp0,d7-0,rst,req,ack,bsy,sel,atn,msg,c/d,i/o = 0x0, expecting 0x100 sd 0:0:0:0: BUS RESET operation timed-out.
sd 0:0:0:0: [sda] HOST RESET operation started
sym0: suspicious SCSI data while resetting the BUS.
sym0: dp1,d15-8,dp0,d7-0,rst,req,ack,bsy,sel,atn,msg,c/d,i/o = 0x0, expecting 0x100
sym0: the chip cannot lock the frequency
sym0: SCSI BUS has been reset.
sd 0:0:0:0: HOST RESET operation timed-out.
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
Read-error on swap-device (252:1:5256)
Read-error on swap-device (252:1:5264)
Read-error on swap-device (252:1:5272)
Read-error on swap-device (252:1:5280)
Read-error on swap-device (252:1:5288)
Read-error on swap-device (252:1:5296)
Read-error on swap-device (252:1:5304)end_request: I/O error, dev sda, sector 8369189
Buffer I/O error on device dm-0, logical block 1019995
lost page write due to I/O error on dm-0end_request: I/O error, dev sda, sector 16860621
Read-error on swap-device (252:1:5248)
sd 0:0:0:0: rejecting I/O to offline deviceend_request: I/O error, dev sda, sector 16864717
Read-error on swap-device (252:1:9344)
Read-error on swap-device (252:1:9352)
Read-error on swap-device (252:1:9360)
Read-error on swap-device (252:1:9368)
Read-error on swap-device (252:1:9376)
Read-error on swap-device (252:1:9384)
Read-error on swap-device (252:1:9392)
Read-error on swap-device (252:1:9400)
sd 0:0:0:0: rejecting I/O to offline deviceend_request: I/O error, dev sda, sector 11780333
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline device
sd 0:0:0:0: rejecting I/O to offline deviceend_request: I/O error, dev sda, sector 13834077
Charles,
There's no savevm handler at all:
$ grep register_savevm hw/lsi53c895a.c
There was an incomplete patch posted to qemu-devel a while ago, which I can't find.
Quoted 11 lines · Charles Duffy
Per subject. Observed on kvm-83 through kvm-85; haven't traced back further. No longer occurs when switching to IDE. Manifests with messages similar to the following on restore:
sd 0:0:0:0: [sda] ABORT operation started
sd 0:0:0:0: ABORT operation timed-out.
sd 0:0:0:0: [sda] ABORT operation started
sd 0:0:0:0: ABORT operation timed-out.
sd 0:0:0:0: [sda] ABORT operation started
sd 0:0:0:0: ABORT operation timed-out.
sd 0:0:0:0: [sda] ABORT operation started
Quoted 1 line · Marcelo Tosatti
There's no savevm handler at all:
Ahh! Thank you for the explanation.
Quoted 2 lines
There was an incomplete patch posted to qemu-devel a while ago, which I can't find.
I'm guessing that would be "[PATCH] save/restore for LSI SCSI", by Nolan <[email protected]>: http://permalink.gmane.org/gmane.comp.emulators.qemu/36045