Revision f8a83245

b/block.c
1631 1631
    for (i = 0; i < mcb->num_callbacks; i++) {
1632 1632
        mcb->callbacks[i].cb(mcb->callbacks[i].opaque, mcb->error);
1633 1633
        qemu_free(mcb->callbacks[i].free_qiov);
1634
        qemu_free(mcb->callbacks[i].free_buf);
1634
        qemu_vfree(mcb->callbacks[i].free_buf);
1635 1635
    }
1636 1636
}
1637 1637

  
b/block/raw-posix.c
591 591
        close(s->fd);
592 592
        s->fd = -1;
593 593
        if (s->aligned_buf != NULL)
594
            qemu_free(s->aligned_buf);
594
            qemu_vfree(s->aligned_buf);
595 595
    }
596 596
}
597 597

  
b/exec.c
3309 3309
    if (is_write) {
3310 3310
        cpu_physical_memory_write(bounce.addr, bounce.buffer, access_len);
3311 3311
    }
3312
    qemu_free(bounce.buffer);
3312
    qemu_vfree(bounce.buffer);
3313 3313
    bounce.buffer = NULL;
3314 3314
    cpu_notify_map_clients();
3315 3315
}
b/hw/scsi-disk.c
81 81

  
82 82
static void scsi_remove_request(SCSIDiskReq *r)
83 83
{
84
    qemu_free(r->iov.iov_base);
84
    qemu_vfree(r->iov.iov_base);
85 85
    scsi_req_free(&r->req);
86 86
}
87 87

  
b/qemu-nbd.c
469 469
            }
470 470
        }
471 471
    } while (persistent || nb_fds > 1);
472
    qemu_free(data);
472
    qemu_vfree(data);
473 473

  
474 474
    close(sharing_fds[0]);
475 475
    bdrv_close(bs);

Also available in: Unified diff