Branch: refs/heads/next
Home:
https://github.com/siemens/jailhouse
Commit: a277b5267fac24140b4d86ba6c86b3ba6d3c24d2
https://github.com/siemens/jailhouse/commit/a277b5267fac24140b4d86ba6c86b3ba6d3c24d2
Author: Jan Kiszka <
jan.k...@siemens.com>
Date: 2016-12-02 (Fri, 02 Dec 2016)
Changed paths:
M hypervisor/arch/arm-common/gic-common.c
M hypervisor/arch/arm-common/gic-v2.c
M hypervisor/arch/arm-common/include/asm/gic.h
Log Message:
-----------
arm, arm64: Refactor target_cpu_map to gicv2_target_cpu_map
This mapping is GICv2-only, and therefore the variable is better
renamed. Also make sure that its size can be retrieved externally.
Signed-off-by: Jan Kiszka <
jan.k...@siemens.com>
Commit: cb2296c745eb43691ed524eaec7eea4d58ad205b
https://github.com/siemens/jailhouse/commit/cb2296c745eb43691ed524eaec7eea4d58ad205b
Author: Jan Kiszka <
jan.k...@siemens.com>
Date: 2016-12-02 (Fri, 02 Dec 2016)
Changed paths:
M hypervisor/arch/arm-common/include/asm/irqchip.h
Log Message:
-----------
arm, arm64: Removed unused mmio_access irqchip callback
Leftover from dda4c03f.
Signed-off-by: Jan Kiszka <
jan.k...@siemens.com>
Commit: 68b22e9e38012e1be33206925e1bdaac886a51fd
https://github.com/siemens/jailhouse/commit/68b22e9e38012e1be33206925e1bdaac886a51fd
Author: Jan Kiszka <
jan.k...@siemens.com>
Date: 2016-12-02 (Fri, 02 Dec 2016)
Changed paths:
M hypervisor/arch/arm-common/gic-common.c
M hypervisor/arch/arm-common/gic-v2.c
M hypervisor/arch/arm-common/include/asm/gic.h
M hypervisor/arch/arm-common/include/asm/irqchip.h
M hypervisor/arch/arm-common/irqchip.c
M hypervisor/arch/arm/gic-v3.c
Log Message:
-----------
arm, arm64: Factor out handle_irq_target irqchip callback
As we run the GICv3 only in affinity mode, access to ITARGETSR can be
ignored, and the existing handle_irq_target can become GICv2-only.
Signed-off-by: Jan Kiszka <
jan.k...@siemens.com>
Commit: 7666fbb942d5296706ad76336b23f445c7c3f56d
https://github.com/siemens/jailhouse/commit/7666fbb942d5296706ad76336b23f445c7c3f56d
Author: Jan Kiszka <
jan.k...@siemens.com>
Date: 2016-12-02 (Fri, 02 Dec 2016)
Changed paths:
M hypervisor/arch/arm-common/gic-common.c
M hypervisor/arch/arm-common/gic-v2.c
M hypervisor/arch/arm-common/include/asm/gic.h
Log Message:
-----------
arm, arm64: Fold gic_probe_cpu_id into GICv2 gic_cpu_init
This is the only user, and it is GICv2-only. As a side-effect, this now
actually evaluates the return value.
Signed-off-by: Jan Kiszka <
jan.k...@siemens.com>
Commit: 26b8ac5a9b9359c466600a2c49ba0852b6519dc6
https://github.com/siemens/jailhouse/commit/26b8ac5a9b9359c466600a2c49ba0852b6519dc6
Author: Jan Kiszka <
jan.k...@siemens.com>
Date: 2016-12-02 (Fri, 02 Dec 2016)
Changed paths:
M hypervisor/arch/arm-common/gic-common.c
M hypervisor/arch/arm-common/gic-v2.c
M hypervisor/arch/arm-common/include/asm/gic.h
Log Message:
-----------
arm, arm64: Move gic_targets_in_cell into gic-v2.c
This is GICv2-only.
Signed-off-by: Jan Kiszka <
jan.k...@siemens.com>
Commit: 2de72d604d2824f6f6231ff1cc9a8078a30e76bc
https://github.com/siemens/jailhouse/commit/2de72d604d2824f6f6231ff1cc9a8078a30e76bc
Author: Jan Kiszka <
jan.k...@siemens.com>
Date: 2016-12-02 (Fri, 02 Dec 2016)
Changed paths:
M hypervisor/arch/arm-common/Kbuild
R hypervisor/arch/arm-common/gic-common.c
M hypervisor/arch/arm-common/include/asm/gic.h
M hypervisor/arch/arm-common/irqchip.c
Log Message:
-----------
arm, arm64: Fold gic-common.c into irqchip.c
Our irqchip is inherently GIC-centric, so there is no reason to split up
the frontend interface from the common GIC part. Move them together, and
also fold gic_set_irq_pending into its only caller.
Signed-off-by: Jan Kiszka <
jan.k...@siemens.com>
Commit: 9b2210e1df3ff8f181c10334c6a1ee5ae8d3ff74
https://github.com/siemens/jailhouse/commit/9b2210e1df3ff8f181c10334c6a1ee5ae8d3ff74
Author: Claudio Scordino <
cla...@evidence.eu.com>
Date: 2016-12-02 (Fri, 02 Dec 2016)
Changed paths:
M README.md
Log Message:
-----------
README: more explicit requirements
This patch aims at reorganizing the README and making the (hardware and
software) requirements more explicit.
Signed-off-by: Claudio Scordino <
cla...@evidence.eu.com>
[Jan: updated min. ARM kernel version, removed new lines at EOF]
Signed-off-by: Jan Kiszka <
jan.k...@siemens.com>
Compare:
https://github.com/siemens/jailhouse/compare/fc9387c884fe...9b2210e1df3f