{"push_id":604410071,"size":88,"distinct_size":1,"ref":"refs/heads/qom-cpu-alpha","head":"fe89e274a484578f6e9a451e3841b2662ffd52c3","before":"f7a3770c050865d41cfdf15a8ed9e4fde2c9b198","commits":[{"sha":"1b6f85e2cb9302a8587772d04983a3ecc0ecfe68","author":{"email":"389bd06664b699d49ce291f515b98373073ad5f4@tls.msk.ru","name":"Michael Tokarev"},"message":"9pfs-local: simplify/optimize local_mapped_attr_path()\n\nOmit one unnecessary memory allocation for components\nof the path and create the resulting path directly given\nlengths of the components.\n\nDo not use basename(3) because there are 2 versions of\nthis function which differs when argument ends with\nslash character, use strrchr() instead so we have\nconsistent result.  This also makes sure the function\nwill do the right thing in corner cases (eg, empty\npathname is given), when basename(3) return entirely\nanother string.\n\nSigned-off-by: Michael Tokarev <mjt@tls.msk.ru>\nSigned-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/1b6f85e2cb9302a8587772d04983a3ecc0ecfe68"},{"sha":"7752efcacf41daf34f9fefc5e78131f2afa3d4d7","author":{"email":"389bd06664b699d49ce291f515b98373073ad5f4@tls.msk.ru","name":"Michael Tokarev"},"message":"9pfs-proxy: tiny cleanups in proxy_pwritev and proxy_preadv\n\nDon't compare syscall return with -1, use \"<0\" condition.\nDon't introduce useless local variables when we already\nhave similar variable\nRename local variable to be consistent with other usages\nFinally make the two methods, read and write, to be similar to each other\n\nSigned-off-by: Michael Tokarev <mjt@tls.msk.ru>\nSigned-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/7752efcacf41daf34f9fefc5e78131f2afa3d4d7"},{"sha":"5f5d82ddf1789d32d8921c022261be59e4dcd283","author":{"email":"a7089bb6e7e92505d88aaff006cbdd60cc9120b6@kernel.crashing.org","name":"Benjamin Herrenschmidt"},"message":"sdl: Refresh debug statements\n\nPut them under a #define similar to the VGA model and make them\nactually compile. Add a couple too.\n\nSigned-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/5f5d82ddf1789d32d8921c022261be59e4dcd283"},{"sha":"d28d6505bd72f0d6e3e7a968c60c27f893da976e","author":{"email":"a7089bb6e7e92505d88aaff006cbdd60cc9120b6@kernel.crashing.org","name":"Benjamin Herrenschmidt"},"message":"sdl: Fix crash when calling sdl_switch() with NULL surface\n\nThis happens for example when doing ctrl-alt-u and segfaults\n\nSigned-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/d28d6505bd72f0d6e3e7a968c60c27f893da976e"},{"sha":"da076ffed6b9a9cb6b1afce78a4de743212db36e","author":{"email":"cad73e70082427fddc9be3baaf34e698dffd21c0@redhat.com","name":"Gerd Hoffmann"},"message":"configure: opengl overhaul\n\nRename config option from \"glx\" to \"opengl\", glx will not be the only\noption for opengl in near future.  Also switch over to pkg-config for\nopengl support detection.\n\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>\nReviewed-by: Max Reitz <mreitz@redhat.com>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/da076ffed6b9a9cb6b1afce78a4de743212db36e"},{"sha":"f676c67e4be3d4687ca67f35432b8ea4c1d4cc38","author":{"email":"dd63f6c315752c6a657e194d3b984bc3cb719f6d@codeweavers.com","name":"Jeremy White"},"message":"Allow the use of X11 from a non standard location.\n\nSigned-off-by: Jeremy White <jwhite@codeweavers.com>\n\n[ kraxel: solve opengl patch conflicts ]\n\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>\nReviewed-by: Max Reitz <mreitz@redhat.com>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/f676c67e4be3d4687ca67f35432b8ea4c1d4cc38"},{"sha":"43db7c3d484943f62019434d919367c9e3e4402a","author":{"email":"cad73e70082427fddc9be3baaf34e698dffd21c0@redhat.com","name":"Gerd Hoffmann"},"message":"pixman: add a bunch of PIXMAN_BE_* defines for 32bpp\n\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>\nReviewed-by: Max Reitz <mreitz@redhat.com>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/43db7c3d484943f62019434d919367c9e3e4402a"},{"sha":"9005c3b3efb7eb1b140d2ad0385efff6a3af59c4","author":{"email":"d06ae2e8bbeb9d95a576b27f5f81ec3a63d8c3e4@huawei.com","name":"Shannon Zhao"},"message":"hw/9pfs/virtio-9p-posix-acl: Fix out-of-bounds access\n\nIt's detected by coverity. Fix out-of-bounds access of the function mp_dacl_listxattr.\n\nSigned-off-by: Shannon Zhao <zhaoshenglong@huawei.com>\nSigned-off-by: Shannon Zhao <shannon.zhao@linaro.org>\nSigned-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/9005c3b3efb7eb1b140d2ad0385efff6a3af59c4"},{"sha":"dea46359989121b43924cd89acd03795383f54f6","author":{"email":"313afa09ce093b19ae1dd74f57c1ebd94508584c@linaro.org","name":"Peter Maydell"},"message":"Merge remote-tracking branch 'remotes/kraxel/tags/pull-sdl-20150312-2' into staging\n\nmisc ui patches, mostly sdl related.\n\n# gpg: Signature made Thu Mar 12 14:51:07 2015 GMT using RSA key ID D3E87138\n# gpg: Good signature from \"Gerd Hoffmann (work) <kraxel@redhat.com>\"\n# gpg:                 aka \"Gerd Hoffmann <gerd@kraxel.org>\"\n# gpg:                 aka \"Gerd Hoffmann (private) <kraxel@gmail.com>\"\n\n* remotes/kraxel/tags/pull-sdl-20150312-2:\n  pixman: add a bunch of PIXMAN_BE_* defines for 32bpp\n  Allow the use of X11 from a non standard location.\n  configure: opengl overhaul\n  sdl: Fix crash when calling sdl_switch() with NULL surface\n  sdl: Refresh debug statements\n\nSigned-off-by: Peter Maydell <peter.maydell@linaro.org>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/dea46359989121b43924cd89acd03795383f54f6"},{"sha":"7ccfb495c64e1eef5886dcc4d48523ed6d1d22a4","author":{"email":"040b7060e1942c155ecec806913513824c06ba56@NetBSD.org","name":"Tobias Nygren"},"message":"user-exec.c: fix build on NetBSD/sparc64 and NetBSD/arm\n\nA couple of #ifdef changes necessary to use NetBSD's ucontext\nstructs on sparc64 and arm.\n\nSigned-off-by: Tobias Nygren <tnn@NetBSD.org>\nReviewed-by: Peter Maydell <peter.maydell@linaro.org>\nMessage-id: 1425591461-17550-1-git-send-email-tnn@NetBSD.org\nSigned-off-by: Peter Maydell <peter.maydell@linaro.org>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/7ccfb495c64e1eef5886dcc4d48523ed6d1d22a4"},{"sha":"686461c96254f34bcce67a949c72867ab6ec3fcf","author":{"email":"aea4fd857e97ee7d33f60175ba9388a955b9d916@twiddle.net","name":"Richard Henderson"},"message":"tcg: Use tcg_malloc to allocate TCGLabelQemuLdst\n\nPre-allocating 640 of them per TB is a waste.\n\nReviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>\nSigned-off-by: Richard Henderson <rth@twiddle.net>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/686461c96254f34bcce67a949c72867ab6ec3fcf"},{"sha":"3f626793a2182061e3aa50a9e2ed7a322582a60f","author":{"email":"aea4fd857e97ee7d33f60175ba9388a955b9d916@twiddle.net","name":"Richard Henderson"},"message":"tcg-ia64: Use tcg_malloc to allocate TCGLabelQemuLdst\n\nReviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>\nSigned-off-by: Richard Henderson <rth@twiddle.net>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/3f626793a2182061e3aa50a9e2ed7a322582a60f"},{"sha":"42a268c241183877192c376d03bd9b6d527407c7","author":{"email":"aea4fd857e97ee7d33f60175ba9388a955b9d916@twiddle.net","name":"Richard Henderson"},"message":"tcg: Change translator-side labels to a pointer\n\nThis is improved type checking for the translators -- it's no longer\npossible to accidentally swap arguments to the branch functions.\n\nNote that the code generating backends still manipulate labels as int.\n\nWith notable exceptions, the scope of the change is just a few lines\nfor each target, so it's not worth building extra machinery to do this\nchange in per-target increments.\n\nCc: Peter Maydell <peter.maydell@linaro.org>\nCc: Edgar E. Iglesias <edgar.iglesias@gmail.com>\nCc: Michael Walle <michael@walle.cc>\nCc: Leon Alrae <leon.alrae@imgtec.com>\nCc: Anthony Green <green@moxielogic.com>\nCc: Jia Liu <proljc@gmail.com>\nCc: Alexander Graf <agraf@suse.de>\nCc: Aurelien Jarno <aurelien@aurel32.net>\nCc: Blue Swirl <blauwirbel@gmail.com>\nCc: Guan Xuetao <gxt@mprc.pku.edu.cn>\nCc: Paolo Bonzini <pbonzini@redhat.com>\nCc: Max Filippov <jcmvbkbc@gmail.com>\nReviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>\nSigned-off-by: Richard Henderson <rth@twiddle.net>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/42a268c241183877192c376d03bd9b6d527407c7"},{"sha":"bec1631100323fac0900aea71043d5c4e22fc2fa","author":{"email":"aea4fd857e97ee7d33f60175ba9388a955b9d916@twiddle.net","name":"Richard Henderson"},"message":"tcg: Change generator-side labels to a pointer\n\nThis is less about improved type checking than enabling a\nsubsequent change to the representation of labels.\n\nAcked-by: Claudio Fontana <claudio.fontana@huawei.com>\nTested-by: Claudio Fontana <claudio.fontana@huawei.com>\nCc: Andrzej Zaborowski <balrogg@gmail.com>\nCc: Peter Maydell <peter.maydell@linaro.org>\nCc: Aurelien Jarno <aurelien@aurel32.net>\nCc: Blue Swirl <blauwirbel@gmail.com>\nCc: Stefan Weil <sw@weilnetz.de>\nReviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>\nSigned-off-by: Richard Henderson <rth@twiddle.net>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/bec1631100323fac0900aea71043d5c4e22fc2fa"},{"sha":"51e3972c41598adc91fe3f4767057f5198dcc15c","author":{"email":"aea4fd857e97ee7d33f60175ba9388a955b9d916@twiddle.net","name":"Richard Henderson"},"message":"tcg: Use tcg_malloc to allocate TCGLabel\n\nPre-allocating 512 of them per TB is a waste.\n\nReviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>\nSigned-off-by: Richard Henderson <rth@twiddle.net>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/51e3972c41598adc91fe3f4767057f5198dcc15c"},{"sha":"37ed3bf1ee07bb1a26adca0df8718f601f231c0b","author":{"email":"aea4fd857e97ee7d33f60175ba9388a955b9d916@twiddle.net","name":"Richard Henderson"},"message":"tcg: Complete handling of ALWAYS and NEVER\n\nMissing from movcond, and brcondi_i32 (but not brcondi_i64).\n\nSigned-off-by: Richard Henderson <rth@twiddle.net>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/37ed3bf1ee07bb1a26adca0df8718f601f231c0b"},{"sha":"821c447675728ca06c8d2e4ac8a0e7a1adf775b8","author":{"email":"d06ae2e8bbeb9d95a576b27f5f81ec3a63d8c3e4@huawei.com","name":"Shannon Zhao"},"message":"fsdev/virtfs-proxy-helper: Fix improper use of negative value\n\nIt's detected by coverity. Check the return value of proxy_marshal.\n\nSigned-off-by: Shannon Zhao <zhaoshenglong@huawei.com>\nSigned-off-by: Shannon Zhao <shannon.zhao@linaro.org>\nSigned-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/821c447675728ca06c8d2e4ac8a0e7a1adf775b8"},{"sha":"25ee9a7fa3f4e09fde48bb184447ff5651ed5fd8","author":{"email":"d06ae2e8bbeb9d95a576b27f5f81ec3a63d8c3e4@huawei.com","name":"Shannon Zhao"},"message":"virtfs-proxy: Fix possible overflow\n\nIt's detected by coverity. The socket name specified\nshould fit in the sockadd_un.sun_path. If not abort.\n\nSigned-off-by: Shannon Zhao <zhaoshenglong@huawei.com>\nSigned-off-by: Shannon Zhao <shannon.zhao@linaro.org>\nSigned-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/25ee9a7fa3f4e09fde48bb184447ff5651ed5fd8"},{"sha":"4ed7b2c3a78f785a1bcbe575e08c379b166723e3","author":{"email":"8d4c780fcfdc41841e5070f4c43da8958ba6aec0@weilnetz.de","name":"Stefan Weil"},"message":"virtio: Fix memory leaks reported by Coverity\n\nAll four leaks are similar, so fix them in one patch.\nSuccess path was not doing memory free.\n\nSigned-off-by: Stefan Weil <sw@weilnetz.de>\nSigned-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/4ed7b2c3a78f785a1bcbe575e08c379b166723e3"},{"sha":"93f7c4f09f6957244d5af0a35309b8ad4ffb64ed","author":{"email":"cad73e70082427fddc9be3baaf34e698dffd21c0@redhat.com","name":"Gerd Hoffmann"},"message":"seabios: update to 1.8.1 stable release\n\nCarries two bugfixes and support for multiple pci root buses.\n\ngit shortlog rel-1.8.0..rel-1.8.1\n=================================\n\nAmeya Palande (1):\n      x86: add barrier to read{b,w,l} and write{b,w,l} functions\n\nKevin O'Connor (1):\n      smp: Fix smp race introduced in 0673b787\n\nMarcel Apfelbaum (2):\n      fw/pci: scan all buses if extraroots romfile is present\n      fw/pci: map memory and IO regions for multiple pci root buses\n\nSigned-off-by: Gerd Hoffmann <kraxel@redhat.com>","distinct":false,"url":"https://api.github.com/repos/afaerber/qemu-cpu/commits/93f7c4f09f6957244d5af0a35309b8ad4ffb64ed"}]}