]> xenbits.xensource.com Git - libvirt.git/commit
api: add virNodeDeviceUpdate()
authorBoris Fiuczynski <fiuczy@linux.ibm.com>
Thu, 22 Feb 2024 13:02:06 +0000 (14:02 +0100)
committerMichal Privoznik <mprivozn@redhat.com>
Mon, 26 Feb 2024 10:03:51 +0000 (11:03 +0100)
commit69f9e7dbc24657e85761f03574779540d0f18315
treebdc3923ece36f9c4cb4835a9b926d086b387e005
parente4abc0789ca4997602bacccb66d527204dab2289
api: add virNodeDeviceUpdate()

A public API method which allows to update or modify objects is
implemented for almost all other objects that have a concept of
persistent definition and activatability. Currently node devices of type
mdev can be persistent and active. This new method allows to update
defined and active node devices as well.

Signed-off-by: Boris Fiuczynski <fiuczy@linux.ibm.com>
Reviewed-by: Jonathon Jongsma <jjongsma@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
12 files changed:
include/libvirt/libvirt-nodedev.h
src/access/viraccessperm.c
src/access/viraccessperm.h
src/conf/virnodedeviceobj.c
src/conf/virnodedeviceobj.h
src/driver-nodedev.h
src/libvirt-nodedev.c
src/libvirt_private.syms
src/libvirt_public.syms
src/remote/remote_driver.c
src/remote/remote_protocol.x
src/remote_protocol-structs