Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge up to QEMU v6.2 #264

Open
wants to merge 6,164 commits into
base: qemu-cheri
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
6164 commits
Select commit Hold shift + click to select a range
6b6f890
Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-app…
pm215 Jul 16, 2021
e07c702
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2021-07-1…
pm215 Jul 16, 2021
d1e8416
Merge remote-tracking branch 'remotes/mst/tags/for_upstream3' into st…
pm215 Jul 16, 2021
49fd90a
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-2…
pm215 Jul 18, 2021
bd4d9e9
Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-…
pm215 Jul 19, 2021
dfbef6e
Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2021-0…
pm215 Jul 19, 2021
0d66517
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into s…
pm215 Jul 20, 2021
3f8bc70
Merge remote-tracking branch 'remotes/philmd/tags/kconfig-20210720' i…
pm215 Jul 20, 2021
691b927
Merge remote-tracking branch 'remotes/cleber-gitlab/tags/python-next-…
pm215 Jul 21, 2021
6c592eb
Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/block-pull…
pm215 Jul 21, 2021
cc86e43
Update version for v6.1.0-rc0 release
pm215 Jul 21, 2021
7f6bb05
Merge remote-tracking branch 'remotes/ericb/tags/pull-bitmaps-2021-07…
pm215 Jul 22, 2021
bf1aedd
Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-202107…
pm215 Jul 22, 2021
f498559
Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstrea…
pm215 Jul 22, 2021
78c14b5
Merge remote-tracking branch 'remotes/kraxel/tags/vga-20210723-pull-r…
pm215 Jul 23, 2021
dcc9db4
Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstrea…
pm215 Jul 24, 2021
b8e236b
Merge remote-tracking branch 'remotes/stsquad/tags/pull-for-6.1-rc1-2…
pm215 Jul 26, 2021
75471a1
Merge remote-tracking branch 'remotes/quic/tags/pull-hex-20210725' in…
pm215 Jul 26, 2021
2772f39
Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/block-pull…
pm215 Jul 26, 2021
bab19d7
Merge remote-tracking branch 'remotes/kraxel/tags/fixes-20210726-pull…
pm215 Jul 26, 2021
57abce8
Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-202107…
pm215 Jul 27, 2021
99cf6fa
Merge remote-tracking branch 'remotes/dgilbert-gitlab/tags/pull-migra…
pm215 Jul 27, 2021
9c5c6a9
Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-reques…
pm215 Jul 27, 2021
d4d9e66
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-2…
pm215 Jul 27, 2021
319cfd3
Update version for v6.1.0-rc1 release
pm215 Jul 27, 2021
cfd0710
Merge remote-tracking branch 'remotes/armbru/tags/pull-misc-2021-07-2…
pm215 Jul 28, 2021
131001e
Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.1-2021…
pm215 Jul 29, 2021
4d85294
Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-…
pm215 Jul 29, 2021
5d3c5b5
Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstrea…
pm215 Jul 29, 2021
226be8c
Merge remote-tracking branch 'remotes/kraxel/tags/usb-20210729-pull-r…
pm215 Jul 29, 2021
752a550
Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/block-pull…
pm215 Jul 30, 2021
4948103
Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-202107…
pm215 Jul 31, 2021
e3ff8a2
Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request'…
pm215 Aug 2, 2021
d3e2f95
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-2…
pm215 Aug 2, 2021
d9c2ea7
Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstrea…
pm215 Aug 2, 2021
7bb8d4e
Merge remote-tracking branch 'remotes/mdroth/tags/qga-pull-2021-08-03…
pm215 Aug 3, 2021
53eda0e
Merge remote-tracking branch 'remotes/elmarco/tags/libslirp-pull-requ…
pm215 Aug 3, 2021
6bd99cf
Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-…
pm215 Aug 3, 2021
9c85a2f
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into s…
pm215 Aug 4, 2021
2368ace
Merge remote-tracking branch 'remotes/philmd/tags/sdmmc-20210803' int…
pm215 Aug 4, 2021
3e95328
Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into sta…
pm215 Aug 4, 2021
856b472
Update version for v6.1.0-rc2 release
pm215 Aug 4, 2021
35b36a8
Merge remote-tracking branch 'remotes/marcandre/tags/chr-fix-pull-req…
pm215 Aug 5, 2021
6121caf
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2021-08-0…
pm215 Aug 5, 2021
96871c0
Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-6.1…
pm215 Aug 6, 2021
7242418
Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstrea…
pm215 Aug 9, 2021
1a661a1
Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-reques…
pm215 Aug 9, 2021
f290871
Merge remote-tracking branch 'remotes/hreitz/tags/pull-block-2021-08-…
pm215 Aug 9, 2021
4886739
Merge remote-tracking branch 'remotes/mdroth/tags/qga-pull-2021-08-09…
pm215 Aug 10, 2021
021dfc3
Merge remote-tracking branch 'remotes/kraxel/tags/fixes-20210810-pull…
pm215 Aug 10, 2021
7f14d0f
MAINTAINERS: Name and email address change
XanClic Aug 10, 2021
e38f59b
Update version for v6.1.0-rc3 release
pm215 Aug 10, 2021
16e5385
Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstrea…
pm215 Aug 13, 2021
fa30217
Merge remote-tracking branch 'remotes/quic/tags/pull-hex-20210812' in…
pm215 Aug 15, 2021
a2f6c77
Merge remote-tracking branch 'remotes/kraxel/tags/maintainers-2021081…
pm215 Aug 15, 2021
5c31a4c
Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-…
pm215 Aug 15, 2021
3dfd9f2
qapi/machine.json: Remove zero value reference from SMPConfiguration …
Aug 17, 2021
c8b1c77
softmmu/physmem: fix wrong assertion in qemu_ram_alloc_internal()
davidhildenbrand Aug 5, 2021
8c0f45f
Update version for v6.1.0-rc4 release
pm215 Aug 17, 2021
044e926
Update version for v6.1.0 release
pm215 Aug 24, 2021
47723dd
Open 6.2 development tree
pm215 Aug 25, 2021
ddbe4fb
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-2…
pm215 Aug 25, 2021
00a3417
Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-…
pm215 Aug 25, 2021
45f212e
Merge remote-tracking branch 'remotes/philmd/tags/mips-20210825' into…
pm215 Aug 25, 2021
ba6dbe6
Merge remote-tracking branch 'remotes/ehabkost-gl/tags/x86-next-pull-…
pm215 Aug 26, 2021
f358eb3
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2021-08-2…
pm215 Aug 26, 2021
e3e8544
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-2…
pm215 Aug 26, 2021
ddb989b
Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2021-08-…
pm215 Aug 27, 2021
cfedb4c
Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.2-2021…
pm215 Aug 27, 2021
7f07a77
Merge remote-tracking branch 'remotes/marcandre/tags/clip-pull-reques…
pm215 Aug 31, 2021
6292b7c
Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-app…
pm215 Sep 1, 2021
be3f6e2
Merge remote-tracking branch 'remotes/kraxel/tags/vga-20210901-pull-r…
pm215 Sep 1, 2021
107fc72
Merge remote-tracking branch 'remotes/kraxel/tags/audio-20210901-pull…
pm215 Sep 1, 2021
960add5
Merge remote-tracking branch 'remotes/kraxel/tags/usb-20210901-pull-r…
pm215 Sep 1, 2021
8bdbe6e
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-2…
pm215 Sep 1, 2021
ffc90e8
Merge remote-tracking branch 'remotes/stefanberger/tags/pull-tpm-2021…
pm215 Sep 2, 2021
f31f1ca
Merge remote-tracking branch 'remotes/hreitz/tags/pull-block-2021-09-…
pm215 Sep 2, 2021
989d197
Merge remote-tracking branch 'remotes/a1xndr/tags/fuzz-pull-2021-09-0…
pm215 Sep 2, 2021
c1af3e8
Merge remote-tracking branch 'remotes/cschoenebeck/tags/pull-9p-20210…
pm215 Sep 3, 2021
f1289af
Merge remote-tracking branch 'remotes/stsquad/tags/pull-for-6.2-02092…
pm215 Sep 3, 2021
7344dde
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2021-09-0…
pm215 Sep 4, 2021
6029e75
Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into sta…
pm215 Sep 5, 2021
cdf0c3e
Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-…
pm215 Sep 6, 2021
cdca09c
Merge remote-tracking branch 'remotes/mjt/tags/patch-fetch' into staging
pm215 Sep 7, 2021
a13ee22
Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/block-pull…
pm215 Sep 7, 2021
eb5f378
Merge remote-tracking branch 'remotes/thuth-gitlab/tags/s390x-pull-re…
pm215 Sep 7, 2021
3fdec53
Merge remote-tracking branch 'remotes/mcayland/tags/qemu-openbios-202…
pm215 Sep 8, 2021
043e96d
Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-202109…
pm215 Sep 9, 2021
750ef64
mips: Fix mismerge removal of gen_io_end().
qwattash Dec 17, 2024
c130bbd
Merge remote-tracking branch 'remotes/vivier/tags/q800-pull-request' …
pm215 Sep 10, 2021
15926e0
Merge remote-tracking branch 'remotes/kraxel/tags/input-20210910-pull…
pm215 Sep 10, 2021
6eddcc5
Merge remote-tracking branch 'remotes/bsdimp/tags/pull-bsd-user-20210…
pm215 Sep 11, 2021
9df43e3
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2021-09-1…
pm215 Sep 13, 2021
d2dd289
Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstrea…
pm215 Sep 13, 2021
325f1a7
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-2…
pm215 Sep 13, 2021
e22f8ed
gitlab-ci: Make more custom runner jobs manual, and don't allow failure
pm215 Sep 13, 2021
2a986f8
Merge remote-tracking branch 'remotes/marcandre/tags/misc-pull-reques…
pm215 Sep 14, 2021
80528d9
Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-202109…
pm215 Sep 15, 2021
ae43dff
gitlab-ci: Mark manual-only jobs as allow_failure
pm215 Sep 15, 2021
e34a220
Merge remote-tracking branch 'remotes/hreitz/tags/pull-block-2021-09-…
pm215 Sep 15, 2021
4beb1ec
Merge remote-tracking branch 'remotes/kraxel/tags/vga-20210916-pull-r…
pm215 Sep 16, 2021
207785c
Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for…
pm215 Sep 16, 2021
bc8026e
Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-6.2…
pm215 Sep 16, 2021
5ddaaa5
Merge remote-tracking branch 'remotes/dgilbert-gitlab/tags/pull-virti…
pm215 Sep 19, 2021
8817d91
Merge remote-tracking branch 'remotes/jsnow-gitlab/tags/python-pull-r…
pm215 Sep 20, 2021
cf0914f
Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request'…
pm215 Sep 20, 2021
b3afb24
Merge remote-tracking branch 'remotes/legoater/tags/pull-aspeed-20210…
pm215 Sep 21, 2021
c2791f0
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-2…
pm215 Sep 21, 2021
0906535
Merge remote-tracking branch 'remotes/alistair23/tags/pull-riscv-to-a…
rth7680 Sep 21, 2021
70deee4
Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-reques…
pm215 Sep 24, 2021
4b632b9
Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-6.2…
pm215 Sep 24, 2021
ac9dfeb
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20210921' int…
rth7680 Sep 24, 2021
70ce8c4
Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for…
pm215 Sep 27, 2021
c18377e
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2021-09-2…
pm215 Sep 27, 2021
4cab466
Merge remote-tracking branch 'remotes/philmd/tags/integration-testing…
pm215 Sep 27, 2021
632c45e
Merge remote-tracking branch 'remotes/jsnow-gitlab/tags/python-pull-r…
pm215 Sep 28, 2021
ccbd8c8
Merge remote-tracking branch 'remotes/vivier/tags/q800-for-6.2-pull-r…
pm215 Sep 29, 2021
5428705
Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2021-09-27-…
pm215 Sep 30, 2021
974406d
Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.2-2021…
pm215 Sep 30, 2021
132229f
Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstrea…
pm215 Sep 30, 2021
55b81b5
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-2…
pm215 Sep 30, 2021
a48f42d
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into…
rth7680 Oct 1, 2021
f7a8b97
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2021-10-0…
rth7680 Oct 2, 2021
6e8e720
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into…
rth7680 Oct 3, 2021
37039a0
Merge remote-tracking branch 'remotes/vivier/tags/linux-user-for-6.2-…
rth7680 Oct 4, 2021
2065eeb
Merge remote-tracking branch 'remotes/vivier/tags/trivial-branch-for-…
rth7680 Oct 4, 2021
4c59676
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into…
rth7680 Oct 5, 2021
a4e6c09
Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into sta…
rth7680 Oct 5, 2021
54812c5
tests/docker/dockerfiles: Bump fedora-i386-cross to fedora 34
rth7680 Oct 5, 2021
f970437
Merge remote-tracking branch 'remotes/kwolf/tags/for-upstream' into s…
rth7680 Oct 6, 2021
f0a6ba2
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20211006' int…
rth7680 Oct 6, 2021
22eb99c
Merge remote-tracking branch 'remotes/quic/tags/pull-hex-20211006' in…
rth7680 Oct 6, 2021
b307995
Merge remote-tracking branch 'remotes/alistair23/tags/pull-riscv-to-a…
rth7680 Oct 7, 2021
ad3ccb6
Merge remote-tracking branch 'remotes/vsementsov/tags/pull-jobs-2021-…
rth7680 Oct 7, 2021
16c374e
Merge remote-tracking branch 'remotes/vivier-m68k/tags/m68k-next-pull…
rth7680 Oct 8, 2021
df8b5a4
Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-reques…
rth7680 Oct 11, 2021
22d1e1c
Merge remote-tracking branch 'remotes/clg/tags/pull-aspeed-20211012' …
rth7680 Oct 12, 2021
ea1b054
Merge remote-tracking branch 'remotes/stsquad/tags/pull-for-6.2-12102…
rth7680 Oct 12, 2021
c320499
Merge remote-tracking branch 'remotes/rth/tags/pull-hppa-20211012' in…
rth7680 Oct 12, 2021
bb2f03c
Merge remote-tracking branch 'remotes/jsnow/tags/python-pull-request'…
rth7680 Oct 12, 2021
7f0b173
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into…
rth7680 Oct 13, 2021
2be382f
Merge remote-tracking branch 'remotes/rth/tags/pull-axp-20211013' int…
rth7680 Oct 13, 2021
56d12ce
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20211013' int…
rth7680 Oct 13, 2021
c541402
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into…
rth7680 Oct 14, 2021
19781f1
Merge remote-tracking branch 'remotes/thuth/tags/pull-request-2021-10…
rth7680 Oct 15, 2021
aefbaa6
Merge remote-tracking branch 'remotes/kwolf/tags/for-upstream' into s…
rth7680 Oct 15, 2021
700ab7b
Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2021-10-15'…
rth7680 Oct 15, 2021
1dc57d7
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20211016' int…
rth7680 Oct 16, 2021
632f819
Merge remote-tracking branch 'remotes/philmd/tags/mips-20211018' into…
rth7680 Oct 18, 2021
453cd9d
Merge remote-tracking branch 'remotes/bsdimp/tags/pull-bsd-user-20211…
rth7680 Oct 18, 2021
5f349bd
Merge remote-tracking branch 'remotes/juanquintela/tags/migration.nex…
rth7680 Oct 19, 2021
22eebe0
Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into sta…
rth7680 Oct 20, 2021
b79fe7a
Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-6.2-202110…
rth7680 Oct 21, 2021
cb598ca
Merge remote-tracking branch 'remotes/rth/tags/pull-arm-20211021' int…
rth7680 Oct 21, 2021
5e73624
Merge remote-tracking branch 'remotes/vivier-m68k/tags/q800-pull-requ…
rth7680 Oct 22, 2021
843aff9
Merge remote-tracking branch 'remotes/clg/tags/pull-aspeed-20211022' …
rth7680 Oct 22, 2021
8ad4519
Merge remote-tracking branch 'remotes/kraxel/tags/seabios-20211022-pu…
rth7680 Oct 22, 2021
6a7226e
Merge remote-tracking branch 'remotes/alistair23/tags/pull-riscv-to-a…
rth7680 Oct 22, 2021
0e79d1a
Merge remote-tracking branch 'remotes/vivier/tags/trivial-branch-for-…
rth7680 Oct 23, 2021
dc8dbc4
Merge remote-tracking branch 'remotes/dagrh/tags/pull-virtiofs-202110…
rth7680 Oct 26, 2021
2759094
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2021-10-2…
rth7680 Oct 27, 2021
20a08c6
Merge remote-tracking branch 'remotes/cschoenebeck/tags/pull-9p-20211…
rth7680 Oct 27, 2021
3d48aae
Merge remote-tracking branch 'remotes/quic/tags/pull-hex-20211028' in…
rth7680 Oct 29, 2021
3d5b1e6
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20211028' int…
rth7680 Oct 29, 2021
2e28f79
Merge remote-tracking branch 'remotes/alistair23/tags/pull-riscv-to-a…
rth7680 Oct 29, 2021
d9dc8f4
Merge remote-tracking branch 'remotes/ehabkost/tags/x86-next-pull-req…
rth7680 Oct 29, 2021
db31b9c
Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2021-10-2…
rth7680 Oct 30, 2021
9ad00ca
Merge remote-tracking branch 'remotes/philmd/tags/renesas-20211030' i…
rth7680 Oct 30, 2021
aebeef6
Merge remote-tracking branch 'remotes/jsnow/tags/python-pull-request'…
rth7680 Nov 1, 2021
a7f883f
Merge remote-tracking branch 'remotes/philmd/tags/machine-20211101' i…
rth7680 Nov 2, 2021
8982699
Merge remote-tracking branch 'remotes/alex.williamson/tags/vfio-updat…
rth7680 Nov 2, 2021
f9f3276
Merge remote-tracking branch 'remotes/mcayland/tags/qemu-openbios-202…
rth7680 Nov 2, 2021
434d934
Merge remote-tracking branch 'remotes/juanquintela/tags/migration-202…
rth7680 Nov 2, 2021
9fff309
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20211102' int…
rth7680 Nov 2, 2021
0580d82
Merge remote-tracking branch 'remotes/philmd/tags/mips-20211102' into…
rth7680 Nov 2, 2021
acdb5d7
Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into sta…
rth7680 Nov 2, 2021
091f317
bsd-user: Add stubs for new signal routines
bsdimp Nov 2, 2021
8ad2e14
Merge remote-tracking branch 'remotes/XanClic/tags/pull-block-2021-11…
rth7680 Nov 3, 2021
60a85b5
Merge remote-tracking branch 'remotes/kwolf/tags/for-upstream' into s…
rth7680 Nov 3, 2021
4382ac0
Merge remote-tracking branch 'remotes/kraxel/tags/misc-20211102-pull-…
rth7680 Nov 3, 2021
d26cf69
Merge remote-tracking branch 'remotes/berrange/tags/hmp-x-qmp-620-pul…
rth7680 Nov 3, 2021
9602d04
Merge remote-tracking branch 'remotes/rth/tags/pull-arm-20211102-2' i…
rth7680 Nov 3, 2021
d8f90df
Merge remote-tracking branch 'remotes/vivier/tags/trivial-branch-for-…
rth7680 Nov 3, 2021
ebdb7ad
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into…
rth7680 Nov 3, 2021
092d3fa
Merge remote-tracking branch 'remotes/juanquintela/tags/migration-202…
rth7680 Nov 4, 2021
bf78c1d
Merge remote-tracking branch 'remotes/quic/tags/pull-hex-20211103' in…
rth7680 Nov 4, 2021
6eb532a
Merge remote-tracking branch 'remotes/stsquad/tags/pull-for-6.2-04112…
rth7680 Nov 4, 2021
8f70495
Merge remote-tracking branch 'remotes/jasonwang/tags/net-pull-request…
rth7680 Nov 5, 2021
978b2bb
Merge remote-tracking branch 'remotes/kraxel/tags/egl-20211105-pull-r…
rth7680 Nov 5, 2021
6c568e2
Merge remote-tracking branch 'remotes/juanquintela/tags/migration-202…
rth7680 Nov 6, 2021
f571a80
Merge remote-tracking branch 'remotes/marcandre.lureau/tags/sphinx-pu…
rth7680 Nov 8, 2021
4c47795
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into…
rth7680 Nov 8, 2021
c510888
Merge remote-tracking branch 'remotes/philmd/tags/avocado-20211108' i…
rth7680 Nov 8, 2021
edb2523
Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-6.2-202111…
rth7680 Nov 9, 2021
4458f6c
Merge remote-tracking branch 'remotes/juanquintela/tags/migration-202…
rth7680 Nov 9, 2021
29a029f
Merge remote-tracking branch 'remotes/vivier/tags/trivial-branch-for-…
rth7680 Nov 9, 2021
fe3467b
Merge tag 'm68k-for-6.2-pull-request' of git://github.com/vivier/qemu…
rth7680 Nov 9, 2021
0e3c88e
Merge tag 'q800-for-6.2-pull-request' of git://github.com/vivier/qemu…
rth7680 Nov 9, 2021
49d5b22
Update version for v6.2.0-rc0 release
rth7680 Nov 9, 2021
6512757
Merge tag 'pull-jobs-2021-11-09' of https://src.openvz.org/scm/~vseme…
rth7680 Nov 9, 2021
fbdfbe4
Merge tag 'pull-monitor-2021-11-10' of git://repo.or.cz/qemu/armbru i…
rth7680 Nov 10, 2021
17cb6d1
Merge tag 'pull-qapi-2021-11-10' of git://repo.or.cz/qemu/armbru into…
rth7680 Nov 10, 2021
a7abcc2
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
rth7680 Nov 11, 2021
34a5160
Merge tag 'pull-tcg-20211111' of https://gitlab.com/rth7680/qemu into…
rth7680 Nov 11, 2021
2065ffe
Merge tag 'pull-ppc-20211112' of https://github.com/legoater/qemu int…
rth7680 Nov 12, 2021
851a9f0
Merge tag 'for_upstream' of git://git.kernel.org/pub/scm/virt/kvm/mst…
rth7680 Nov 15, 2021
fc989a0
Merge tag 'pull-target-arm-20211115-1' of https://git.linaro.org/peop…
rth7680 Nov 16, 2021
92bba3e
Merge tag 'machine-core-20211115' of https://github.com/philmd/qemu i…
rth7680 Nov 16, 2021
a265f5a
Merge tag 'pull-block-2021-11-16' of https://gitlab.com/hreitz/qemu i…
rth7680 Nov 16, 2021
fdd238d
Merge tag 'pull-for-6.2-161121-1' of https://github.com/stsquad/qemu …
rth7680 Nov 16, 2021
b6dc71e
Merge tag 'pull-nbd-2021-11-16' of https://repo.or.cz/qemu/ericb into…
rth7680 Nov 16, 2021
f16fe61
Update version for v6.2.0-rc1 release
rth7680 Nov 16, 2021
f154df7
Merge tag 'python-pull-request' of https://gitlab.com/jsnow/qemu into…
rth7680 Nov 17, 2021
c3a4c17
Merge tag 'pull-riscv-to-apply-20211117-1' of github.com:alistair23/q…
rth7680 Nov 17, 2021
40c48ba
Merge tag 'pull-request-2021-11-17' of https://gitlab.com/thuth/qemu …
rth7680 Nov 17, 2021
f94ecc4
Merge tag 'vfio-fixes-20211117.0' of git://github.com/awilliam/qemu-v…
rth7680 Nov 18, 2021
e454f97
Merge tag 'sev-hashes-pull-request' of https://gitlab.com/berrange/qe…
rth7680 Nov 18, 2021
610d850
Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into…
rth7680 Nov 19, 2021
edf2a4e
Merge tag 'nvme-fixes-for-6.2-pull-request' of git://git.infradead.or…
rth7680 Nov 19, 2021
51e9945
Merge tag 'pull-ppc-20211119' of https://github.com/legoater/qemu int…
rth7680 Nov 19, 2021
c466a72
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
rth7680 Nov 19, 2021
8df90e5
Merge tag 'qemu-sparc-20211121' of git://github.com/mcayland/qemu int…
rth7680 Nov 21, 2021
2d93150
Merge tag 'pull-riscv-to-apply-20211122' of github.com:alistair23/qem…
rth7680 Nov 22, 2021
d7648fd
Merge tag 'linux-user-for-6.2-pull-request' of git://github.com/vivie…
rth7680 Nov 22, 2021
3e86996
Merge tag 'fixes-20211122-pull-request' of git://git.kraxel.org/qemu …
rth7680 Nov 22, 2021
2f718e8
Merge tag 'pull-target-arm-20211122' of https://git.linaro.org/people…
rth7680 Nov 22, 2021
de45f50
Merge tag 'pull-nbd-2021-11-22' of https://repo.or.cz/qemu/ericb into…
rth7680 Nov 22, 2021
a1634ba
Merge tag 'pull-request-2021-11-22' of https://gitlab.com/thuth/qemu …
rth7680 Nov 22, 2021
4b4afb4
Merge tag 'pull-target-arm-20211122-1' of https://git.linaro.org/peop…
rth7680 Nov 23, 2021
ef15869
Merge tag 'python-pull-request' of https://gitlab.com/jsnow/qemu into…
rth7680 Nov 23, 2021
a95afbe
Merge tag 'pull-lu-20211123' of https://gitlab.com/rth7680/qemu into …
rth7680 Nov 23, 2021
79f0588
Merge tag 'pull-block-2021-11-23' of https://gitlab.com/hreitz/qemu i…
rth7680 Nov 23, 2021
6f47f6d
Update version for v6.2.0-rc2 release
rth7680 Nov 24, 2021
db4aa3f
Fix version for v6.2.0-rc2 release
rth7680 Nov 25, 2021
b75552d
Merge tag 'pull-target-arm-20211129' of https://git.linaro.org/people…
rth7680 Nov 29, 2021
b811f62
Merge tag 'for_upstream' of git://git.kernel.org/pub/scm/virt/kvm/mst…
rth7680 Nov 29, 2021
1db9802
Merge tag 'linux-user-for-6.2-pull-request' of git://github.com/vivie…
rth7680 Nov 29, 2021
6bfe989
Merge tag 'pull-for-6.2-291121-1' of https://github.com/stsquad/qemu …
rth7680 Nov 29, 2021
e45440d
Merge tag 'pull-ppc-20211129' of https://github.com/legoater/qemu int…
rth7680 Nov 29, 2021
90e42a4
MAINTAINERS: Change my email address
ehabkost Nov 30, 2021
68922d4
Update version for v6.2.0-rc3 release
rth7680 Dec 1, 2021
4b1bf47
Merge tag 'ide-pull-request' of https://gitlab.com/jsnow/qemu into st…
rth7680 Dec 2, 2021
6e9f752
Merge tag 'seabios-20211203-pull-request' of git://git.kraxel.org/qem…
rth7680 Dec 3, 2021
84a115a
Merge tag 'mips-20211206' of https://github.com/philmd/qemu into staging
rth7680 Dec 6, 2021
b783609
Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu in…
rth7680 Dec 6, 2021
c0f33a4
Merge tag 'pull-tcg-20211207' of https://gitlab.com/rth7680/qemu into…
rth7680 Dec 7, 2021
22c52c6
Merge tag 'pull-target-arm-20211207' of https://git.linaro.org/people…
rth7680 Dec 7, 2021
e46b6f9
Update version for v6.2.0-rc4 release
rth7680 Dec 8, 2021
4ecafc2
Update version for v6.2.0 release
rth7680 Dec 14, 2021
ad27dd3
arm: Fix SMCCC emulation for booting FreeBSD.
qwattash Dec 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
59 changes: 2 additions & 57 deletions .cirrus.yml
Original file line number Diff line number Diff line change
@@ -1,61 +1,6 @@
env:
CIRRUS_CLONE_DEPTH: 1

