monitor: Use getter/setter functions for cur_mon
cur_mon really needs to be coroutine-local as soon as we move monitor command handlers to coroutines and let them yield. As a first step, just remove all direct accesses to cur_mon so that we can implement this in the getter function later. Signed-off-by:Kevin Wolf <kwolf@redhat.com> Message-Id: <20201005155855.256490-4-kwolf@redhat.com> Reviewed-by:
Markus Armbruster <armbru@redhat.com> Reviewed-by:
Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by:
Markus Armbruster <armbru@redhat.com>
Showing
- audio/wavcapture.c 4 additions, 4 deletionsaudio/wavcapture.c
- dump/dump.c 1 addition, 1 deletiondump/dump.c
- hw/scsi/vhost-scsi.c 1 addition, 1 deletionhw/scsi/vhost-scsi.c
- hw/virtio/vhost-vsock.c 1 addition, 1 deletionhw/virtio/vhost-vsock.c
- include/monitor/monitor.h 2 additions, 1 deletioninclude/monitor/monitor.h
- migration/fd.c 2 additions, 2 deletionsmigration/fd.c
- monitor/hmp.c 5 additions, 6 deletionsmonitor/hmp.c
- monitor/misc.c 7 additions, 6 deletionsmonitor/misc.c
- monitor/monitor.c 23 additions, 1 deletionmonitor/monitor.c
- monitor/qmp-cmds-control.c 2 additions, 0 deletionsmonitor/qmp-cmds-control.c
- monitor/qmp-cmds.c 1 addition, 1 deletionmonitor/qmp-cmds.c
- monitor/qmp.c 2 additions, 5 deletionsmonitor/qmp.c
- net/socket.c 1 addition, 1 deletionnet/socket.c
- net/tap.c 3 additions, 3 deletionsnet/tap.c
- softmmu/cpus.c 1 addition, 1 deletionsoftmmu/cpus.c
- stubs/monitor-core.c 4 additions, 1 deletionstubs/monitor-core.c
- tests/test-util-sockets.c 6 additions, 6 deletionstests/test-util-sockets.c
- trace/control.c 1 addition, 1 deletiontrace/control.c
- util/qemu-error.c 3 additions, 3 deletionsutil/qemu-error.c
- util/qemu-print.c 2 additions, 1 deletionutil/qemu-print.c
Loading
Please register or sign in to comment