{"push_id":1324831569,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"49540a1f652afd419812bd4d35cc6f45a46a2afe","before":"c640f2849ee8775fe1bbd7a2772610aa77816f9f","commits":[{"sha":"2c7c4cf0c446a082acb3f42200936c4a6edaf68e","author":{"name":"Daniel P. Berrange","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"trace: move util/buffer.c trace points into correct file\n\nThe trace points for util/buffer.c were mistakenly put\nin the io/trace-events file, instead of util/trace-events\nin\n\n  commit 892bd32ea38bbe9709ff0b6db3053bdf06eec9fb\n  Author: Daniel P. Berrange <berrange@redhat.com>\n  Date:   Thu Jun 16 09:39:50 2016 +0100\n\n    trace: split out trace events for io/ directory\n\n    Move all trace-events for files in the io/ directory to\n\nSigned-off-by: Daniel P. Berrange <berrange@redhat.com>\nReviewed-by: Eric Blake <eblake@redhat.com>\nMessage-id: 1473872624-23285-2-git-send-email-berrange@redhat.com\nSigned-off-by: Stefan Hajnoczi <stefanha@redhat.com>","distinct":true,"url":"https://api.github.com/repos/J-Liu/qemu/commits/2c7c4cf0c446a082acb3f42200936c4a6edaf68e"},{"sha":"a409aada20212a629b7e6bd8b9abf2773f97c65a","author":{"name":"Daniel P. Berrange","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"trace: move util/qemu-coroutine*.c trace points into correct file\n\nThe trace points for util/qemu-coroutine*.c were mistakenly left\nin the top level trace-events file, instead of util/trace-events\nin\n\n  commit 492bb2dd651e780c0723580880acbedb5661e5ad\n  Author: Daniel P. Berrange <berrange@redhat.com>\n  Date:   Thu Jun 16 09:39:48 2016 +0100\n\n    trace: split out trace events for util/ directory\n\nSigned-off-by: Daniel P. Berrange <berrange@redhat.com>\nReviewed-by: Eric Blake <eblake@redhat.com>\nMessage-id: 1473872624-23285-3-git-send-email-berrange@redhat.com\nSigned-off-by: Stefan Hajnoczi <stefanha@redhat.com>","distinct":true,"url":"https://api.github.com/repos/J-Liu/qemu/commits/a409aada20212a629b7e6bd8b9abf2773f97c65a"},{"sha":"e97eb6f7f03282f7e3db19865eb5b4fbd5f69f8b","author":{"name":"Daniel P. Berrange","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"trace: move hw/mem/pc-dimm.c trace points into correct file\n\nThe trace points for hw/mem/pc-dimm.c were mistakenly put\nin the hw/i386/trace-events file, instead of hw/mem/trace-events\nin\n\n  commit 5eb76e480b42206d3640c1aab8a376ba350f70bb\n  Author: Daniel P. Berrange <berrange@redhat.com>\n  Date:   Thu Jun 16 09:40:10 2016 +0100\n\n    trace: split out trace events for hw/i386/ directory\n\nSigned-off-by: Daniel P. Berrange <berrange@redhat.com>\nReviewed-by: Eric Blake <eblake@redhat.com>\nMessage-id: 1473872624-23285-4-git-send-email-berrange@redhat.com\nSigned-off-by: Stefan Hajnoczi <stefanha@redhat.com>","distinct":true,"url":"https://api.github.com/repos/J-Liu/qemu/commits/e97eb6f7f03282f7e3db19865eb5b4fbd5f69f8b"},{"sha":"331f5eb28a6b537558ac595879d2179885df9db5","author":{"name":"Daniel P. Berrange","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"trace: move hw/virtio/virtio-balloon.c trace points into correct file\n\nThe trace points for hw/virtio/virtio-balloon.c were mistakenly put\nin the top level trace-events file, instead of util/trace-events in\n\n  commit 270ab88f7c1112389a02cee0e3e03b20fcc7547e\n  Author: Daniel P. Berrange <berrange@redhat.com>\n  Date:   Thu Jun 16 09:39:57 2016 +0100\n\n    trace: split out trace events for hw/virtio/ directory\n\nSigned-off-by: Daniel P. Berrange <berrange@redhat.com>\nReviewed-by: Eric Blake <eblake@redhat.com>\nMessage-id: 1473872624-23285-5-git-send-email-berrange@redhat.com\nSigned-off-by: Stefan Hajnoczi <stefanha@redhat.com>","distinct":true,"url":"https://api.github.com/repos/J-Liu/qemu/commits/331f5eb28a6b537558ac595879d2179885df9db5"},{"sha":"2bfe11c8fac96db4f94abbe818fbc964a6744130","author":{"name":"Lluís Vilanova","email":"059c7321aba98d5ed73f1707e33bef8323bf3e68@ac.upc.edu"},"message":"trace: Properly initialize dynamic event states in hot-plugged vCPUs\n\nEvery time a vCPU is hot-plugged, it will \"inherit\" its tracing state\nfrom the global state array. That is, if *any* existing vCPU has an\nevent enabled, new vCPUs will have too.\n\nSigned-off-by: Lluís Vilanova <vilanova@ac.upc.edu>\nMessage-id: 147428970768.15111.7664565956870423529.stgit@fimbulvetr.bsc.es\nSigned-off-by: Stefan Hajnoczi <stefanha@redhat.com>","distinct":true,"url":"https://api.github.com/repos/J-Liu/qemu/commits/2bfe11c8fac96db4f94abbe818fbc964a6744130"},{"sha":"b9d72215248789abdd1e2bfce746eff2eddd67fc","author":{"name":"Lluís Vilanova","email":"059c7321aba98d5ed73f1707e33bef8323bf3e68@ac.upc.edu"},"message":"trace: Add event \"guest_cpu_enter\"\n\nSignals the hot-plugging of a new virtual (guest) CPU.\n\nSigned-off-by: Lluís Vilanova <vilanova@ac.upc.edu>\nMessage-id: 147428971313.15111.18023030883528426840.stgit@fimbulvetr.bsc.es\nSigned-off-by: Stefan Hajnoczi <stefanha@redhat.com>","distinct":true,"url":"https://api.github.com/repos/J-Liu/qemu/commits/b9d72215248789abdd1e2bfce746eff2eddd67fc"},{"sha":"2cc2d082b52ef0aa9bffff512ce552391405ce9f","author":{"name":"Lluís Vilanova","email":"059c7321aba98d5ed73f1707e33bef8323bf3e68@ac.upc.edu"},"message":"trace: Add event \"guest_cpu_reset\"\n\nSignals the reset of the state a virtual (guest) CPU.\n\nSigned-off-by: Lluís Vilanova <vilanova@ac.upc.edu>\nMessage-id: 147428971851.15111.8799439252178273840.stgit@fimbulvetr.bsc.es\nSigned-off-by: Stefan Hajnoczi <stefanha@redhat.com>","distinct":true,"url":"https://api.github.com/repos/J-Liu/qemu/commits/2cc2d082b52ef0aa9bffff512ce552391405ce9f"},{"sha":"43e21e4907a009d87f6aef44663d9e1f7b181b8d","author":{"name":"Lluís Vilanova","email":"059c7321aba98d5ed73f1707e33bef8323bf3e68@ac.upc.edu"},"message":"trace: Document the execution mode of guest events\n\nExplicitly state in which execution mode (user, softmmu, all) are guest\nevents available for tracing.\n\nSigned-off-by: Lluís Vilanova <vilanova@ac.upc.edu>\nMessage-id: 147456962135.11114.6146034359114598596.stgit@fimbulvetr.bsc.es\nSigned-off-by: Stefan Hajnoczi <stefanha@redhat.com>","distinct":true,"url":"https://api.github.com/repos/J-Liu/qemu/commits/43e21e4907a009d87f6aef44663d9e1f7b181b8d"},{"sha":"cc9a366d3b161d255fcf25aad30e0c8fcc766013","author":{"name":"Peter Maydell","email":"d4da0cae8bdd6af8ce5950fc7fec7c012df68229@linaro.org"},"message":"Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging\n\n# gpg: Signature made Wed 28 Sep 2016 22:30:45 BST\n# gpg:                using RSA key 0x9CA4ABB381AB73C8\n# gpg: Good signature from \"Stefan Hajnoczi <stefanha@redhat.com>\"\n# gpg:                 aka \"Stefan Hajnoczi <stefanha@gmail.com>\"\n# Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35  775A 9CA4 ABB3 81AB 73C8\n\n* remotes/stefanha/tags/tracing-pull-request:\n  trace: Document the execution mode of guest events\n  trace: Add event \"guest_cpu_reset\"\n  trace: Add event \"guest_cpu_enter\"\n  trace: Properly initialize dynamic event states in hot-plugged vCPUs\n  trace: move hw/virtio/virtio-balloon.c trace points into correct file\n  trace: move hw/mem/pc-dimm.c trace points into correct file\n  trace: move util/qemu-coroutine*.c trace points into correct file\n  trace: move util/buffer.c trace points into correct file\n\nSigned-off-by: Peter Maydell <peter.maydell@linaro.org>","distinct":true,"url":"https://api.github.com/repos/J-Liu/qemu/commits/cc9a366d3b161d255fcf25aad30e0c8fcc766013"},{"sha":"9da82227caa74fb6fbea224dad91fe5b7cc115a5","author":{"name":"John Snow","email":"384ef3b357aef752f784a643296aae4d01be3f3d@redhat.com"},"message":"ide: fix DMA register transitions\n\nATA8-APT defines the state transitions for both a host controller and\nfor the hardware device during the lifecycle of a DMA transfer, in\nsection 9.7 \"DMA command protocol.\"\n\nOne of the interesting tidbits here is that when a device transitions\nfrom DDMA0 (\"Prepare state\") to DDMA1 (\"Data_Transfer State\"), it can\nchoose to set either BSY or DRQ to signal this transition, but not both.\n\nas ide_sector_dma_start is the last point in our preparation process\nbefore we begin the real data transfer process (for either AHCI or BMDMA),\nthis is the correct transition point for DDMA0 to DDMA1.\n\nI have chosen !BSY && DRQ for QEMU to make the transition from DDMA0 the\nmost obvious.\n\nReported-by: Benjamin David Lunt <fys@fysnet.net>\nSigned-off-by: John Snow <jsnow@redhat.com>\nReviewed-by: Kevin Wolf <kwolf@redhat.com>\nTested-by: Stefan Weil <sw@weilnetz.de>\nMessage-id: 1470175541-19344-1-git-send-email-jsnow@redhat.com\nSigned-off-by: John Snow <jsnow@redhat.com>","distinct":true,"url":"https://api.github.com/repos/J-Liu/qemu/commits/9da82227caa74fb6fbea224dad91fe5b7cc115a5"},{"sha":"df403bc58859c893ebd0accda07678e84d15dc5d","author":{"name":"John Snow","email":"384ef3b357aef752f784a643296aae4d01be3f3d@redhat.com"},"message":"ahci: clear aiocb in ncq_cb\n\nSimilar to existing fixes for IDE (87ac25fd) and ATAPI (7f951b2d), the\nAIOCB must be cleared in the callback. Otherwise, we may accidentally\ntry to reset a dangling pointer in bdrv_aio_cancel() from a port reset.\n\nSigned-off-by: John Snow <jsnow@redhat.com>\nReviewed-by: Stefan Hajnoczi <stefanha@redhat.com>\nMessage-id: 1474575040-32079-2-git-send-email-jsnow@redhat.com\nSigned-off-by: John Snow <jsnow@redhat.com>","distinct":true,"url":"https://api.github.com/repos/J-Liu/qemu/commits/df403bc58859c893ebd0accda07678e84d15dc5d"},{"sha":"c9f7acd57552b919a7b9b1c381383960307c0ada","author":{"name":"Thomas Huth","email":"88e8c2c9848c27f046284b2ccf48cd5b58fafc02@redhat.com"},"message":"MAINTAINERS: Add some more headers to the IDE section\n\nThe folder include/hw/ide/ belongs to the IDE section.\n\nSigned-off-by: Thomas Huth <thuth@redhat.com>\nReviewed-by: John Snow <jsnow@redhat.com>\nMessage-id: 1474646996-30421-1-git-send-email-thuth@redhat.com\nSigned-off-by: John Snow <jsnow@redhat.com>","distinct":true,"url":"https://api.github.com/repos/J-Liu/qemu/commits/c9f7acd57552b919a7b9b1c381383960307c0ada"},{"sha":"ca44141d5fb801dd5903102acefd0f2d8e8bb6a1","author":{"name":"Ashijeet Acharya","email":"e9af18b8a94548b11cf9a30b51490ea5fc3144fe@gmail.com"},"message":"ide: Fix memory leak in ide_register_restart_cb()\n\nFix a memory leak in ide_register_restart_cb() in hw/ide/core.c and add\nidebus_unrealize() in hw/ide/qdev.c to have calls to\nqemu_del_vm_change_state_handler() to deal with the dangling change\nstate handler during hot-unplugging ide devices which might lead to a\ncrash.\n\nSigned-off-by: Ashijeet Acharya <ashijeetacharya@gmail.com>\nReviewed-by: John Snow <jsnow@redhat.com>\nMessage-id: 1474995212-10580-1-git-send-email-ashijeetacharya@gmail.com\n[Minor whitespace fix --js]\nSigned-off-by: John Snow <jsnow@redhat.com>","distinct":true,"url":"https://api.github.com/repos/J-Liu/qemu/commits/ca44141d5fb801dd5903102acefd0f2d8e8bb6a1"},{"sha":"49540a1f652afd419812bd4d35cc6f45a46a2afe","author":{"name":"Peter Maydell","email":"d4da0cae8bdd6af8ce5950fc7fec7c012df68229@linaro.org"},"message":"Merge remote-tracking branch 'remotes/jnsnow/tags/ide-pull-request' into staging\n\n# gpg: Signature made Thu 29 Sep 2016 21:13:46 BST\n# gpg:                using RSA key 0x7DEF8106AAFC390E\n# gpg: Good signature from \"John Snow (John Huston) <jsnow@redhat.com>\"\n# Primary key fingerprint: FAEB 9711 A12C F475 812F  18F2 88A9 064D 1835 61EB\n#      Subkey fingerprint: F9B7 ABDB BCAC DF95 BE76  CBD0 7DEF 8106 AAFC 390E\n\n* remotes/jnsnow/tags/ide-pull-request:\n  ide: Fix memory leak in ide_register_restart_cb()\n  MAINTAINERS: Add some more headers to the IDE section\n  ahci: clear aiocb in ncq_cb\n  ide: fix DMA register transitions\n\nSigned-off-by: Peter Maydell <peter.maydell@linaro.org>","distinct":true,"url":"https://api.github.com/repos/J-Liu/qemu/commits/49540a1f652afd419812bd4d35cc6f45a46a2afe"}]}
{"actor":{"display_login":"J-Liu"}}