freebsd_12_task:
freebsd_instance:
image_family: freebsd-12-2
cpu: 8
memory: 8G
install_script:
- ASSUME_ALWAYS_YES=yes pkg bootstrap -f ;
- pkg install -y bash curl cyrus-sasl git glib gmake gnutls gsed
nettle perl5 pixman pkgconf png usbredir ninja
script:
- mkdir build
- cd build
# TODO: Enable gnutls again once FreeBSD's libtasn1 got fixed
# See: https://gitlab.com/gnutls/libtasn1/-/merge_requests/71
- ../configure --enable-werror --disable-gnutls
|| { cat config.log meson-logs/meson-log.txt; exit 1; }
- gmake -j$(sysctl -n hw.ncpu)
- gmake -j$(sysctl -n hw.ncpu) check V=1

macos_task:
osx_instance:
image: catalina-base
install_script:
- brew install pkg-config python gnu-sed glib pixman make sdl2 bash ninja
script:
- mkdir build
- cd build
- ../configure --python=/usr/local/bin/python3 --enable-werror
--extra-cflags='-Wno-error=deprecated-declarations'
|| { cat config.log meson-logs/meson-log.txt; exit 1; }
- gmake -j$(sysctl -n hw.ncpu)
- gmake check-unit V=1
- gmake check-block V=1
- gmake check-qapi-schema V=1
- gmake check-softfloat V=1
- gmake check-qtest-x86_64 V=1

