{"push_id":740425266,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"b83d017d88b2c4710c7a4614ecf9f845e4db80ba","before":"170f209d7848dc2f14b3f3dccc34a49558680d4d","commits":[{"sha":"ff1d2ac949dc94d8a0e71fd46939fb69c2ef075b","author":{"email":"ed22c22dbde360207569092e60b4298397efb8da@uclinux.org","name":"Greg Ungerer"},"message":"hw/net: handle flow control in mcf_fec driver receiver\n\nThe network mcf_fec driver emulated receive side method is not dealing\nwith network queue flow control properly.\n\nModify the receive side to check if we have enough space in the\ndescriptors to store the current packet. If not we process none of it\nand return 0. When the guest frees up some buffers through its descriptors\nwe signal the qemu net layer to send more packets.\n\n[Fixed coding style: 4-space indent and curly braces on if statement.\n--Stefan]\n\nSigned-off-by: Greg Ungerer <gerg@uclinux.org>\nMessage-id: 1438045374-10358-1-git-send-email-gerg@uclinux.org\nSigned-off-by: Stefan Hajnoczi <stefanha@redhat.com>","distinct":true,"url":"https://api.github.com/repos/qemu/qemu/commits/ff1d2ac949dc94d8a0e71fd46939fb69c2ef075b"},{"sha":"7bba83bf80eae9c9e323319ff40d0ca477b0a77a","author":{"email":"df9fd617995bad07eac70e27aa3fe5069270e3bd@redhat.com","name":"Fam Zheng"},"message":"xen: Drop net_rx_ok\n\nLet net_rx_packet() (which checks the same conditions) drops the packet\nif the device is not ready. Drop net_xen_info.can_receive and update the\nreturn value for the buffer full case.\n\nWe rely on the qemu_flush_queued_packets() in net_event() to wake up\nthe peer when the buffer becomes available again.\n\nSigned-off-by: Fam Zheng <famz@redhat.com>\nMessage-id: 1438077176-378-1-git-send-email-famz@redhat.com\nSigned-off-by: Stefan Hajnoczi <stefanha@redhat.com>","distinct":true,"url":"https://api.github.com/repos/qemu/qemu/commits/7bba83bf80eae9c9e323319ff40d0ca477b0a77a"},{"sha":"b83d017d88b2c4710c7a4614ecf9f845e4db80ba","author":{"email":"313afa09ce093b19ae1dd74f57c1ebd94508584c@linaro.org","name":"Peter Maydell"},"message":"Merge remote-tracking branch 'remotes/stefanha/tags/net-pull-request' into staging\n\nPull request\n\nThese two .can_receive() are now reviewed.  The net subsystem queue for 2.4 is now empty.\n\n# gpg: Signature made Tue Jul 28 13:26:03 2015 BST using RSA key ID 81AB73C8\n# gpg: Good signature from \"Stefan Hajnoczi <stefanha@redhat.com>\"\n# gpg:                 aka \"Stefan Hajnoczi <stefanha@gmail.com>\"\n\n* remotes/stefanha/tags/net-pull-request:\n  xen: Drop net_rx_ok\n  hw/net: handle flow control in mcf_fec driver receiver\n\nSigned-off-by: Peter Maydell <peter.maydell@linaro.org>","distinct":true,"url":"https://api.github.com/repos/qemu/qemu/commits/b83d017d88b2c4710c7a4614ecf9f845e4db80ba"}]}