Skip to content

Commit acff950

Browse files
authored
Merge v9.2.1 (#168)
Synchronize with upstream v9.2.1
1 parent 6c3ef57 commit acff950

File tree

6,733 files changed

+570653
-360834
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

6,733 files changed

+570653
-360834
lines changed

.cirrus.yml

-109
This file was deleted.

.git-blame-ignore-revs

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#
2+
# List of code-formatting clean ups the git blame can ignore
3+
#
4+
# git blame --ignore-revs-file .git-blame-ignore-revs
5+
#
6+
# or
7+
#
8+
# git config blame.ignoreRevsFile .git-blame-ignore-revs
9+
#
10+
11+
# gdbstub: clean-up indents
12+
ad9e4585b3c7425759d3eea697afbca71d2c2082
13+
14+
# e1000e: fix code style
15+
0eadd56bf53ab196a16d492d7dd31c62e1c24c32
16+
17+
# target/riscv: coding style fixes
18+
8c7feddddd9218b407792120bcfda0347ed16205
19+
20+
# replace TABs with spaces
21+
48805df9c22a0700fba4b3b548fafaa21726ca68

.gitattributes

+5
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,8 @@
22
*.h.inc diff=c
33
*.m diff=objc
44
*.py diff=python
5+
*.rs diff=rust
6+
*.rs.inc diff=rust
7+
Cargo.lock diff=toml merge=binary
8+
9+
*.patch -text -whitespace

.github/workflows/build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
submodules: false
4040

4141
- name: Cache packages
42-
uses: actions/cache@v3.0.11
42+
uses: actions/cache@v3
4343
id: cache-pkgs
4444
with:
4545
path: "packages"

.github/workflows/dll-list.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,5 +72,5 @@ libwebpdemux-*.dll
7272
libwinpthread-1.dll
7373
libyuv.dll
7474
libzstd.dll
75-
rav1e.dll
75+
librav1e.dll
7676
zlib1.dll

.github/workflows/tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
submodules: false
3838

3939
- name: Cache packages
40-
uses: actions/cache@v3.0.11
40+
uses: actions/cache@v3
4141
id: cache-pkgs
4242
with:
4343
path: "packages"

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,4 @@ GTAGS
2121
*.swp
2222
*.patch
2323
*.gcov
24+
tests/qtest/prusa

.gitmodules

-21
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,6 @@
1313
[submodule "roms/qemu-palcode"]
1414
path = roms/qemu-palcode
1515
url = https://gitlab.com/qemu-project/qemu-palcode.git
16-
[submodule "roms/sgabios"]
17-
path = roms/sgabios
18-
url = https://gitlab.com/qemu-project/sgabios.git
19-
[submodule "dtc"]
20-
path = dtc
21-
url = https://gitlab.com/qemu-project/dtc.git
2216
[submodule "roms/u-boot"]
2317
path = roms/u-boot
2418
url = https://gitlab.com/qemu-project/u-boot.git
@@ -28,21 +22,12 @@
2822
[submodule "roms/QemuMacDrivers"]
2923
path = roms/QemuMacDrivers
3024
url = https://gitlab.com/qemu-project/QemuMacDrivers.git
31-
[submodule "ui/keycodemapdb"]
32-
path = ui/keycodemapdb
33-
url = https://gitlab.com/qemu-project/keycodemapdb.git
3425
[submodule "roms/seabios-hppa"]
3526
path = roms/seabios-hppa
3627
url = https://gitlab.com/qemu-project/seabios-hppa.git
3728
[submodule "roms/u-boot-sam460ex"]
3829
path = roms/u-boot-sam460ex
3930
url = https://gitlab.com/qemu-project/u-boot-sam460ex.git
40-
[submodule "tests/fp/berkeley-testfloat-3"]
41-
path = tests/fp/berkeley-testfloat-3
42-
url = https://gitlab.com/qemu-project/berkeley-testfloat-3.git
43-
[submodule "tests/fp/berkeley-softfloat-3"]
44-
path = tests/fp/berkeley-softfloat-3
45-
url = https://gitlab.com/qemu-project/berkeley-softfloat-3.git
4631
[submodule "roms/edk2"]
4732
path = roms/edk2
4833
url = https://gitlab.com/qemu-project/edk2.git
@@ -52,15 +37,9 @@
5237
[submodule "roms/qboot"]
5338
path = roms/qboot
5439
url = https://gitlab.com/qemu-project/qboot.git
55-
[submodule "meson"]
56-
path = meson
57-
url = https://gitlab.com/qemu-project/meson.git
5840
[submodule "roms/vbootrom"]
5941
path = roms/vbootrom
6042
url = https://gitlab.com/qemu-project/vbootrom.git
6143
[submodule "tests/lcitool/libvirt-ci"]
6244
path = tests/lcitool/libvirt-ci
6345
url = https://gitlab.com/libvirt/libvirt-ci.git
64-
[submodule "subprojects/libvfio-user"]
65-
path = subprojects/libvfio-user
66-
url = https://gitlab.com/qemu-project/libvfio-user.git

.mailmap

+33-1
Original file line numberDiff line numberDiff line change
@@ -30,21 +30,41 @@ malc <av1474@comtv.ru> malc <malc@c046a42c-6fe2-441c-8c8c-71466251a162>
3030
# Corrupted Author fields
3131
Aaron Larson <alarson@ddci.com> alarson@ddci.com
3232
Andreas Färber <andreas.faerber@web.de> Andreas Färber <andreas.faerber>
33+
fanwenjie <fanwj@mail.ustc.edu.cn> fanwj@mail.ustc.edu.cn <fanwj@mail.ustc.edu.cn>
3334
Jason Wang <jasowang@redhat.com> Jason Wang <jasowang>
3435
Marek Dolata <mkdolata@us.ibm.com> mkdolata@us.ibm.com <mkdolata@us.ibm.com>
3536
Michael Ellerman <mpe@ellerman.id.au> michael@ozlabs.org <michael@ozlabs.org>
3637
Nick Hudson <hnick@vmware.com> hnick@vmware.com <hnick@vmware.com>
38+
Timothée Cocault <timothee.cocault@gmail.com> timothee.cocault@gmail.com <timothee.cocault@gmail.com>
39+
Stefan Weil <sw@weilnetz.de> <weil@mail.berlios.de>
40+
Stefan Weil <sw@weilnetz.de> Stefan Weil <stefan@kiwi.(none)>
3741

3842
# There is also a:
3943
# (no author) <(no author)@c046a42c-6fe2-441c-8c8c-71466251a162>
4044
# for the cvs2svn initialization commit e63c3dc74bf.
4145

4246
# Next, translate a few commits where mailman rewrote the From: line due
43-
# to strict SPF, although we prefer to avoid adding more entries like that.
47+
# to strict SPF and DMARC. Usually, our build process should be flagging
48+
# commits like these before maintainer merges; if you find the need to add
49+
# a line here, please also report a bug against the part of the build
50+
# process that let the mis-attribution slip through in the first place.
51+
#
52+
# If the mailing list munges your emails, use:
53+
# git config sendemail.from '"Your Name" <your.email@example.com>'
54+
# the use of "" in that line will differ from the typically unquoted
55+
# 'git config user.name', which in turn is sufficient for 'git send-email'
56+
# to add an extra From: line in the body of your email that takes
57+
# precedence over any munged From: in the mail's headers.
58+
# See https://lists.openembedded.org/g/openembedded-core/message/166515
59+
# and https://lists.gnu.org/archive/html/qemu-devel/2023-09/msg06784.html
4460
Ed Swierk <eswierk@skyportsystems.com> Ed Swierk via Qemu-devel <qemu-devel@nongnu.org>
4561
Ian McKellar <ianloic@google.com> Ian McKellar via Qemu-devel <qemu-devel@nongnu.org>
4662
Julia Suvorova <jusual@mail.ru> Julia Suvorova via Qemu-devel <qemu-devel@nongnu.org>
4763
Justin Terry (VM) <juterry@microsoft.com> Justin Terry (VM) via Qemu-devel <qemu-devel@nongnu.org>
64+
Stefan Weil <sw@weilnetz.de> Stefan Weil via <qemu-devel@nongnu.org>
65+
Stefan Weil <sw@weilnetz.de> Stefan Weil via <qemu-trivial@nongnu.org>
66+
Andrey Drobyshev <andrey.drobyshev@virtuozzo.com> Andrey Drobyshev via <qemu-block@nongnu.org>
67+
BALATON Zoltan <balaton@eik.bme.hu> BALATON Zoltan via <qemu-ppc@nongnu.org>
4868

4969
# Next, replace old addresses by a more recent one.
5070
Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> <aleksandar.markovic@mips.com>
@@ -53,17 +73,25 @@ Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> <amarkovic@wavecomp.com>
5373
Aleksandar Rikalo <aleksandar.rikalo@syrmia.com> <arikalo@wavecomp.com>
5474
Aleksandar Rikalo <aleksandar.rikalo@syrmia.com> <aleksandar.rikalo@rt-rk.com>
5575
Alexander Graf <agraf@csgraf.de> <agraf@suse.de>
76+
Ani Sinha <anisinha@redhat.com> <ani@anisinha.ca>
5677
Anthony Liguori <anthony@codemonkey.ws> Anthony Liguori <aliguori@us.ibm.com>
78+
Brian Cain <brian.cain@oss.qualcomm.com> <bcain@quicinc.com>
79+
Brian Cain <brian.cain@oss.qualcomm.com> <quic_bcain@quicinc.com>
5780
Christian Borntraeger <borntraeger@linux.ibm.com> <borntraeger@de.ibm.com>
81+
Damien Hedde <damien.hedde@dahe.fr> <damien.hedde@greensocs.com>
5882
Filip Bozuta <filip.bozuta@syrmia.com> <filip.bozuta@rt-rk.com.com>
5983
Frederic Konrad <konrad.frederic@yahoo.fr> <fred.konrad@greensocs.com>
6084
Frederic Konrad <konrad.frederic@yahoo.fr> <konrad@adacore.com>
6185
Greg Kurz <groug@kaod.org> <gkurz@linux.vnet.ibm.com>
6286
Huacai Chen <chenhuacai@kernel.org> <chenhc@lemote.com>
6387
Huacai Chen <chenhuacai@kernel.org> <chenhuacai@loongson.cn>
6488
James Hogan <jhogan@kernel.org> <james.hogan@imgtec.com>
89+
Juan Quintela <quintela@trasno.org> <quintela@redhat.com>
6590
Leif Lindholm <quic_llindhol@quicinc.com> <leif.lindholm@linaro.org>
6691
Leif Lindholm <quic_llindhol@quicinc.com> <leif@nuviainc.com>
92+
Luc Michel <luc@lmichel.fr> <luc.michel@git.antfield.fr>
93+
Luc Michel <luc@lmichel.fr> <luc.michel@greensocs.com>
94+
Luc Michel <luc@lmichel.fr> <lmichel@kalray.eu>
6795
Radoslaw Biernacki <rad@semihalf.com> <radoslaw.biernacki@linaro.org>
6896
Paul Brook <paul@nowt.org> <paul@codesourcery.com>
6997
Paul Burton <paulburton@kernel.org> <paul.burton@mips.com>
@@ -73,7 +101,11 @@ Paul Burton <paulburton@kernel.org> <pburton@wavecomp.com>
73101
Philippe Mathieu-Daudé <philmd@linaro.org> <f4bug@amsat.org>
74102
Philippe Mathieu-Daudé <philmd@linaro.org> <philmd@redhat.com>
75103
Philippe Mathieu-Daudé <philmd@linaro.org> <philmd@fungible.com>
104+
Roman Bolshakov <rbolshakov@ddn.com> <r.bolshakov@yadro.com>
105+
Sriram Yagnaraman <sriram.yagnaraman@ericsson.com> <sriram.yagnaraman@est.tech>
76106
Stefan Brankovic <stefan.brankovic@syrmia.com> <stefan.brankovic@rt-rk.com.com>
107+
Stefan Weil <sw@weilnetz.de> Stefan Weil <stefan@weilnetz.de>
108+
Taylor Simpson <ltaylorsimpson@gmail.com> <tsimpson@quicinc.com>
77109
Yongbok Kim <yongbok.kim@mips.com> <yongbok.kim@imgtec.com>
78110

79111
# Also list preferred name forms where people have changed their

.readthedocs.yml

+12-7
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,21 @@
55
# Required
66
version: 2
77

8+
# Set the version of Python and other tools you might need
9+
build:
10+
os: ubuntu-22.04
11+
tools:
12+
python: "3.11"
13+
814
# Build documentation in the docs/ directory with Sphinx
915
sphinx:
1016
configuration: docs/conf.py
1117

18+
# We recommend specifying your dependencies to enable reproducible builds:
19+
# https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html
20+
python:
21+
install:
22+
- requirements: docs/requirements.txt
23+
1224
# We want all the document formats
1325
formats: all
14-
15-
# For consistency, we require that QEMU's Sphinx extensions
16-
# run with at least the same minimum version of Python that
17-
# we require for other Python in our codebase (our conf.py
18-
# enforces this, and some code needs it.)
19-
python:
20-
version: 3.6

0 commit comments

Comments
 (0)