[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 3/7] dataplane: add virtqueue vring code
From: |
Christian Borntraeger |
Subject: |
Re: [Qemu-devel] [PATCH 3/7] dataplane: add virtqueue vring code |
Date: |
Fri, 16 Nov 2012 08:48:09 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:16.0) Gecko/20121028 Thunderbird/16.0.2 |
On 15/11/12 16:19, Stefan Hajnoczi wrote:
> +#include "trace.h"
> +#include "hw/dataplane/vring.h"
> +
> +/* Map target physical address to host address
> + */
> +static inline void *phys_to_host(Vring *vring, hwaddr phys)
> +{
> + /* Adjust for 3.6-4 GB PCI memory range */
> + if (phys >= 0x100000000) {
> + phys -= 0x100000000 - 0xe0000000;
> + } else if (phys >= 0xe0000000) {
> + fprintf(stderr, "phys_to_host bad physical address in "
> + "PCI range %#lx\n", phys);
> + exit(1);
> + }
I think non-pci virtio also wants to use dataplane. Any chance to move such pci
specific things out of the main code?
Christian
- [Qemu-devel] [PATCH 0/7] virtio: virtio-blk data plane, Stefan Hajnoczi, 2012/11/15
- [Qemu-devel] [PATCH 3/7] dataplane: add virtqueue vring code, Stefan Hajnoczi, 2012/11/15
- [Qemu-devel] [PATCH 4/7] dataplane: add event loop, Stefan Hajnoczi, 2012/11/15
- [Qemu-devel] [PATCH 5/7] dataplane: add Linux AIO request queue, Stefan Hajnoczi, 2012/11/15
- [Qemu-devel] [PATCH 7/7] virtio-blk: add x-data-plane=on|off performance feature, Stefan Hajnoczi, 2012/11/15
- Re: [Qemu-devel] [PATCH 7/7] virtio-blk: add x-data-plane=on|off performance feature, Anthony Liguori, 2012/11/15