macos_xcode_task:
osx_instance:
# this is an alias for the latest Xcode
image: catalina-xcode
install_script:
- brew install pkg-config gnu-sed glib pixman make sdl2 bash ninja
script:
- mkdir build
- cd build
- ../configure --extra-cflags='-Wno-error=deprecated-declarations' --enable-modules
--enable-werror --cc=clang || { cat config.log meson-logs/meson-log.txt; exit 1; }
- gmake -j$(sysctl -n hw.ncpu)
- gmake check-unit V=1
- gmake check-block V=1
- gmake check-qapi-schema V=1
- gmake check-softfloat V=1
- gmake check-qtest-x86_64 V=1

windows_msys2_task:
timeout_in: 90m
windows_container:
Expand All @@ -67,7 +12,7 @@ windows_msys2_task:
CIRRUS_SHELL: powershell
MSYS: winsymlinks:nativestrict
MSYSTEM: MINGW64
MSYS2_URL: https://github.com/msys2/msys2-installer/releases/download/2021-01-05/msys2-base-x86_64-20210105.sfx.exe
MSYS2_URL: https://github.com/msys2/msys2-installer/releases/download/2021-04-19/msys2-base-x86_64-20210419.sfx.exe
MSYS2_FINGERPRINT: 0
MSYS2_PACKAGES: "
diffutils git grep make pkg-config sed
Expand Down Expand Up @@ -130,7 +75,7 @@ windows_msys2_task:
taskkill /F /FI "MODULES eq msys-2.0.dll"
tasklist
C:\tools\msys64\usr\bin\bash.exe -lc "mv -f /etc/pacman.conf.pacnew /etc/pacman.conf || true"
C:\tools\msys64\usr\bin\bash.exe -lc "pacman --noconfirm -Suu --overwrite=*"
C:\tools\msys64\usr\bin\bash.exe -lc "pacman --noconfirm -Syuu --overwrite=*"
Write-Output "Core install time taken: $((Get-Date).Subtract($start_time))"
$start_time = Get-Date

