{"push_id":2833561514,"size":30,"distinct_size":30,"ref":"refs/heads/master","head":"6c5f6cdab95c7c98b8a0ee6a7e6ccbab450ed7fc","before":"b14b88b74c10c9e20f87218c5994681fc35c2c57","commits":[{"sha":"e950310f14551f992cedd5e78e2d0da57f85a213","author":{"name":"Simon Kobyda","email":"4431e4d5c11679b57d448bfd18482866452e91b3@redhat.com"},"message":"vsh: Fix broken build on mingw\n\nThe function wcwidth() doesn't exist on mingw. However, it does exist in\ngnulib, so we can rely on that.\n\nSigned-off-by: Simon Kobyda <skobyda@redhat.com>\nReviewed-by: Erik Skultety <eskultet@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/e950310f14551f992cedd5e78e2d0da57f85a213"},{"sha":"76151a53a1004f29de93696160489403afbb28b5","author":{"name":"Andrea Bolognani","email":"3ada0bee826c753786fdbba72243dfba997094cf@redhat.com"},"message":"conf: Rename some device_conf predicates\n\nThe affected functions are\n\n  virDeviceInfoPCIAddressWanted()\n  virDeviceInfoPCIAddressPresent()\n\nwhich get renamed to\n\n  virDeviceInfoPCIAddressIsWanted()\n  virDeviceInfoPCIAddressIsPresent()\n\nto comply with the naming convention used for other\npredicates.\n\nSigned-off-by: Andrea Bolognani <abologna@redhat.com>\nReviewed-by: John Ferlan <jferlan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/76151a53a1004f29de93696160489403afbb28b5"},{"sha":"9ad119f4db5c4f9cc60e2e51cb5cfd9633b13eee","author":{"name":"Andrea Bolognani","email":"3ada0bee826c753786fdbba72243dfba997094cf@redhat.com"},"message":"conf: Move some device_conf predicates\n\nTurn\n\n  virPCIDeviceAddressIsEmpty()\n  virDeviceInfoPCIAddressIsWanted()\n  virDeviceInfoPCIAddressIsPresent()\n\nfrom inline functions to regular functions.\n\nSigned-off-by: Andrea Bolognani <abologna@redhat.com>\nReviewed-by: John Ferlan <jferlan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/9ad119f4db5c4f9cc60e2e51cb5cfd9633b13eee"},{"sha":"b261cafd4a44fb3cf76d8ab1962f2a2119263773","author":{"name":"Peter Krempa","email":"2cf5c04c61aa466e4a47bfedc747d17279c72ffc@redhat.com"},"message":"tests: qemuxml2argv: Remove 'args' files for tests expecting failure\n\nOutput file does not make sense for those.\n\nSigned-off-by: Peter Krempa <pkrempa@redhat.com>\nReviewed-by: Erik Skultety <eskultet@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/b261cafd4a44fb3cf76d8ab1962f2a2119263773"},{"sha":"a2bf23ded5a7e2314fd69427f78f377ccedbc495","author":{"name":"Peter Krempa","email":"2cf5c04c61aa466e4a47bfedc747d17279c72ffc@redhat.com"},"message":"tests: qemuxml2argv: Make use of 'vram64' QXL device tests\n\nThe test files were unused, but we don't have any other test for this\nfeature. Make use of the existing files by removing disks and using\nDO_TEST_CAPS_LATEST to execute them. The legacy output files will be\ndropped.\n\nSigned-off-by: Peter Krempa <pkrempa@redhat.com>\nReviewed-by: Erik Skultety <eskultet@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/a2bf23ded5a7e2314fd69427f78f377ccedbc495"},{"sha":"fa0d7312513502ff27b94ed27d85cd3645babf9e","author":{"name":"Peter Krempa","email":"2cf5c04c61aa466e4a47bfedc747d17279c72ffc@redhat.com"},"message":"tests: qemuxml2argv: Remove the 'no-shutdown' test completely\n\nNow we assume the flag always so there's no use for this test. Probably\na leftover from the cleanup of the capability.\n\nSigned-off-by: Peter Krempa <pkrempa@redhat.com>\nReviewed-by: Erik Skultety <eskultet@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/fa0d7312513502ff27b94ed27d85cd3645babf9e"},{"sha":"ba0d05c085549b1bfca1470b638ae017d3964862","author":{"name":"Peter Krempa","email":"2cf5c04c61aa466e4a47bfedc747d17279c72ffc@redhat.com"},"message":"tests: qemuxml2argv: Remove 'args' for tests only used in xml2xmltest\n\n'metadata' and 'leases' are features internal to libvirt and thus don't\ninfluence the generated QEMU command line. As they are not tested we\ndon't need the output files.\n\nSigned-off-by: Peter Krempa <pkrempa@redhat.com>\nReviewed-by: Erik Skultety <eskultet@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/ba0d05c085549b1bfca1470b638ae017d3964862"},{"sha":"b985d1a774417606aa8e0b37a08c9ea9606fc40e","author":{"name":"Daniel P. Berrangé","email":"bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com"},"message":"qemu: record the QEMU default machine in capabilities\n\nWe don't honour the QEMU default machine type anymore, always using the\nlibvirt chosen default instead. The QEMU argv parser, however, will need\nto know the exacty QEMU default, so we must record that info.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/b985d1a774417606aa8e0b37a08c9ea9606fc40e"},{"sha":"81950efa0ba9d734ddcfbf71e95c0c7cd843ea8d","author":{"name":"Daniel P. Berrangé","email":"bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com"},"message":"qemu: rename method for getting preferred machine type\n\nThe virQEMUCapsGetDefaultMachine() method doesn't get QEMU's default\nmachine any more, instead it gets the historical default that libvirt\nprefers for each arch. Rename it, so that the old name can be used for\ngetting QEMU's default.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/81950efa0ba9d734ddcfbf71e95c0c7cd843ea8d"},{"sha":"6700062fb00031c2c4fb8a561653a1a58246ba4b","author":{"name":"Daniel P. Berrangé","email":"bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com"},"message":"qemu: fix default machine for argv -> xml convertor\n\nHistorically the argv -> xml convertor wanted the same default machine\nas we'd set when parsing xml. The latter has now changed, however, to\nuse a default defined by libvirt. The former needs fixing to again\nhonour the default QEMU machine.\n\nThis exposed a bug in handling for the aarch64 target, as QEMU does not\ndefine any default machine. Thus we should not having been accepting\nargv without a -machine provided.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/6700062fb00031c2c4fb8a561653a1a58246ba4b"},{"sha":"ea119118fc9e477aaafa1968449c0ffd22d7d84c","author":{"name":"Ján Tomko","email":"4cab11cfb98d3c937327354a78eb07dbb6ee2bc6@redhat.com"},"message":"qemu: initialize variables in qemuParseCommandLine\n\nCommit 6700062 introduced a jump to error which skipped the\ninitialization of def:\n\nqemu/qemu_parse_command.c:1870:9: error: variable 'def' is\nused uninitialized whenever 'if' condition is true\n      [-Werror,-Wsometimes-uninitialized]\n    if (!(qemuCaps = virQEMUCapsCacheLookup(capsCache, progargv[0])))\n\nInitialize def to fix this warning and qemuCaps, to prevent\na future error like this.\n\nSigned-off-by: Ján Tomko <jtomko@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/ea119118fc9e477aaafa1968449c0ffd22d7d84c"},{"sha":"995b50ff58165ab8d094785073960ee9d655ddb0","author":{"name":"Ján Tomko","email":"4cab11cfb98d3c937327354a78eb07dbb6ee2bc6@redhat.com"},"message":"conf: report enum errors in virDomainInputDefValidate\n\nCommit deb057f added a switch without a default case.\nAdd it and call virReportEnumRangeError for _LAST too.\n\nSigned-off-by: Ján Tomko <jtomko@redhat.com>\nReviewed-by: Andrea Bolognani <abologna@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/995b50ff58165ab8d094785073960ee9d655ddb0"},{"sha":"eda5f575f2a7530fc7f6471f88496778a9bc9fcb","author":{"name":"Daniel P. Berrangé","email":"bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com"},"message":"cpu: allow include files for CPU definition\n\nAllow for syntax\n\n    <include filename=\"subdir/fooo.xml\"/>\n\nto reference other files in the CPU database directory\n\nReviewed-by: Jiri Denemark <jdenemar@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/eda5f575f2a7530fc7f6471f88496778a9bc9fcb"},{"sha":"118fcdd480ad38a3e8477f466f6a876dce7e9fa6","author":{"name":"Daniel P. Berrangé","email":"bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com"},"message":"cpu: fix cleanup when signature parsing fails\n\nTwo pieces of code accidentally jumped to the wrong label when they\nfailed causing incorrect cleanup, returning a partially initialized\nCPU model struct.\n\nReviewed-by: Jiri Denemark <jdenemar@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/118fcdd480ad38a3e8477f466f6a876dce7e9fa6"},{"sha":"0815f519784a7c565c543498777dc25f129620f9","author":{"name":"Daniel P. Berrangé","email":"bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com"},"message":"cpu: push more parsing logic into common code\n\nThe x86 and ppc impls both duplicate some logic when parsing CPU\nfeatures. Change the callback signature so that this duplication can be\npushed up a level to common code.\n\nReviewed-by: Jiri Denemark <jdenemar@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/0815f519784a7c565c543498777dc25f129620f9"},{"sha":"18cab54c3a0bc72390f29300684396690a7ecf51","author":{"name":"Daniel P. Berrangé","email":"bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com"},"message":"cpu: simplify failure cleanup paths\n\nGet rid of the separate 'error:' label, so all code paths jump straight\nto the 'cleanup:' label.\n\nReviewed-by: Jiri Denemark <jdenemar@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/18cab54c3a0bc72390f29300684396690a7ecf51"},{"sha":"3ecbac95cd2a02ba5e2f98c625386ec12c8bbdac","author":{"name":"Daniel P. Berrangé","email":"bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com"},"message":"cpu: move the CPU map data files into a src/cpu_map directory\n\nIn preparation for splitting up the CPU map data file, move it into a\ndedicated directory of its own.\n\nReviewed-by: Jiri Denemark <jdenemar@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/3ecbac95cd2a02ba5e2f98c625386ec12c8bbdac"},{"sha":"2c127947ae03c2eff06d15d7b911677f23e275d9","author":{"name":"Daniel P. Berrangé","email":"bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com"},"message":"cpu: split PPC64 map data into separate files\n\nReviewed-by: Jiri Denemark <jdenemar@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/2c127947ae03c2eff06d15d7b911677f23e275d9"},{"sha":"e6d7be38b9cc1bdcec08b0c1b4df331d28cb5d96","author":{"name":"Daniel P. Berrangé","email":"bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com"},"message":"cpu: split x86 map data into separate files\n\nReviewed-by: Jiri Denemark <jdenemar@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/e6d7be38b9cc1bdcec08b0c1b4df331d28cb5d96"},{"sha":"350e238f6320def4e7ee6c2c05a6961f6897bc4c","author":{"name":"Daniel P. Berrangé","email":"bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com"},"message":"xml: report the filename (if any) when parsing files\n\nA generic \"failed to parse xml document\" message without telling us\nwhich XML file failed is quite unhelpful.\n\nReviewed-by: Jiri Denemark <jdenemar@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/350e238f6320def4e7ee6c2c05a6961f6897bc4c"}]}
{"actor":{"display_login":"crobinso"}}