Revision 6d7aeeeb hw/usb/dev-storage.c

b/hw/usb/dev-storage.c
268 268
    if (req == s->req) {
269 269
        scsi_req_unref(s->req);
270 270
        s->req = NULL;
271
        s->packet = NULL;
272 271
        s->scsi_len = 0;
273 272
    }
274 273
}
......
330 329
{
331 330
    MSDState *s = DO_UPCAST(MSDState, dev, dev);
332 331

  
332
    assert(s->packet == p);
333
    s->packet = NULL;
334

  
333 335
    if (s->req) {
334 336
        scsi_req_cancel(s->req);
335 337
    }

Also available in: Unified diff