{"push_id":712321437,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"91c9e4d92099dab178de9f204f0fdb91028f071a","before":"04597f8f0de09cbac5a141bee6f6690924900bc8","commits":[{"sha":"f967e7a6690ed20478623b0707b846f81f469ff4","author":{"email":"23d9981432efa88691fd2a71f5525bc2174f7664@redhat.com","name":"Luyao Huang"},"message":"qemu: fix address allocation on chardev attach\n\nAlso check the device type when deciding what type the address should\nbe. Commit 9807c47 (aiming to fix another error in address allocation)\nonly checked the target type, but its value is different for different\ndevice types. This resulted in an error when trying to attach\na channel with target type 'virtio':\n\nerror: Failed to attach device from channel-file.xml\nerror: internal error: virtio serial device has invalid address type\n\nMake the logic for releasing the address dependent only on\n* the address type\n* whether it was allocated earlier\nto avoid copying the device and target type checks.\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1230039\n\nSigned-off-by: Luyao Huang <lhuang@redhat.com>\nSigned-off-by: Ján Tomko <jtomko@redhat.com>","distinct":true,"url":"https://api.github.com/repos/libvirt/libvirt/commits/f967e7a6690ed20478623b0707b846f81f469ff4"},{"sha":"224456fc4ab4d5eb0d20f0b0db92d394c5802dbf","author":{"email":"4cab11cfb98d3c937327354a78eb07dbb6ee2bc6@redhat.com","name":"Ján Tomko"},"message":"qemu: properly free addresses on non-serial chardev unplug\n\nThe target type comparison in qemuDomainDetachChrDevice\nused the VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE enum, so virtio-serial\naddresses were not freed properly for channel devices.\n\nCall qemuDomainReleaseDeviceAddress uncoditionally and decide\nbased on the address type instead of the target/device types.","distinct":true,"url":"https://api.github.com/repos/libvirt/libvirt/commits/224456fc4ab4d5eb0d20f0b0db92d394c5802dbf"},{"sha":"91c9e4d92099dab178de9f204f0fdb91028f071a","author":{"email":"23d9981432efa88691fd2a71f5525bc2174f7664@redhat.com","name":"Luyao Huang"},"message":"qemu: End job even if exiting monitor after OpenGraphics(FD) fails\n\nSigned-off-by: Luyao Huang <lhuang@redhat.com>","distinct":true,"url":"https://api.github.com/repos/libvirt/libvirt/commits/91c9e4d92099dab178de9f204f0fdb91028f071a"}]}