{"push_id":1141912662,"size":49,"distinct_size":49,"ref":"refs/heads/master","head":"2c107d7684f9e3c4db4780d0756bbf35b06aec07","before":"500acc9c410bcea17148a1072e323c08d12e6a6b","commits":[{"sha":"11196e95f0521fa6ba689c15f874ad9a2d99e158","author":{"name":"Zhou Jie","email":"688d999eb74b53d779f6fe7316670661e59afedc@cn.fujitsu.com"},"message":"net/tap: Allocating Large sized arrays to heap\n\nnet_init_tap has a huge stack usage of 8192 bytes approx.\nMoving large arrays to heap to reduce stack usage.\n\nSigned-off-by: Zhou Jie <zhoujie2011@cn.fujitsu.com>\nSigned-off-by: Jason Wang <jasowang@redhat.com>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/11196e95f0521fa6ba689c15f874ad9a2d99e158"},{"sha":"3af9187fc6caaf415ab9c0c6d92c9678f65cb17f","author":{"name":"Prasad J Pandit","email":"9e241ef98b2b45c5d26d3aa99fd412c4b60546b4@fedoraproject.org"},"message":"net: mipsnet: check packet length against buffer\n\nWhen receiving packets over MIPSnet network device, it uses\nreceive buffer of size 1514 bytes. In case the controller\naccepts large(MTU) packets, it could lead to memory corruption.\nAdd check to avoid it.\n\nReported by: Oleksandr Bazhaniuk <oleksandr.bazhaniuk@intel.com>\nSigned-off-by: Prasad J Pandit <pjp@fedoraproject.org>\nSigned-off-by: Jason Wang <jasowang@redhat.com>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/3af9187fc6caaf415ab9c0c6d92c9678f65cb17f"},{"sha":"d30300f771bffc3964e86472e0c21607521a2e24","author":{"name":"Eduardo Habkost","email":"1434a0c554a4542f3cf3c2e7be483467bba16117@redhat.com"},"message":"net: vl: Move default_net to vl.c\n\nAll handling of defaults (default_* variables) is inside vl.c,\nmove default_net there too, so we can more easily refactor that\ncode later.\n\nReviewed-by: Paolo Bonzini <pbonzini@redhat.com>\nSigned-off-by: Eduardo Habkost <ehabkost@redhat.com>\nSigned-off-by: Jason Wang <jasowang@redhat.com>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/d30300f771bffc3964e86472e0c21607521a2e24"},{"sha":"16a3df403b10c4ac347159e39005fd520b2648bb","author":{"name":"Zhang Chen","email":"bb0f933eb850360580fc503ce42238e93080ad86@cn.fujitsu.com"},"message":"net/net: Add SocketReadState for reuse codes\n\nThis function is from net/socket.c, move it to net.c and net.h.\nAdd SocketReadState to make others reuse net_fill_rstate().\nsuggestion from jason.\n\nv4:\n - move 'rs->finalize = finalize' to rs_init()\n\nv3:\n - remove SocketReadState init callback\n - put finalize callback to net_fill_rstate()\n\nv2:\n - rename ReadState to SocketReadState\n - add SocketReadState init and finalize callback\n\nv1:\n - init patch\n\nSigned-off-by: Zhang Chen <zhangchen.fnst@cn.fujitsu.com>\nSigned-off-by: Li Zhijian <lizhijian@cn.fujitsu.com>\nSigned-off-by: Wen Congyang <wency@cn.fujitsu.com>\nSigned-off-by: Jason Wang <jasowang@redhat.com>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/16a3df403b10c4ac347159e39005fd520b2648bb"},{"sha":"4485b04be9af47e3c6beed47ce4277c23bd3edea","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"tests: Add utilities for docker testing\n\ndocker.py is added with a number of useful subcommands to manager docker\nimages and instances for QEMU docker testing. Subcommands are:\n\nrun: A wrapper of \"docker run\" (or \"sudo -n docker run\" if necessary),\nwhich takes care of killing and removing the running container at\nSIGINT.\n\nclean: Tear down all the containers including inactive ones that are\nstarted by docker_run.\n\nbuild: Compare an image from given dockerfile and rebuild it if they're\ndifferent.\n\nSigned-off-by: Fam Zheng <famz@redhat.com>\nMessage-id: 1464755128-32490-2-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/4485b04be9af47e3c6beed47ce4277c23bd3edea"},{"sha":"2f4e4dc237261c76734d8ae1d8e09d2983d2f1ca","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"rules.mak: Add \"COMMA\" constant\n\nUsing \",\" literal in $(call quiet-command, ...) arguments is awkward.\nAdd this constant to make it at least doable.\n\nSigned-off-by: Fam Zheng <famz@redhat.com>\nMessage-id: 1464755128-32490-3-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/2f4e4dc237261c76734d8ae1d8e09d2983d2f1ca"},{"sha":"fb57c881022ebbf4ad5fdb688360985d11521b4a","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"Makefile: Always include rules.mak\n\nWhen config-host.mak is not found it is safe to assume SRC_PATH is \".\".\nSo, it is okay to move inclusion of ruls.mak out of the ifeq condition.\n\nSigned-off-by: Fam Zheng <famz@redhat.com>\nMessage-id: 1464755128-32490-4-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/fb57c881022ebbf4ad5fdb688360985d11521b4a"},{"sha":"324027c24cd02d8333c0035de3d69b025fb1030f","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"Makefile: Rules for docker testing\n\nThis adds a group of make targets to run docker tests, all are available\nin source tree without running ./configure.\n\nThe usage is shown with \"make docker\".\n\nBesides the fixed ones, dynamic targets for building each image and\nrunning each test in each image are generated automatically by make,\nscanning $(SRC_PATH)/tests/docker/ files with specific patterns.\n\nAlternative to manually list particular targets (docker-TEST@IMAGE)\nset, you can control which tests/images to run by filtering variables,\nTESTS= and IMAGES=, which are expressed in Makefile pattern syntax,\n\"foo% %bar ...\". For example:\n\n    $ make docker-test IMAGES=\"ubuntu fedora\"\n\nUnfortunately, it's impossible to propagate \"-j $JOBS\" into make in\ncontainers, however since each combination is made a first class target\nin the top Makefile, \"make -j$N docker-test\" still parallels the tests\ncoarsely.\n\nStill, $J is made a magic variable to let all make invocations in\ncontainers to use -j$J.\n\nInstead of providing a live version of the source tree to the docker\ncontainer we snapshot it with git-archive. This ensures the tree is in a\npristine state for whatever operations the container is going to run on\nthem.\n\nUncommitted changes known to files known by the git index will be\nincluded in the snapshot if there are any.\n\nSigned-off-by: Fam Zheng <famz@redhat.com>\nSigned-off-by: Alex Bennée <alex.bennee@linaro.org>\nMessage-id: 1464755128-32490-5-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/324027c24cd02d8333c0035de3d69b025fb1030f"},{"sha":"ca853f0c76e39044df66e4afe0195552aad814ce","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"docker: Add images\n\nReviewed-by: Alex Bennée <alex.bennee@linaro.org>\nSigned-off-by: Fam Zheng <famz@redhat.com>\nMessage-id: 1464755128-32490-6-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/ca853f0c76e39044df66e4afe0195552aad814ce"},{"sha":"b344aa9132e832127b7d740b5ae26ae9a2c453f0","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"docker: Add test runner\n\nIt's better to have a launcher for all tests, to make it easier to\ninitialize and manage the environment.\n\nIf \"DEBUG=1\"  a shell prompt will show up before the test runs.\n\nReviewed-by: Alex Bennée <alex.bennee@linaro.org>\nSigned-off-by: Fam Zheng <famz@redhat.com>\nMessage-id: 1464755128-32490-7-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/b344aa9132e832127b7d740b5ae26ae9a2c453f0"},{"sha":"3568f98ca56099309417a9bbf0e22435fa7094a5","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"docker: Add common.rc\n\n\"requires\" checks the \"FEATURE\" environment for specified prerequisits,\nand skip the execution of test if not found.\n\n\"build_qemu\" is the central routine to compile QEMU for tests to call.\n\nReviewed-by: Alex Bennée <alex.bennee@linaro.org>\nSigned-off-by: Fam Zheng <famz@redhat.com>\nMessage-id: 1464755128-32490-8-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/3568f98ca56099309417a9bbf0e22435fa7094a5"},{"sha":"b7899d63c8780a69b690974de48d4ecabc773308","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"docker: Add quick test\n\nReviewed-by: Alex Bennée <alex.bennee@linaro.org>\nSigned-off-by: Fam Zheng <famz@redhat.com>\nMessage-id: 1464755128-32490-9-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/b7899d63c8780a69b690974de48d4ecabc773308"},{"sha":"d710ac871c1d4023528d41d1867413f123e14c93","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"docker: Add full test\n\nThis builds all available targets.\n\nSigned-off-by: Fam Zheng <famz@redhat.com>\nReviewed-by: Alex Bennée <alex.bennee@linaro.org>\nMessage-id: 1464755128-32490-10-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/d710ac871c1d4023528d41d1867413f123e14c93"},{"sha":"c8908570dcb93e2675440787bacb3ad81efd6be9","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"docker: Add clang test\n\nThe (currently partially commented out) configure options are suggested\nby John Snow <jsnow@redhat.com>.\n\nSigned-off-by: Fam Zheng <famz@redhat.com>\nReviewed-by: Alex Bennée <alex.bennee@linaro.org>\nMessage-id: 1464755128-32490-11-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/c8908570dcb93e2675440787bacb3ad81efd6be9"},{"sha":"c4f0eed1f33b107c08ae204ae06fd05b9b50410d","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"docker: Add mingw test\n\nReviewed-by: Alex Bennée <alex.bennee@linaro.org>\nSigned-off-by: Fam Zheng <famz@redhat.com>\nMessage-id: 1464755128-32490-12-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/c4f0eed1f33b107c08ae204ae06fd05b9b50410d"},{"sha":"d5bd7891980926c075604ec6a1fd530301771443","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"docker: Add travis tool\n\nThe script is not prefixed with test- so it won't run with \"make docker-test\",\nbecause it can take too long.\n\nRun it with \"make docker-travis@ubuntu\".\n\nReviewed-by: Alex Bennée <alex.bennee@linaro.org>\nSigned-off-by: Fam Zheng <famz@redhat.com>\nMessage-id: 1464755128-32490-13-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/d5bd7891980926c075604ec6a1fd530301771443"},{"sha":"dc2e7eebd8603e36d63b6a1f5299bc49fe721b3b","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"docs: Add text for tests/docker in build-system.txt\n\nReviewed-by: Alex Bennée <alex.bennee@linaro.org>\nSigned-off-by: Fam Zheng <famz@redhat.com>\nMessage-id: 1464755128-32490-14-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/dc2e7eebd8603e36d63b6a1f5299bc49fe721b3b"},{"sha":"35e0f959b51dd8d4df0add9c01bff29ec74828ea","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"docker: Add EXTRA_CONFIGURE_OPTS\n\nWhatever passed in this variable will be appended to all\nconfigure commands.\n\nSigned-off-by: Fam Zheng <famz@redhat.com>\nReviewed-by: Alex Bennée <alex.bennee@linaro.org>\nMessage-id: 1464755128-32490-15-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/35e0f959b51dd8d4df0add9c01bff29ec74828ea"},{"sha":"8a49e97f4524c97aafb2f8516aa7d49f7656066a","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"MAINTAINERS: Add tests/docker\n\nReviewed-by: Alex Bennée <alex.bennee@linaro.org>\nSigned-off-by: Fam Zheng <famz@redhat.com>\nMessage-id: 1464755128-32490-16-git-send-email-famz@redhat.com","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/8a49e97f4524c97aafb2f8516aa7d49f7656066a"},{"sha":"0bc7a6f3079af7b96e863c6eedef37a86abe1e24","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":".gitignore: Ignore docker source copy\n\nSigned-off-by: Fam Zheng <famz@redhat.com>","distinct":true,"url":"https://api.github.com/repos/francois-wellenreiter/qemu/commits/0bc7a6f3079af7b96e863c6eedef37a86abe1e24"}]}
{"actor":{"display_login":"francois-wellenreiter"}}