virtio.c (3baa3c9d62bb35904cf6dadbf152922d87f06e8f) virtio.c (9379ea9db3c0064fa2787db0794a23a30f7b2d2d)
1/*
2 * Virtio Support
3 *
4 * Copyright IBM, Corp. 2007
5 *
6 * Authors:
7 * Anthony Liguori <aliguori@us.ibm.com>
8 *

--- 3241 unchanged lines hidden (view full) ---

3250 */
3251 qemu_get_buffer(f, vdev->config, MIN(config_len, vdev->config_len));
3252
3253 while (config_len > vdev->config_len) {
3254 qemu_get_byte(f);
3255 config_len--;
3256 }
3257
1/*
2 * Virtio Support
3 *
4 * Copyright IBM, Corp. 2007
5 *
6 * Authors:
7 * Anthony Liguori <aliguori@us.ibm.com>
8 *

--- 3241 unchanged lines hidden (view full) ---

3250 */
3251 qemu_get_buffer(f, vdev->config, MIN(config_len, vdev->config_len));
3252
3253 while (config_len > vdev->config_len) {
3254 qemu_get_byte(f);
3255 config_len--;
3256 }
3257
3258 if (vdc->pre_load_queues) {
3259 ret = vdc->pre_load_queues(vdev);
3260 if (ret) {
3261 return ret;
3262 }
3263 }
3264
3258 num = qemu_get_be32(f);
3259
3260 if (num > VIRTIO_QUEUE_MAX) {
3261 error_report("Invalid number of virtqueues: 0x%x", num);
3262 return -1;
3263 }
3264
3265 for (i = 0; i < num; i++) {

--- 1122 unchanged lines hidden ---
3265 num = qemu_get_be32(f);
3266
3267 if (num > VIRTIO_QUEUE_MAX) {
3268 error_report("Invalid number of virtqueues: 0x%x", num);
3269 return -1;
3270 }
3271
3272 for (i = 0; i < num; i++) {

--- 1122 unchanged lines hidden ---