{"push_id":1340222169,"size":12,"distinct_size":9,"ref":"refs/heads/ivshmem","head":"c2e2091b1b792bfc22bd86fecf0b72f81e1dc588","before":"f344c0d984b4fecae806f52930577fd11bb09e62","commits":[{"sha":"69722fd7ac854f95eac65a4bf3fd86e65fbc470f","author":{"name":"Stefan Bader","email":"256b018202d560b8b02576b99065f6b378bf5167@canonical.com"},"message":"tools: Ignore newlines in libvirt-guests.sh guest list\n\nThe list file expects all guest UUIDs on the same line as the URI\nwhich the guests run on. This does not happen when the list is\necho'ed in quotes. When stripping the quotes, newlines get transformed\ninto spaces. Without this, only the first guest on the list is actually\nhandled.\n\nBased on a fix by Omar Siam <simar@gmx.net>\n\nBug-Ubuntu: http://bugs.launchpad.net/bugs/1591695\n\nSigned-off-by: Stefan Bader <stefan.bader@canonical.com>","distinct":false,"url":"https://api.github.com/repos/nertpinx/libvirt/commits/69722fd7ac854f95eac65a4bf3fd86e65fbc470f"},{"sha":"cc38d5661ff11cbe749fa8932e74300f406a7780","author":{"name":"Stefan Bader","email":"256b018202d560b8b02576b99065f6b378bf5167@canonical.com"},"message":"tools: Exclude Xen dom0 from libvirt-guests.sh list\n\nWith newer versions of libvirt Domain-0 is again visible in the list of\nrunning guests but it should not be considered as a guest for shutdown\nor suspend.\n\nSigned-off-by Stefan Bader <stefan.bader@canonical.com>","distinct":false,"url":"https://api.github.com/repos/nertpinx/libvirt/commits/cc38d5661ff11cbe749fa8932e74300f406a7780"},{"sha":"77d24de674d252a92fd44b8a131b2d101be37da8","author":{"name":"Martin Kletzander","email":"b95c1c5986c2c30eff5096e3d1c8d4510b550570@redhat.com"},"message":"Don't update timer if there's none.\n\nSometimes virObjectEventStateFlush can be called without timer (if the\nlast event was unregistered right when the timer fired).  There is a\ncheck for timer == -1, but that triggers warning and other log messages,\nwhich is unnecessary.\n\nSigned-off-by: Martin Kletzander <mkletzan@redhat.com>","distinct":false,"url":"https://api.github.com/repos/nertpinx/libvirt/commits/77d24de674d252a92fd44b8a131b2d101be37da8"},{"sha":"fbfc1daae4c9b7e5918b814b6b390698e5212892","author":{"name":"Martin Kletzander","email":"b95c1c5986c2c30eff5096e3d1c8d4510b550570@redhat.com"},"message":"conf: Fix virDomainShmemDefFind\n\nDue to the switch of parameters in a call to virDomainShmemDefEquals()\nno device was found when looking for device with all the information\nexcept address.  Also fix the indentation.\n\nSigned-off-by: Martin Kletzander <mkletzan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/nertpinx/libvirt/commits/fbfc1daae4c9b7e5918b814b6b390698e5212892"},{"sha":"1b954c16986499f5c232376ba4069d2e73b92bc2","author":{"name":"Martin Kletzander","email":"b95c1c5986c2c30eff5096e3d1c8d4510b550570@redhat.com"},"message":"conf: Don't complicate find loop\n\nSigned-off-by: Martin Kletzander <mkletzan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/nertpinx/libvirt/commits/1b954c16986499f5c232376ba4069d2e73b92bc2"},{"sha":"d5c7251daaba955a609dc6f747414200ae72df7a","author":{"name":"Martin Kletzander","email":"b95c1c5986c2c30eff5096e3d1c8d4510b550570@redhat.com"},"message":"qemu: Disable migration with ivshmem\n\nIt was never safe anyway and as such shouldn't have been enabled in the\nfirst place.  Future patches will allow hot-(un)pluging of some ivshmem\ndevices as a workaround.\n\nSigned-off-by: Martin Kletzander <mkletzan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/nertpinx/libvirt/commits/d5c7251daaba955a609dc6f747414200ae72df7a"},{"sha":"c2fd331e8f7db180cb0d4bcac5696960a8c19a17","author":{"name":"Martin Kletzander","email":"b95c1c5986c2c30eff5096e3d1c8d4510b550570@redhat.com"},"message":"conf, qemu: Add support for shmem model\n\nJust the default one now, new ones will be added in following commits.\n\nSigned-off-by: Martin Kletzander <mkletzan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/nertpinx/libvirt/commits/c2fd331e8f7db180cb0d4bcac5696960a8c19a17"},{"sha":"20096e5dea55371f6b95e9d18c50fafc4b1a3981","author":{"name":"Martin Kletzander","email":"b95c1c5986c2c30eff5096e3d1c8d4510b550570@redhat.com"},"message":"conf, qemu: Add newer shmem models\n\nThe old ivshmem is deprecated in QEMU, so let's use the better\nivshmem-{plain,doorbell} variants instead.\n\nSigned-off-by: Martin Kletzander <mkletzan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/nertpinx/libvirt/commits/20096e5dea55371f6b95e9d18c50fafc4b1a3981"},{"sha":"21fde8e4d062d24f7c8908d82e26021921928429","author":{"name":"Martin Kletzander","email":"b95c1c5986c2c30eff5096e3d1c8d4510b550570@redhat.com"},"message":"qemu: Add capabilities for ivshmem-{plain,doorbell}\n\nSigned-off-by: Martin Kletzander <mkletzan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/nertpinx/libvirt/commits/21fde8e4d062d24f7c8908d82e26021921928429"},{"sha":"0380efa4f78d4c59a27c5d82204498c8be637377","author":{"name":"Martin Kletzander","email":"b95c1c5986c2c30eff5096e3d1c8d4510b550570@redhat.com"},"message":"qemu: Save various defaults for shmem\n\nWe're keeping some things at default and that's not something we want to\ndo intentionaly.  Let's save some sensible defaults upfront then having\nproblems later.  The details for the defaults (of the newer\nimplementation) can be found in qemu's commit 5400c02b90bb:\n\n  http://git.qemu.org/?p=qemu.git;a=commit;h=5400c02b90bb\n\nSigned-off-by: Martin Kletzander <mkletzan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/nertpinx/libvirt/commits/0380efa4f78d4c59a27c5d82204498c8be637377"},{"sha":"725b53d9d06e98c9ed6e0c60bb07988b817521bb","author":{"name":"Martin Kletzander","email":"b95c1c5986c2c30eff5096e3d1c8d4510b550570@redhat.com"},"message":"qemu: Support newer ivshmem device variants\n\nQEMU added support for ivshmem-plain and ivshmem-doorbell.  Those are\nreworked varians of legacy ivshmem that are compatible from the guest\nPOV, but not from host's POV and have sane specification and handling.\n\nDetails about the newer device type can be found in qemu's commit\n5400c02b90bb:\n\n  http://git.qemu.org/?p=qemu.git;a=commit;h=5400c02b90bb\n\nSigned-off-by: Martin Kletzander <mkletzan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/nertpinx/libvirt/commits/725b53d9d06e98c9ed6e0c60bb07988b817521bb"},{"sha":"c2e2091b1b792bfc22bd86fecf0b72f81e1dc588","author":{"name":"Martin Kletzander","email":"b95c1c5986c2c30eff5096e3d1c8d4510b550570@redhat.com"},"message":"qemu: Add support for hot/cold-(un)plug of shmem devices\n\nThis is needed in order to migrate a domain with shmem devices as that\nis not allowed to migrate.\n\nSigned-off-by: Martin Kletzander <mkletzan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/nertpinx/libvirt/commits/c2e2091b1b792bfc22bd86fecf0b72f81e1dc588"}]}
{"actor":{"display_login":"nertpinx"}}