[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v4 1/6] hw/xen: Set XenBackendInstance in the XenDevice before realizing it
On Sat, 2023-12-02 at 01:41 +0000, Volodymyr Babchuk wrote: > From: David Woodhouse <dwmw@xxxxxxxxxxxx> > > This allows a XenDevice implementation to know whether it was created > by QEMU, or merely discovered in XenStore after the toolstack created > it. This will allow us to create frontend/backend nodes only when we > should, rather than unconditionally attempting to overwrite them from > a driver domain which doesn't have privileges to do so. > > As an added benefit, it also means we no longer have to call the > xen_backend_set_device() function from the device models immediately > after calling qdev_realize_and_unref(). Even though we could make > the argument that it's safe to do so, and the pointer to the unreffed > device *will* actually still be valid, it still made my skin itch to > look at it. > > Signed-off-by: David Woodhouse <dwmw@xxxxxxxxxxxx> > Reviewed-by: Paul Durrant <paul@xxxxxxx> I still have this lying around in my working tree. Shall I forget all about it and let you take it with this patch series? Attachment:
smime.p7s
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |