[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/2] add "nopin" option in the memory-backend-fi
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH 0/2] add "nopin" option in the memory-backend-file |
Date: |
Wed, 18 Oct 2017 11:48:11 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 |
On 18/10/2017 07:57, Zhong Yang wrote:
> Your suggestion can avoid DMA target to nvdimm if the nvdimm memory region
> was skipped during VFIO hotplug. It is valuable to try this solution. by the
> way, please share me some clue for PCI address space related with memory
> region,
> below address_space_mem is right? Many thanks!
>
> static void pci_bus_init(PCIBus *bus, DeviceState *parent,
> MemoryRegion *address_space_mem,
> MemoryRegion *address_space_io,
> uint8_t devfn_min)
Yes. You would have to add the region directly to the CPU address
space, and not to address_space_memory (which is included in both the
CPU and PCI address spaces).
Paolo