Branch: refs/heads/master Home: https://github.com/qemu/qemu Commit: 10358b6a1cc466a7d6e6d78364c972935634bdb7 https://github.com/qemu/qemu/commit/10358b6a1cc466a7d6e6d78364c972935634bdb7 Author: Paolo Bonzini <pbonz...@redhat.com> Date: 2014-06-24 (Tue, 24 Jun 2014)
Changed paths: M hw/char/virtio-serial-bus.c Log Message: ----------- virtio-serial: remove useless set_config function Its only contents are a dead memcpy. Since it is optional, drop the function altogether. Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> Signed-off-by: Michael Tokarev <m...@tls.msk.ru> Commit: 5d831be27289c244969cbe6a3b87cbc0b44b1532 https://github.com/qemu/qemu/commit/5d831be27289c244969cbe6a3b87cbc0b44b1532 Author: Stefan Weil <s...@weilnetz.de> Date: 2014-06-24 (Tue, 24 Jun 2014) Changed paths: M block/iscsi.c M hw/input/hid.c M target-arm/helper.c M tcg/mips/tcg-target.c M tests/qemu-iotests/common.qemu M translate-all.c Log Message: ----------- Fix new typos (found by codespell) * accomodate -> accommodate * aquiring -> acquiring * beacuse -> because * loosing -> losing * prefering -> preferring * threshhold -> threshold Signed-off-by: Stefan Weil <s...@weilnetz.de> Signed-off-by: Michael Tokarev <m...@tls.msk.ru> Commit: e91c793cb50b83a695bbbf677ebfff478d8c62f2 https://github.com/qemu/qemu/commit/e91c793cb50b83a695bbbf677ebfff478d8c62f2 Author: Cole Robinson <crobi...@redhat.com> Date: 2014-06-24 (Tue, 24 Jun 2014) Changed paths: M configure Log Message: ----------- configure: Enable TPM by default, add --disable-tpm I don't see why tpm is disabled by default: it doesn't have any external dependencies, or change default behavior. Leaving it disabled is just going to cause it to bit rot. Enable it by default, and add a --disable-tpm option. Signed-off-by: Cole Robinson <crobi...@redhat.com> Signed-off-by: Michael Tokarev <m...@tls.msk.ru> Commit: 0211b5cf2d933e10b5916b203fc3fad805a9a3c0 https://github.com/qemu/qemu/commit/0211b5cf2d933e10b5916b203fc3fad805a9a3c0 Author: Stefan Weil <s...@weilnetz.de> Date: 2014-06-24 (Tue, 24 Jun 2014) Changed paths: M target-ppc/dfp_helper.c Log Message: ----------- target-ppc: Fix compiler warning gcc reports a warning which is usually wrong: target-ppc/dfp_helper.c: In function ‘dfp_get_digit’: target-ppc/dfp_helper.c:417:1: warning: control reaches end of non-void function [-Wreturn-type] The compiler shows the warning if assert is not marked with the noreturn attribute or if the code is compiled with -DNDEBUG. Using g_assert_not_reached better documents the intention and does not have these problems. Signed-off-by: Stefan Weil <s...@weilnetz.de> Reviewed-by: Alexander Graf <ag...@suse.de> Signed-off-by: Michael Tokarev <m...@tls.msk.ru> Commit: 18b1afa8741964cd6a9aa73e6c1447c49b1abd86 https://github.com/qemu/qemu/commit/18b1afa8741964cd6a9aa73e6c1447c49b1abd86 Author: Ed Maste <ema...@freebsd.org> Date: 2014-06-24 (Tue, 24 Jun 2014) Changed paths: M libcacard/vscclient.c Log Message: ----------- vscclient: Add required headers to fix build on FreeBSD Signed-off-by: Ed Maste <ema...@freebsd.org> Reviewed-by: Paolo Bonzini <pbonz...@redhat.com> Signed-off-by: Michael Tokarev <m...@tls.msk.ru> Commit: 5db97df274e80b03705abb418ed6f0c9b74b99ec https://github.com/qemu/qemu/commit/5db97df274e80b03705abb418ed6f0c9b74b99ec Author: Chen Gang <gang.chen.5...@gmail.com> Date: 2014-06-24 (Tue, 24 Jun 2014) Changed paths: M block.c Log Message: ----------- block.c: Remove useless 'buf' variable 'buf' is not used actually, so remove it and related snprintf() statement. Signed-off-by: Chen Gang <gang.chen.5...@gmail.com> Reviewed-by: Kevin Wolf <kw...@redhat.com> Signed-off-by: Michael Tokarev <m...@tls.msk.ru> Commit: feced894fb6c474eb56daeb2b2d1f99bae87677f https://github.com/qemu/qemu/commit/feced894fb6c474eb56daeb2b2d1f99bae87677f Author: Eduardo Habkost <ehabk...@redhat.com> Date: 2014-06-24 (Tue, 24 Jun 2014) Changed paths: M backends/rng-random.c Log Message: ----------- rng-random: NULL check not needed before g_free() g_free() is NULL-safe. Signed-off-by: Eduardo Habkost <ehabk...@redhat.com> Reviewed-by: Markus Armbruster <arm...@redhat.com> Signed-off-by: Michael Tokarev <m...@tls.msk.ru> Commit: 4196dca63b881d85fc3c1e41da0ef22e0bc18d37 https://github.com/qemu/qemu/commit/4196dca63b881d85fc3c1e41da0ef22e0bc18d37 Author: Peter Maydell <peter.mayd...@linaro.org> Date: 2014-06-24 (Tue, 24 Jun 2014) Changed paths: M tcg/tcg.c Log Message: ----------- tcg: mark tcg_out* and tcg_patch* with attribute 'unused' The tcg_out* and tcg_patch* functions are utility routines that may or may not be used by a particular backend; mark them with the 'unused' attribute to suppress spurious warnings if they aren't used. Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> Signed-off-by: Michael Tokarev <m...@tls.msk.ru> Commit: 0d65942611263a37f79bc0522bf77bedbdf9ed20 https://github.com/qemu/qemu/commit/0d65942611263a37f79bc0522bf77bedbdf9ed20 Author: Michael Tokarev <m...@tls.msk.ru> Date: 2014-06-24 (Tue, 24 Jun 2014) Changed paths: M Makefile M Makefile.target M rules.mak Log Message: ----------- build-sys: introduce install-prog macro to install&strip binaries and use it Use common rule (macro) to install and strip binaries, and use it in all places where we install binaries, instead of fixing bugs like 1319493 in every place. (This fixes https://bugs.launchpad.net/bugs/1319493) Signed-off-by: Michael Tokarev <m...@tls.msk.ru> Commit: 25b93db35810abf8c116ecc64831d62f4681a777 https://github.com/qemu/qemu/commit/25b93db35810abf8c116ecc64831d62f4681a777 Author: Peter Maydell <peter.mayd...@linaro.org> Date: 2014-06-24 (Tue, 24 Jun 2014) Changed paths: M target-unicore32/translate.c M target-unicore32/ucf64_helper.c Log Message: ----------- target-unicore: Remove unused functions The functions gen_st64, gen_ld64, gen_mulxy, ucf64_itod and ucf64_dtoi are all unused; remove them. Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> Signed-off-by: Michael Tokarev <m...@tls.msk.ru> Commit: 64e64ef609a1661c7115a4d29817f328810efcbc https://github.com/qemu/qemu/commit/64e64ef609a1661c7115a4d29817f328810efcbc Author: Peter Maydell <peter.mayd...@linaro.org> Date: 2014-06-24 (Tue, 24 Jun 2014) Changed paths: M hw/moxie/moxiesim.c Log Message: ----------- hw/moxie/moxiesim.c: Remove unused moxie_intc_create() The function moxie_intc_create() is unused; remove it. Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> Signed-off-by: Michael Tokarev <m...@tls.msk.ru> Commit: 55818ad8126c2dd3de690b051c88e496bcf6ce09 https://github.com/qemu/qemu/commit/55818ad8126c2dd3de690b051c88e496bcf6ce09 Author: Peter Maydell <peter.mayd...@linaro.org> Date: 2014-06-24 (Tue, 24 Jun 2014) Changed paths: M target-s390x/translate.c Log Message: ----------- target-s390x: Remove unused ld_code6() function The ld_code6() function is unused; remove it. Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> Reviewed-by: Richard Henderson <r...@twiddle.net> Signed-off-by: Michael Tokarev <m...@tls.msk.ru> Commit: 5f22b054f2594e231b042ada24d2fdfaa9c26d52 https://github.com/qemu/qemu/commit/5f22b054f2594e231b042ada24d2fdfaa9c26d52 Author: Bernhard Übelacker <bernha...@vr-web.de> Date: 2014-06-24 (Tue, 24 Jun 2014) Changed paths: M slirp/tftp.h Log Message: ----------- Increase maximum number of session of the internal TFTP server. Grub fails to boot from internal TFTP server when loading more than 3 initrd files. Grub first opens a session to the TFTP server for every initrd file and retrieves only the file size for all. Then it wants to download the content using the old sessions which are already expired. Increasing the maximum number of session of the internal TFTP server avoids this issue. The error message reads as following: error: timeout reading `/boot/ISO.ROOT/BOOTMGR'. Press any key to continue... Signed-off-by: Bernhard Übelacker <bernha...@vr-web.de> Signed-off-by: Michael Tokarev <m...@tls.msk.ru> Commit: d535508793a8e9389379543ef8d506e50c10cf67 https://github.com/qemu/qemu/commit/d535508793a8e9389379543ef8d506e50c10cf67 Author: Hunter Laux <hunterl...@gmail.com> Date: 2014-06-24 (Tue, 24 Jun 2014) Changed paths: M linux-user/arm/syscall.h M linux-user/main.c Log Message: ----------- Add support for the arm breakpoint syscall OABI arm used a software interrupt(0xef9f0001) for breakpoints. Since 2005 gdb has used the break instruction(0xe7f001f0) for EABI. Apparently Steel Bank Common Lisp still uses the swi instruction. This is the kernel implementation: http://lxr.free-electrons.com/source/arch/arm/kernel/traps.c#L598 Signed-off-by: Hunter Laux <hunterl...@gmail.com> Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> Signed-off-by: Michael Tokarev <m...@tls.msk.ru> Commit: 2b5b7ae917e8db48431631b1c5d909fa46c223a6 https://github.com/qemu/qemu/commit/2b5b7ae917e8db48431631b1c5d909fa46c223a6 Author: Peter Maydell <peter.mayd...@linaro.org> Date: 2014-06-24 (Tue, 24 Jun 2014) Changed paths: M Makefile M Makefile.target M backends/rng-random.c M block.c M block/iscsi.c M configure M hw/char/virtio-serial-bus.c M hw/input/hid.c M hw/moxie/moxiesim.c M libcacard/vscclient.c M linux-user/arm/syscall.h M linux-user/main.c M rules.mak M slirp/tftp.h M target-arm/helper.c M target-ppc/dfp_helper.c M target-s390x/translate.c M target-unicore32/translate.c M target-unicore32/ucf64_helper.c M tcg/mips/tcg-target.c M tcg/tcg.c M tests/qemu-iotests/common.qemu M translate-all.c Log Message: ----------- Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-06-24' into staging trivial patches for 2014-06-24 # gpg: Signature made Tue 24 Jun 2014 17:07:31 BST using RSA key ID A4C3D7DB # gpg: Good signature from "Michael Tokarev <m...@tls.msk.ru>" # gpg: aka "Michael Tokarev <m...@corpit.ru>" # gpg: aka "Michael Tokarev <m...@debian.org>" # gpg: WARNING: This key is not certified with a trusted signature! # gpg: There is no indication that the signature belongs to the owner. # Primary key fingerprint: 6EE1 95D1 886E 8FFB 810D 4324 457C E0A0 8044 65C5 # Subkey fingerprint: 6F67 E18E 7C91 C5B1 5514 66A7 BEE5 9D74 A4C3 D7DB * remotes/mjt/tags/trivial-patches-2014-06-24: Add support for the arm breakpoint syscall Increase maximum number of session of the internal TFTP server. target-s390x: Remove unused ld_code6() function hw/moxie/moxiesim.c: Remove unused moxie_intc_create() target-unicore: Remove unused functions build-sys: introduce install-prog macro to install&strip binaries and use it tcg: mark tcg_out* and tcg_patch* with attribute 'unused' rng-random: NULL check not needed before g_free() block.c: Remove useless 'buf' variable vscclient: Add required headers to fix build on FreeBSD target-ppc: Fix compiler warning configure: Enable TPM by default, add --disable-tpm Fix new typos (found by codespell) virtio-serial: remove useless set_config function Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> Compare: https://github.com/qemu/qemu/compare/513d80edc15d...2b5b7ae917e8