[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] b6eb9b: qdisk - hw/block/xen_disk: grant copy
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] b6eb9b: qdisk - hw/block/xen_disk: grant copy implementati... |
Date: |
Wed, 28 Sep 2016 09:30:04 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: b6eb9b45f7307638ff166401721ae6d0401e1d67
https://github.com/qemu/qemu/commit/b6eb9b45f7307638ff166401721ae6d0401e1d67
Author: Paulina Szubarczyk <address@hidden>
Date: 2016-09-27 (Tue, 27 Sep 2016)
Changed paths:
M configure
M hw/block/xen_disk.c
M include/hw/xen/xen_common.h
Log Message:
-----------
qdisk - hw/block/xen_disk: grant copy implementation
Copy data operated on during request from/to local buffers to/from
the grant references.
Before grant copy operation local buffers must be allocated what is
done by calling ioreq_init_copy_buffers. For the 'read' operation,
first, the qemu device invokes the read operation on local buffers
and on the completion grant copy is called and buffers are freed.
For the 'write' operation grant copy is performed before invoking
write by qemu device.
A new value 'feature_grant_copy' is added to recognize when the
grant copy operation is supported by a guest.
Signed-off-by: Paulina Szubarczyk <address@hidden>
Reviewed-by: Stefano Stabellini <address@hidden>
Acked-by: Anthony PERARD <address@hidden>
Acked-by: Roger Pau Monné <address@hidden>
Commit: 3c87fafb90c108b1adb7451f6cc036480698e6f8
https://github.com/qemu/qemu/commit/3c87fafb90c108b1adb7451f6cc036480698e6f8
Author: Peter Maydell <address@hidden>
Date: 2016-09-28 (Wed, 28 Sep 2016)
Changed paths:
M configure
M hw/block/xen_disk.c
M include/hw/xen/xen_common.h
Log Message:
-----------
Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20160927-tag' into
staging
Xen 2016/09/27
# gpg: Signature made Wed 28 Sep 2016 02:33:42 BST
# gpg: using RSA key 0x894F8F4870E1AE90
# gpg: Good signature from "Stefano Stabellini <address@hidden>"
# gpg: aka "Stefano Stabellini <address@hidden>"
# Primary key fingerprint: D04E 33AB A51F 67BA 07D3 0AEA 894F 8F48 70E1 AE90
* remotes/sstabellini/tags/xen-20160927-tag:
qdisk - hw/block/xen_disk: grant copy implementation
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/4a58f35b793d...3c87fafb90c1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] b6eb9b: qdisk - hw/block/xen_disk: grant copy implementati...,
GitHub <=