about qmp events, I have tested with qmp-shell python script (available in QMP/ in qemu.git),
and I can receive the BLOCK_JOB_ERROR && BLOCK_JOB_COMPLETED events. I had tried to syslog the current qmp response in qmpclient.pm, I got nothing, except events for vm stop, vm cont and cd eject. Any idea ? (QEMU) drive-mirror device=drive-virtio1 sync=full format=raw target=/var/lib/vz/images/269/test.raw {u'return': {}} (QEMU) query-block-jobs {u'return': [{u'busy': True, u'type': u'mirror', u'len': 21474754560, u'paused': False, u'io-status': u'ok', u'offset': 335396864, u'device': u'drive-virtio1', u'speed': 0}]} (QEMU) query-block-jobs {u'return': [{u'busy': True, u'type': u'mirror', u'len': 21474754560, u'paused': False, u'io-status': u'ok', u'offset': 450674688, u'device': u'drive-virtio1', u'speed': 0}]} (QEMU) query-block-jobs {u'return': [{u'busy': True, u'type': u'mirror', u'len': 21474754560, u'paused': False, u'io-status': u'ok', u'offset': 513589248, u'device': u'drive-virtio1', u'speed': 0}]} (QEMU) query-block-jobs {u'return': [{u'busy': True, u'type': u'mirror', u'len': 21474754560, u'paused': False, u'io-status': u'ok', u'offset': 555532288, u'device': u'drive-virtio1', u'speed': 0}]} (QEMU) query-block-jobs {u'return': [{u'busy': True, u'type': u'mirror', u'len': 21474754560, u'paused': False, u'io-status': u'ok', u'offset': 807190528, u'device': u'drive-virtio1', u'speed': 0}]} (QEMU) query-block-jobs {u'return': [{u'busy': True, u'type': u'mirror', u'len': 21474754560, u'paused': False, u'io-status': u'ok', u'offset': 1446428672, u'device': u'drive-virtio1', u'speed': 0}]} (QEMU) query-block-jobs {u'return': [{u'busy': True, u'type': u'mirror', u'len': 21474754560, u'paused': False, u'io-status': u'ok', u'offset': 1750384640, u'device': u'drive-virtio1', u'speed': 0}]} (QEMU) query-block-jobs {u'return': {}} {u'timestamp': {u'seconds': 1367852478, u'microseconds': 693260}, u'data': {u'device': u'drive-virtio1', u'action': u'report', u'operation': u'write'}, u'event': u'BLOCK_JOB_ERROR'} {u'timestamp': {u'seconds': 1367852478, u'microseconds': 696408}, u'data': {u'speed': 0, u'offset': 21461909504, u'len': 21474754560, u'error': u'Invalid argument', u'device': u'drive-virtio1', u'type': u'mirror'}, u'event': u'BLOCK_JOB_COMPLETED'} ----- Mail original ----- De: "Dietmar Maurer" <diet...@proxmox.com> À: "Alexandre Derumier" <aderum...@odiso.com>, pve-devel@pve.proxmox.com Envoyé: Lundi 6 Mai 2013 11:27:34 Objet: RE: [pve-devel] qemu-server : drive-mirror : die if stats are empty. applied, thanks! > -----Original Message----- > From: pve-devel-boun...@pve.proxmox.com [mailto:pve-devel- > boun...@pve.proxmox.com] On Behalf Of Alexandre Derumier > Sent: Montag, 06. Mai 2013 11:21 > To: pve-devel@pve.proxmox.com > Subject: [pve-devel] qemu-server : drive-mirror : die if stats are empty. > > see commit _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel