qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v2 0/6] block: Add VFIO based driver for NVMe de


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH v2 0/6] block: Add VFIO based driver for NVMe device
Date: Thu, 23 Feb 2017 11:50:06 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0


On 23/02/2017 11:48, Fam Zheng wrote:
>>
>> The first three patches add the driver, the others are to make qemu-img more
>> efficient with the new driver.
> Paolo, I wanted to also make ram_block_notifier_add notify existing ram 
> blocks,
> so that hot plugging of nvme:// will work as expected, but I don't know how to
> write the code. Any suggestions? Or do you have a patch for that already?

I don't :) but it shouldn't be hard to do using qemu_ram_foreach_block:

typedef int (RAMBlockIterFunc)(const char *block_name, void *host_addr,
    ram_addr_t offset, ram_addr_t length, void *opaque);

int qemu_ram_foreach_block(RAMBlockIterFunc func, void *opaque);

Paolo



reply via email to

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