[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 949eaa: qemu/bswap: Remove unused qemu_bswap_
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 949eaa: qemu/bswap: Remove unused qemu_bswap_len() |
Date: |
Tue, 17 Nov 2020 06:14:13 -0800 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 949eaaad5341db318fc8bae79489a1f7624f3b9e
https://github.com/qemu/qemu/commit/949eaaad5341db318fc8bae79489a1f7624f3b9e
Author: Philippe Mathieu-Daudé <philmd@redhat.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M include/qemu/bswap.h
Log Message:
-----------
qemu/bswap: Remove unused qemu_bswap_len()
Last use of qemu_bswap_len() has been removed in commit
e5fd1eb05ec ("apb: add busA qdev property to PBM PCI bridge").
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20200928131934.739451-2-philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: cde992536270b0a77b4a80bb435bdddb64e3b308
https://github.com/qemu/qemu/commit/cde992536270b0a77b4a80bb435bdddb64e3b308
Author: Thomas Huth <thuth@redhat.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M configure
Log Message:
-----------
configure: Fix the _BSD_SOURCE define for the Haiku build
The Haiku VM that we are going to add is using _BSD_SOURCE instead
of BSD_SOURCE (without initial underscore)... according to David
Carlier, the BSD_SOURCE without underscore was likely a typo, so
let's simply add the underscore there now.
This fixes the build failure with the bswapXX() macros not being
defined after including <endian.h>.
Message-Id: <20201114165137.15379-2-thuth@redhat.com>
Reviewed-by: Stefan Berger <stefanb@linux.ibm.com
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 7000a12e08f42e12c4422ffc3c15e541fc2bfce1
https://github.com/qemu/qemu/commit/7000a12e08f42e12c4422ffc3c15e541fc2bfce1
Author: Thomas Huth <thuth@redhat.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M configure
Log Message:
-----------
configure: Do not build pc-bios/optionrom on Haiku
Compilation of pc-bios/optionrom fails on Haiku with:
BUILD pvh.img
ld: pvh_main.o: in function `pvh_load_kernel':
pc-bios/optionrom/pvh_main.c:73: undefined reference to `GLOBAL_OFFSET_TABLE_'
Makefile:57: recipe for target 'pvh.img' failed
make[1]: *** [pvh.img] Error 1
Let's simply disable it, like it is already done on macOS and Solaris.
Message-Id: <20201114165137.15379-3-thuth@redhat.com>
Reviewed-by: Stefan Berger <stefanb@linux.ibm.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: ded5d78c1eada3cd07b22259305a9e2ae332839c
https://github.com/qemu/qemu/commit/ded5d78c1eada3cd07b22259305a9e2ae332839c
Author: Thomas Huth <thuth@redhat.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M backends/tpm/tpm_ioctl.h
M meson.build
M nbd/nbd-internal.h
Log Message:
-----------
configure: Add a proper check for sys/ioccom.h and use it in tpm_ioctl.h
On Solaris and Haiku, the _IO() macros are defined in <sys/ioccom.h>.
Add a proper check for this header to our build system, and make sure
to include the header in tpm_ioctl.h to fix a build failure on Solaris
and Haiku.
Message-Id: <20201115152317.42752-1-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 9fc33bf4e1d69422529c46ea0aa74853ef45d00c
https://github.com/qemu/qemu/commit/9fc33bf4e1d69422529c46ea0aa74853ef45d00c
Author: Alexander von Gluck IV <kallisti5@unixzen.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
A tests/keys/vagrant
A tests/keys/vagrant.pub
M tests/vm/Makefile.include
M tests/vm/basevm.py
A tests/vm/haiku.x86_64
Log Message:
-----------
tests/vm: Add Haiku test based on their vagrant images
Signed-off-by: Alexander von Gluck IV <kallisti5@unixzen.com>
[PMD: Avoid recreating the image each time]
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
[thuth: Add ninja package, /usr/bin/env hack and --disable-slirp]
Message-Id: <20201114165137.15379-5-thuth@redhat.com>
Buglink: https://bugs.launchpad.net/qemu/+bug/1715203
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 844d35b9c289dcc424baa4e4fcb38b19e914ce77
https://github.com/qemu/qemu/commit/844d35b9c289dcc424baa4e4fcb38b19e914ce77
Author: Brad Smith <brad@comstyle.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M tests/vm/netbsd
Log Message:
-----------
tests/vm: update NetBSD to 9.1
update NetBSD to 9.1
Signed-off-by: Brad Smith <brad@comstyle.com>
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com>
Tested-by: Gerd Hoffmann <kraxel@redhat.com>
Message-Id: <20201114040150.GD13329@humpty.home.comstyle.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: f25c7ca0cecb71428f864b9ccb6f128ec39ea94e
https://github.com/qemu/qemu/commit/f25c7ca0cecb71428f864b9ccb6f128ec39ea94e
Author: AlexChen <alex.chen@huawei.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M target/microblaze/mmu.c
Log Message:
-----------
target/microblaze: Fix possible array out of bounds in mmu_write()
The size of env->mmu.regs is 3, but the range of 'rn' is [0, 5].
To avoid data access out of bounds, only if 'rn' is less than 3, we
can print env->mmu.regs[rn]. In other cases, we can print
env->mmu.regs[MMU_R_TLBX].
Reported-by: Euler Robot <euler.robot@huawei.com>
Signed-off-by: Alex Chen <alex.chen@huawei.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
Message-Id: <5FA10ABA.1080109@huawei.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: ca905bec448c281ef6dd15d62d04395a37195d20
https://github.com/qemu/qemu/commit/ca905bec448c281ef6dd15d62d04395a37195d20
Author: Rebecca Cran <rebecca@nuviainc.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M .gitlab-ci.d/containers.yml
Log Message:
-----------
gitlab-ci: Use $CI_REGISTRY instead of hard-coding registry.gitlab.com
Update containers.yml to use the $CI_REGISTRY variable as other files
such as edk2.yml do.
Signed-off-by: Rebecca Cran <rebecca@nuviainc.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20201113172519.31056-1-rebecca@nuviainc.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 135271156153fcb3698ec16c93b011ca9b42de85
https://github.com/qemu/qemu/commit/135271156153fcb3698ec16c93b011ca9b42de85
Author: Gan Qixin <ganqixin@huawei.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M hw/display/ssd0323.c
Log Message:
-----------
ssd0323: put it into the 'display' category
The category of the ssd0323 device is not set, put it into the 'display'
category.
Signed-off-by: Gan Qixin <ganqixin@huawei.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20201112125824.763182-2-ganqixin@huawei.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: be3701eae3781a56d3e328cb39c30970f133e857
https://github.com/qemu/qemu/commit/be3701eae3781a56d3e328cb39c30970f133e857
Author: Gan Qixin <ganqixin@huawei.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M hw/display/ads7846.c
Log Message:
-----------
ads7846: put it into the 'input' category
The category of the ads7846 device is not set, put it into the 'input'
category.
Signed-off-by: Gan Qixin <ganqixin@huawei.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-Id: <20201112125824.763182-3-ganqixin@huawei.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 84aab60c126606928bef36aab3613bd209f58b31
https://github.com/qemu/qemu/commit/84aab60c126606928bef36aab3613bd209f58b31
Author: Gan Qixin <ganqixin@huawei.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M hw/block/nand.c
Log Message:
-----------
nand: put it into the 'storage' category
The category of the nand device is not set, put it into the 'storage'
category.
Signed-off-by: Gan Qixin <ganqixin@huawei.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20201112125824.763182-4-ganqixin@huawei.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 46b42f715d1310cd80acfeb7c84337a128fd190b
https://github.com/qemu/qemu/commit/46b42f715d1310cd80acfeb7c84337a128fd190b
Author: Gan Qixin <ganqixin@huawei.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M hw/misc/max111x.c
Log Message:
-----------
max111x: put it into the 'misc' category
The category of the max111x device is not set, put it into the 'misc'
category.
Signed-off-by: Gan Qixin <ganqixin@huawei.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20201112125824.763182-5-ganqixin@huawei.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Commit: 6b728efcb01fd809e60f85093fd36ef63aa01dbf
https://github.com/qemu/qemu/commit/6b728efcb01fd809e60f85093fd36ef63aa01dbf
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M .gitlab-ci.d/containers.yml
M backends/tpm/tpm_ioctl.h
M configure
M hw/block/nand.c
M hw/display/ads7846.c
M hw/display/ssd0323.c
M hw/misc/max111x.c
M include/qemu/bswap.h
M meson.build
M nbd/nbd-internal.h
M target/microblaze/mmu.c
A tests/keys/vagrant
A tests/keys/vagrant.pub
M tests/vm/Makefile.include
M tests/vm/basevm.py
A tests/vm/haiku.x86_64
M tests/vm/netbsd
Log Message:
-----------
Merge remote-tracking branch
'remotes/huth-gitlab/tags/pull-request-2020-11-17' into staging
* Fixes for compiling on Haiku, and add Haiku VM for compile-testing
* Update NetBSD VM to version 9.1
* Misc fixes (e.g. categorize some devices)
# gpg: Signature made Tue 17 Nov 2020 09:20:31 GMT
# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg: issuer "thuth@redhat.com"
# gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full]
# gpg: aka "Thomas Huth <thuth@redhat.com>" [full]
# gpg: aka "Thomas Huth <huth@tuxfamily.org>" [full]
# gpg: aka "Thomas Huth <th.huth@posteo.de>" [unknown]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5
* remotes/huth-gitlab/tags/pull-request-2020-11-17:
max111x: put it into the 'misc' category
nand: put it into the 'storage' category
ads7846: put it into the 'input' category
ssd0323: put it into the 'display' category
gitlab-ci: Use $CI_REGISTRY instead of hard-coding registry.gitlab.com
target/microblaze: Fix possible array out of bounds in mmu_write()
tests/vm: update NetBSD to 9.1
tests/vm: Add Haiku test based on their vagrant images
configure: Add a proper check for sys/ioccom.h and use it in tpm_ioctl.h
configure: Do not build pc-bios/optionrom on Haiku
configure: Fix the _BSD_SOURCE define for the Haiku build
qemu/bswap: Remove unused qemu_bswap_len()
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/1c7ab0930a3e...6b728efcb01f
- [Qemu-commits] [qemu/qemu] 949eaa: qemu/bswap: Remove unused qemu_bswap_len(),
Peter Maydell <=