Коренберг Марк wrote:
> void scsi_req_complete(SCSIRequest *req)
> {
>     assert(req->status != -1);
>     req->bus->complete(req->bus, SCSI_REASON_DONE,
>                        req->tag,
>                        req->status);
> }
> 
> (gdb) bt 1
> #0  0x0852cd88 in ?? ()
> (More stack frames follow...)
> (gdb) frame 1
> #1  0x080f0f16 in scsi_command_complete (r=0x86252d8, status=<value optimized 
> out>, sense=<value optimized out>)
>     at /home/mmarkk/src/KVM/qemu-kvm-0.12.3+noroms/hw/scsi-disk.c:105
> 105       scsi_req_complete(&r->req);
> (gdb) print r->req->bus->complete
> $7 = (scsi_completionfn) 0x852cd88
> (gdb) disassemble 0x852cd88
> No function contains specified address.
> 
> 
> Corrupted memory ?
> 

Maybe. We fixed (hopefully) a few SCSI issues that showed up after guest
reset. Those triggered "scsi-disk: Tag 0x0 already in use" as well. Does
your scenario also include such a step, e.g. to boot into the installed
kernel?

In any case, could you retest with latest qemu-kvm from git?

Thanks,
Jan

-- 
Siemens AG, Corporate Technology, CT T DE IT 1
Corporate Competence Center Embedded Linux

Reply via email to