qemu-commits
[Top][All Lists]
Advanced

[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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]