On Thu, Nov 14, 2019 at 06:44 PM +0100, Marc Hartmayer <mhartmay@linux.ibm.com> wrote:
> The second patch of this patch series fixes the behavior of
> virConnectRegisterCloseCallback.
>
> The subsequent patches remove the need to have the global variables
> 'qemuProgram' and 'remoteProgram' in libvirtd.[ch]. They only work in
> combination with the fixed behavior of
> virConnectRegisterCloseCallback.
>
> Changelog:
> + v3->v4:
> - Rebased to current master
> - Added Pavel's r-bs
> - Worked in Pavel's comments
> - Added patch "remote: shrink the critical sections" in preparation
> for patch "remote/rpc: Use virNetServerGetProgram() to determine
> the program"
> + v2->v3:
> - Rebased to current master
> - Added Johns r-b to the first patch, all other r-b's I have
> dropped as there were to many changes in the meantime
> - Removed accepted patches
> - Dropped patches 8 and 9
> + v1->v2:
> - Removed accepted patches
> - Removed NACKed patches
> - Added r-b to patch 5
> - Worked in comments
> - Rebased
> - Added patches 7-9
>
> Marc Hartmayer (7):
> rpc: use the return value of virObjectRef directly
> virConnectRegisterCloseCallback: Cleanup 'opaque' if there is no
> connectRegisterCloseCallback
> remote: Save reference to program in daemonClientEventCallback
> remote: Use domainClientEventCallbacks for
> remoteReplayConnectionClosedEvent
> rpc: Introduce virNetServerGetProgramLocked helper function
> remote: shrink the critical sections
> remote/rpc: Use virNetServerGetProgram() to determine the program
>
> src/libvirt-host.c | 16 +-
> src/libvirt_remote.syms | 1 +
> src/remote/remote_daemon.c | 4 +-
> src/remote/remote_daemon.h | 2 -
> src/remote/remote_daemon_dispatch.c | 363 +++++++++++++++++-----------
> src/rpc/gendispatch.pl | 6 +
> src/rpc/virnetserver.c | 53 +++-
> src/rpc/virnetserver.h | 2 +
> 8 files changed, 293 insertions(+), 154 deletions(-)
>
> --
> 2.21.0
>
>
> --
> libvir-list mailing list
> libvir-list@redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
>
Polite ping :)
--
Kind regards / Beste Grüße
Marc Hartmayer
IBM Deutschland Research & Development GmbH
Vorsitzende des Aufsichtsrats: Matthias Hartmann
Geschäftsführung: Dirk Wittkopp
Sitz der Gesellschaft: Böblingen
Registergericht: Amtsgericht Stuttgart, HRB 243294
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list