{"push_id":618379766,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"d4892d935b035c2220827145524d0cf0573d1fea","before":"627f91b1f80fecc73d00727181a9ddb6162cc30e","commits":[{"sha":"590fe5722b522e492a9c78adadae4def35b137dd","author":{"email":"94980dd689360e06f79e918bf71ea5fed7a2bc63@de.ibm.com","name":"Cornelia Huck"},"message":"virtio-ccw: fix range check for SET_VQ\n\nVIRTIO_PCI_QUEUE_MAX is already too big; a malicious guest would be\nable to trigger a write beyond the VirtQueue structure.\n\nCc: qemu-stable@nongnu.org\nReviewed-by: David Hildenbrand <dahi@linux.vnet.ibm.com>\nAcked-by: Christian Borntraeger <borntraeger@de.ibm.com>\nSigned-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>","distinct":true,"url":"https://api.github.com/repos/qemu/qemu/commits/590fe5722b522e492a9c78adadae4def35b137dd"},{"sha":"d03a363054f1cc58d4e6653ff09fbbe8121a0302","author":{"email":"94980dd689360e06f79e918bf71ea5fed7a2bc63@de.ibm.com","name":"Cornelia Huck"},"message":"virtio-ccw: range check in READ_VQ_CONF\n\nProcessing for READ_VQ_CONF needs to check whether the requested queue\nvalue is actually in the supported range and post a channel program\ncheck if not.\n\nCc: qemu-stable@nongnu.org\nReviewed-by: David Hildenbrand <dahi@linux.vnet.ibm.com>\nAcked-by: Christian Borntraeger <borntraeger@de.ibm.com>\nSigned-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>","distinct":true,"url":"https://api.github.com/repos/qemu/qemu/commits/d03a363054f1cc58d4e6653ff09fbbe8121a0302"},{"sha":"f65025caab916aa8a5b8de270a59078e0b6e2866","author":{"email":"69d3ebcf5ee4e7f05a50dc23cd96655b730804b4@redhat.com","name":"Paolo Bonzini"},"message":"s390x: do not include ram_addr.h\n\nram_addr.h is an internal interface and it is not needed anyway by\nhw/s390x/ipl.c.\n\nCc: Christian Borntraeger <borntraeger@de.ibm.com>\nReviewed-by: Thomas Huth <huth@tuxfamily.org>\nSigned-off-by: Paolo Bonzini <pbonzini@redhat.com>\nMessage-Id: <1427295389-5054-1-git-send-email-pbonzini@redhat.com>\nSigned-off-by: Christian Borntraeger <borntraeger@de.ibm.com>\nSigned-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>","distinct":true,"url":"https://api.github.com/repos/qemu/qemu/commits/f65025caab916aa8a5b8de270a59078e0b6e2866"},{"sha":"fa92e218df1d7fcc01e1e5d8bbd77acdaf53c18b","author":{"email":"94980dd689360e06f79e918bf71ea5fed7a2bc63@de.ibm.com","name":"Cornelia Huck"},"message":"s390x/ipl: avoid sign extension\n\nMake s390_update_iplstate() return uint32_t to avoid sign extensions\nfor cssids > 127. While this doesn't matter in practice yet (as\nnobody supports MCSS-E and thus won't see the real cssid), play safe.\n\nReported-by: Paolo Bonzini <pbonzini@redhat.com>\nReviewed-by: Jason J. Herne <jjherne@linux.vnet.ibm.com>\nSigned-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>","distinct":true,"url":"https://api.github.com/repos/qemu/qemu/commits/fa92e218df1d7fcc01e1e5d8bbd77acdaf53c18b"},{"sha":"d4892d935b035c2220827145524d0cf0573d1fea","author":{"email":"313afa09ce093b19ae1dd74f57c1ebd94508584c@linaro.org","name":"Peter Maydell"},"message":"Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20150330' into staging\n\ns390x fixes:\n- virtqueue index issues in virtio-ccw\n- cleanup and sign extension fix for the ipl device\n\n# gpg: Signature made Mon Mar 30 08:52:54 2015 BST using RSA key ID C6F02FAF\n# gpg: Good signature from \"Cornelia Huck <huckc@linux.vnet.ibm.com>\"\n# gpg:                 aka \"Cornelia Huck <cornelia.huck@de.ibm.com>\"\n\n* remotes/cohuck/tags/s390x-20150330:\n  s390x/ipl: avoid sign extension\n  s390x: do not include ram_addr.h\n  virtio-ccw: range check in READ_VQ_CONF\n  virtio-ccw: fix range check for SET_VQ\n\nSigned-off-by: Peter Maydell <peter.maydell@linaro.org>","distinct":true,"url":"https://api.github.com/repos/qemu/qemu/commits/d4892d935b035c2220827145524d0cf0573d1fea"}]}