Expand Down
34 changes: 0 additions & 34 deletions .github/lockdown.yml

This file was deleted.

30 changes: 30 additions & 0 deletions .github/workflows/lockdown.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Configuration for Repo Lockdown - https://github.com/dessant/repo-lockdown

name: 'Repo Lockdown'

on:
pull_request_target:
types: opened

permissions:
pull-requests: write

jobs:
action:
runs-on: ubuntu-latest
steps:
- uses: dessant/repo-lockdown@v2
with:
pull-comment: |
Thank you for your interest in the QEMU project.

This repository is a read-only mirror of the project's repostories hosted
on https://gitlab.com/qemu-project/qemu.git.
The project does not process merge requests filed on GitHub.

QEMU welcomes contributions of code (either fixing bugs or adding new
functionality). However, we get a lot of patches, and so we have some
guidelines about contributing on the project website:
https://www.qemu.org/contribute/
lock-pull: true
close-pull: true
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,5 @@ GTAGS
*~
*.ast_raw
*.depend_raw
*.swp
*.patch
81 changes: 81 additions & 0 deletions .gitlab-ci.d/buildtest-template.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
.native_build_job_template:
stage: build
image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:latest
before_script:
- JOBS=$(expr $(nproc) + 1)
script:
- if test -n "$LD_JOBS";
then
scripts/git-submodule.sh update meson ;
fi
- mkdir build
- cd build
- if test -n "$TARGETS";
then
../configure --enable-werror --disable-docs ${LD_JOBS:+--meson=git} $CONFIGURE_ARGS --target-list="$TARGETS" ;
else
../configure --enable-werror --disable-docs ${LD_JOBS:+--meson=git} $CONFIGURE_ARGS ;
fi || { cat config.log meson-logs/meson-log.txt && exit 1; }
- if test -n "$LD_JOBS";
then
../meson/meson.py configure . -Dbackend_max_links="$LD_JOBS" ;
fi || exit 1;
- make -j"$JOBS"
- if test -n "$MAKE_CHECK_ARGS";
then
make -j"$JOBS" $MAKE_CHECK_ARGS ;
fi

