1
Last arm patches for rc3...
1
Massively slimmed down v2: MemTag broke bsd-user, and the npcm7xx
2
ethernet device failed 'make check' on big-endian hosts.
2
3
3
thanks
4
-- PMM
4
-- PMM
5
5
6
The following changes since commit 72138f9bf5d8c316043b0d2cc7a674f70930cf95:
6
The following changes since commit 83339e21d05c824ebc9131d644f25c23d0e41ecf:
7
7
8
Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging (2018-11-26 11:46:04 +0000)
8
Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/block-pull-request' into staging (2021-02-10 15:42:20 +0000)
9
9
10
are available in the Git repository at:
10
are available in the Git repository at:
11
11
12
https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20181126
12
https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20210211-1
13
13
14
for you to fetch changes up to 58102ce7fbb2362aa53984aabcf684d164da2d9d:
14
for you to fetch changes up to d3c1183ffeb71ca3a783eae3d7e1c51e71e8a621:
15
15
16
net: cadence_gem: Remove incorrect assert() (2018-11-26 13:41:42 +0000)
16
target/arm: Correctly initialize MDCR_EL2.HPMN (2021-02-11 19:48:09 +0000)
17
17
18
----------------------------------------------------------------
18
----------------------------------------------------------------
19
target-arm queue:
19
target-arm queue:
20
* some updates to MAINTAINERS file entries
20
* Correctly initialize MDCR_EL2.HPMN
21
* cadence_gem: Remove an incorrect assert()
21
* versal: Use nr_apu_cpus in favor of hard coding 2
22
* accel/tcg: Add URL of clang bug to comment about our workaround
23
* Add support for FEAT_DIT, Data Independent Timing
24
* Remove GPIO from unimplemented NPCM7XX
25
* Fix SCR RES1 handling
26
* Don't migrate CPUARMState.features
22
27
23
----------------------------------------------------------------
28
----------------------------------------------------------------
29
Aaron Lindsay (1):
30
target/arm: Don't migrate CPUARMState.features
31
32
Daniel Müller (1):
33
target/arm: Correctly initialize MDCR_EL2.HPMN
34
24
Edgar E. Iglesias (1):
35
Edgar E. Iglesias (1):
25
net: cadence_gem: Remove incorrect assert()
36
hw/arm: versal: Use nr_apu_cpus in favor of hard coding 2
26
37
27
Eric Auger (1):
38
Hao Wu (1):
28
MAINTAINERS: Add an ARM SMMU section
39
hw/arm: Remove GPIO from unimplemented NPCM7XX
29
40
30
Thomas Huth (1):
41
Mike Nawrocki (1):
31
MAINTAINERS: Assign some more files in the hw/arm/ directory
42
target/arm: Fix SCR RES1 handling
32
43
33
hw/net/cadence_gem.c | 1 -
44
Peter Maydell (2):
34
MAINTAINERS | 23 +++++++++++++++++++++++
45
arm: Update infocenter.arm.com URLs
35
2 files changed, 23 insertions(+), 1 deletion(-)
46
accel/tcg: Add URL of clang bug to comment about our workaround
36
47
48
Rebecca Cran (4):
49
target/arm: Add support for FEAT_DIT, Data Independent Timing
50
target/arm: Support AA32 DIT by moving PSTATE_SS from cpsr into env->pstate
51
target/arm: Set ID_AA64PFR0.DIT and ID_PFR0.DIT to 1 for "max" AA64 CPU
52
target/arm: Set ID_PFR0.DIT to 1 for "max" 32-bit CPU
53
54
include/hw/dma/pl080.h | 7 ++--
55
include/hw/misc/arm_integrator_debug.h | 2 +-
56
include/hw/ssi/pl022.h | 5 ++-
57
target/arm/cpu.h | 17 ++++++++
58
target/arm/internals.h | 6 +++
59
accel/tcg/cpu-exec.c | 25 +++++++++---
60
hw/arm/aspeed_ast2600.c | 2 +-
61
hw/arm/musca.c | 4 +-
62
hw/arm/npcm7xx.c | 8 ----
63
hw/arm/xlnx-versal.c | 4 +-
64
hw/misc/arm_integrator_debug.c | 2 +-
65
hw/timer/arm_timer.c | 7 ++--
66
target/arm/cpu.c | 4 ++
67
target/arm/cpu64.c | 5 +++
68
target/arm/helper-a64.c | 27 +++++++++++--
69
target/arm/helper.c | 71 +++++++++++++++++++++++++++-------
70
target/arm/machine.c | 2 +-
71
target/arm/op_helper.c | 9 +----
72
target/arm/translate-a64.c | 12 ++++++
73
19 files changed, 164 insertions(+), 55 deletions(-)
74
diff view generated by jsdifflib
Deleted patch
1
From: Thomas Huth <thuth@redhat.com>
2
1
3
I apparently missed some more files and even a complete machine (the
4
"imx25-pdk") in my previous patch... but now we should hopefully have
5
a completely coverage for all available ARM boards.
6
7
Fixes: 95a5db3ae5698b49c63144610ad02913e780c828
8
Signed-off-by: Thomas Huth <thuth@redhat.com>
9
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
10
Message-id: 1542782568-20059-1-git-send-email-thuth@redhat.com
11
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
12
---
13
MAINTAINERS | 16 ++++++++++++++++
14
1 file changed, 16 insertions(+)
15
16
diff --git a/MAINTAINERS b/MAINTAINERS
17
index XXXXXXX..XXXXXXX 100644
18
--- a/MAINTAINERS
19
+++ b/MAINTAINERS
20
@@ -XXX,XX +XXX,XX @@ L: qemu-arm@nongnu.org
21
S: Odd Fixes
22
F: hw/arm/gumstix.c
23
24
+i.MX25 PDK
25
+M: Peter Maydell <peter.maydell@linaro.org>
26
+R: Jean-Christophe Dubois <jcd@tribudubois.net>
27
+L: qemu-arm@nongnu.org
28
+S: Odd Fixes
29
+F: hw/arm/fsl-imx25.c
30
+F: hw/arm/imx25_pdk.c
31
+F: hw/misc/imx25_ccm.c
32
+F: include/hw/arm/fsl-imx25.h
33
+F: include/hw/misc/imx25_ccm.h
34
+
35
i.MX31 (kzm)
36
M: Peter Chubb <peter.chubb@nicta.com.au>
37
M: Peter Maydell <peter.maydell@linaro.org>
38
@@ -XXX,XX +XXX,XX @@ R: Andrew Baumann <Andrew.Baumann@microsoft.com>
39
R: Philippe Mathieu-Daudé <f4bug@amsat.org>
40
L: qemu-arm@nongnu.org
41
S: Odd Fixes
42
+F: hw/arm/raspi.c
43
F: hw/arm/raspi_platform.h
44
F: hw/*/bcm283*
45
F: include/hw/arm/raspi*
46
@@ -XXX,XX +XXX,XX @@ F: hw/arm/spitz.c
47
F: hw/arm/tosa.c
48
F: hw/arm/z2.c
49
F: hw/*/pxa2xx*
50
+F: hw/display/tc6393xb.c
51
+F: hw/gpio/max7310.c
52
+F: hw/gpio/zaurus.c
53
F: hw/misc/mst_fpga.c
54
F: include/hw/arm/pxa.h
55
+F: include/hw/arm/sharpsl.h
56
57
SABRELITE / i.MX6
58
M: Peter Maydell <peter.maydell@linaro.org>
59
--
60
2.19.1
61
62
diff view generated by jsdifflib
Deleted patch
1
From: Eric Auger <eric.auger@redhat.com>
2
1
3
Add a new ARM SMMU section and set Eric Auger as the maintainer
4
for ARM SMMU emulation sources.
5
6
Signed-off-by: Eric Auger <eric.auger@redhat.com>
7
Message-id: 20181122180143.14237-1-eric.auger@redhat.com
8
Suggested-by: Peter Maydell <peter.maydell@linaro.org>
9
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
10
---
11
MAINTAINERS | 7 +++++++
12
1 file changed, 7 insertions(+)
13
14
diff --git a/MAINTAINERS b/MAINTAINERS
15
index XXXXXXX..XXXXXXX 100644
16
--- a/MAINTAINERS
17
+++ b/MAINTAINERS
18
@@ -XXX,XX +XXX,XX @@ F: disas/arm.c
19
F: disas/arm-a64.cc
20
F: disas/libvixl/
21
22
+ARM SMMU
23
+M: Eric Auger <eric.auger@redhat.com>
24
+L: qemu-arm@nongnu.org
25
+S: Maintained
26
+F: hw/arm/smmu*
27
+F: include/hw/arm/smmu*
28
+
29
CRIS
30
M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
31
S: Maintained
32
--
33
2.19.1
34
35
diff view generated by jsdifflib