.native_test_job_template:
stage: test
image: $CI_REGISTRY_IMAGE/qemu/$IMAGE:latest
script:
- scripts/git-submodule.sh update
$(sed -n '/GIT_SUBMODULES=/ s/.*=// p' build/config-host.mak)
- cd build
- find . -type f -exec touch {} +
# Avoid recompiling by hiding ninja with NINJA=":"
- make NINJA=":" $MAKE_CHECK_ARGS

.avocado_test_job_template:
extends: .native_test_job_template
cache:
key: "${CI_JOB_NAME}-cache"
paths:
- ${CI_PROJECT_DIR}/avocado-cache
policy: pull-push
artifacts:
name: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG"
when: on_failure
expire_in: 7 days
paths:
- build/tests/results/latest/results.xml
- build/tests/results/latest/test-results
reports:
junit: build/tests/results/latest/results.xml
before_script:
- mkdir -p ~/.config/avocado
- echo "[datadir.paths]" > ~/.config/avocado/avocado.conf
- echo "cache_dirs = ['${CI_PROJECT_DIR}/avocado-cache']"
>> ~/.config/avocado/avocado.conf
- echo -e '[job.output.testlogs]\nstatuses = ["FAIL", "INTERRUPT"]'
>> ~/.config/avocado/avocado.conf
- if [ -d ${CI_PROJECT_DIR}/avocado-cache ]; then
du -chs ${CI_PROJECT_DIR}/avocado-cache ;
fi
- export AVOCADO_ALLOW_UNTRUSTED_CODE=1
after_script:
- cd build
- du -chs ${CI_PROJECT_DIR}/avocado-cache
rules:
# Only run these jobs if running on the mainstream namespace,
# or if the user set the QEMU_CI_AVOCADO_TESTING variable (either
# in its namespace setting or via git-push option, see documentation
# in /.gitlab-ci.yml of this repository).
- if: '$CI_PROJECT_NAMESPACE == "qemu-project"'
when: on_success
- if: '$QEMU_CI_AVOCADO_TESTING'
when: on_success
# Otherwise, set to manual (the jobs are created but not run).
- when: manual
allow_failure: true
Loading
Loading