Branch: refs/heads/coverity_scan
Home: https://github.com/siemens/jailhouse
Commit: 2137473830c3788f3fbca9f1e782b2dcd7c358d5
https://github.com/siemens/jailhouse/commit/2137473830c3788f3fbca9f1e782b2dcd7c358d5
Author: Jan Kiszka <[email protected]>
Date: 2020-01-30 (Thu, 30 Jan 2020)
Changed paths:
M configs/arm64/qemu-arm64.c
Log Message:
-----------
configs: arm64: Fix comments in qemu-arm64
The device tree remark was copy&pasted, we use mem= for QEMU.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 92db71f257fabd3c08fa4b99498fa61a41ea831d
https://github.com/siemens/jailhouse/commit/92db71f257fabd3c08fa4b99498fa61a41ea831d
Author: Jan Kiszka <[email protected]>
Date: 2020-02-04 (Tue, 04 Feb 2020)
Changed paths:
M VERSION
Log Message:
-----------
Bump version number
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 7e538dd94667a1426c4a694f8bd9c6071ac41b88
https://github.com/siemens/jailhouse/commit/7e538dd94667a1426c4a694f8bd9c6071ac41b88
Author: Jan Kiszka <[email protected]>
Date: 2020-02-05 (Wed, 05 Feb 2020)
Changed paths:
M configs/arm/bananapi-linux-demo.c
M configs/arm/jetson-tk1-linux-demo.c
M configs/arm64/espressobin-linux-demo.c
M configs/arm64/hikey-linux-demo.c
M configs/arm64/jetson-tx1-linux-demo.c
M configs/arm64/k3-am654-idk-linux-demo.c
M configs/arm64/k3-j721e-evm-linux-demo.c
M configs/arm64/macchiatobin-linux-demo.c
M configs/arm64/ultra96-linux-demo.c
M configs/arm64/zynqmp-zcu102-linux-demo-2.c
M configs/arm64/zynqmp-zcu102-linux-demo.c
Log Message:
-----------
configs: arm/arm64: Fix vPCI IRQ assignment of Linux configs
By moving the ivshmem devices for virtual network one slot up, we also
changed their IRQs. Adjust the irqchip configs accordingly.
Fixes: 68b8ff84ae8d ("configs/arm/bananapi-linux-demo.c")
Signed-off-by: Jan Kiszka <[email protected]>
Commit: a35bb08187d4aa03f5cd5d26355bf0155c6563a0
https://github.com/siemens/jailhouse/commit/a35bb08187d4aa03f5cd5d26355bf0155c6563a0
Author: Jan Kiszka <[email protected]>
Date: 2020-02-13 (Thu, 13 Feb 2020)
Changed paths:
M driver/main.c
Log Message:
-----------
driver: Account for constant name changes in 5.6
Signed-off-by: Jan Kiszka <[email protected]>
Commit: eb101d0d853c8546d701aac4ccab3c251877a4d1
https://github.com/siemens/jailhouse/commit/eb101d0d853c8546d701aac4ccab3c251877a4d1
Author: Jan Kiszka <[email protected]>
Date: 2020-02-13 (Thu, 13 Feb 2020)
Changed paths:
M driver/sysfs.c
Log Message:
-----------
driver: Do not WARN if a cell CPU is missing in the root cell
This error will be reported by jailhouse_cmd_cell_create via -EBUSY and
is no reason to create a kernel warning.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 8700228123cb881477c571a125bb4b79560d9166
https://github.com/siemens/jailhouse/commit/8700228123cb881477c571a125bb4b79560d9166
Author: Vijai Kumar K <[email protected]>
Date: 2020-02-13 (Thu, 13 Feb 2020)
Changed paths:
A configs/arm64/pine64-plus.c
Log Message:
-----------
configs/arm64: Add support for pine64-plus board
Add config for Pine64+ board.
https://www.pine64.org/devices/single-board-computers/pine-a64/
Allwinner A64(Quad core A53) + 2GB RAM
Signed-off-by: Vijai Kumar K <[email protected]>
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 783f206e0b49f121a043429a8e0dff73baa5f8b3
https://github.com/siemens/jailhouse/commit/783f206e0b49f121a043429a8e0dff73baa5f8b3
Author: Vijai Kumar K <[email protected]>
Date: 2020-02-13 (Thu, 13 Feb 2020)
Changed paths:
A configs/arm64/pine64-plus-inmate-demo.c
Log Message:
-----------
configs/arm64: Add inmate demo for pine64-plus board
GIC demo and ivshmem-demo are validated.
Signed-off-by: Vijai Kumar K <[email protected]>
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 5dbdcbc720c94f79913b1c1b966f87d314d333b5
https://github.com/siemens/jailhouse/commit/5dbdcbc720c94f79913b1c1b966f87d314d333b5
Author: Vijai Kumar K <[email protected]>
Date: 2020-02-13 (Thu, 13 Feb 2020)
Changed paths:
A configs/arm64/dts/inmate-pine64-plus.dts
A configs/arm64/pine64-plus-linux-demo.c
Log Message:
-----------
configs/arm64: Add Linux demo for pine64-plus
Add Linux demo with 2 CPUs and 128M RAM for Pine64+.
Signed-off-by: Vijai Kumar K <[email protected]>
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 23f82ce47f923fc6cba5696513fc5cba86dc89db
https://github.com/siemens/jailhouse/commit/23f82ce47f923fc6cba5696513fc5cba86dc89db
Author: Jan Kiszka <[email protected]>
Date: 2020-02-13 (Thu, 13 Feb 2020)
Changed paths:
M driver/main.c
Log Message:
-----------
driver: Leave a comment while on_each_cpu(wait=true) does not work
Easy to forget when looking at the code again.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 7d6ea66fdd1c818882e00a3b8434d3d0bbe0b9ad
https://github.com/siemens/jailhouse/commit/7d6ea66fdd1c818882e00a3b8434d3d0bbe0b9ad
Author: Jan Kiszka <[email protected]>
Date: 2020-02-15 (Sat, 15 Feb 2020)
Changed paths:
M driver/cell.c
Log Message:
-----------
driver: Remove unneeded masking of cpus_assigned
Since 366766542b3d, Jailhouse will refuse to start if not all configured
CPUs are online. In that, the driver will not use cpus_assigned anyway.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: b5d8439116e8615e5b0498391f3ecb27407a1505
https://github.com/siemens/jailhouse/commit/b5d8439116e8615e5b0498391f3ecb27407a1505
Author: Jan Kiszka <[email protected]>
Date: 2020-02-15 (Sat, 15 Feb 2020)
Changed paths:
M hypervisor/arch/arm/include/asm/paging.h
M hypervisor/arch/arm64/entry.S
M hypervisor/arch/arm64/include/asm/paging.h
M hypervisor/arch/x86/include/asm/paging.h
M hypervisor/arch/x86/include/asm/vmx.h
M hypervisor/hypervisor.lds.S
M hypervisor/include/jailhouse/paging.h
Log Message:
-----------
core: Share identical PAGE defines via jailhouse/paging.h
PAGE_SIZE, PAGE_MASK and PAGE_OFFS_MASK can all be derived from
arch-specific PAGE_SHIFT. So move those three into the generic
header. We just need to replace a few asm/paging.h includes with the
generic one, and we need move the asm include down in jailhouse/paging.h
because ARM needs PAGE_MASK in a static inline function.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: fb099cc16bdc03fc20a0b7f41bb88d998f63745b
https://github.com/siemens/jailhouse/commit/fb099cc16bdc03fc20a0b7f41bb88d998f63745b
Author: Jan Kiszka <[email protected]>
Date: 2020-02-15 (Sat, 15 Feb 2020)
Changed paths:
M Documentation/Doxyfile
M hypervisor/arch/arm-common/irqchip.c
M hypervisor/arch/arm/include/asm/spinlock.h
M hypervisor/arch/arm/mmu_hyp.c
M hypervisor/arch/arm64/include/asm/spinlock.h
M hypervisor/arch/x86/include/asm/spinlock.h
M hypervisor/arch/x86/pci.c
M hypervisor/arch/x86/vtd.c
M hypervisor/control.c
M hypervisor/printk.c
M hypervisor/setup.c
Log Message:
-----------
core: Remove DEFINE_SPINLOCK abstraction
It's highly unlikely that we will meet an arch that needs a non-zero
init value for its spinlocks or has any other use case for this
abstraction. So remove it.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 63c63da94657899e809416c1a56493e8ecc9507d
https://github.com/siemens/jailhouse/commit/63c63da94657899e809416c1a56493e8ecc9507d
Author: Jan Kiszka <[email protected]>
Date: 2020-02-15 (Sat, 15 Feb 2020)
Changed paths:
M hypervisor/arch/x86/include/asm/cell.h
Log Message:
-----------
x86: Remove no longer needed include from asm/cell.h
This became obsolete with 018f4afa844b.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: ad9547bc7a754b60207bf29b6bd9f397cbe1062e
https://github.com/siemens/jailhouse/commit/ad9547bc7a754b60207bf29b6bd9f397cbe1062e
Author: Jan Kiszka <[email protected]>
Date: 2020-02-15 (Sat, 15 Feb 2020)
Changed paths:
M hypervisor/arch/x86/include/asm/types.h
Log Message:
-----------
x86: Remove ifndef from BITS_PER_LONG definition
Not needed, we only include this in bare environments.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 35064003c32d04844334b2607d30bb66aa5222cf
https://github.com/siemens/jailhouse/commit/35064003c32d04844334b2607d30bb66aa5222cf
Author: Jan Kiszka <[email protected]>
Date: 2020-02-15 (Sat, 15 Feb 2020)
Changed paths:
M hypervisor/arch/x86/iommu.c
Log Message:
-----------
x86: Simplify iommu_select_fault_reporting_cpu by using first_cpu
When this logic was defined, first_cpu didn't exist yet. It's finally
time to renovate it.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 4da2f64396ae900b1229acbf5fd82e7c0323a36a
https://github.com/siemens/jailhouse/commit/4da2f64396ae900b1229acbf5fd82e7c0323a36a
Author: Jan Kiszka <[email protected]>
Date: 2020-02-15 (Sat, 15 Feb 2020)
Changed paths:
M hypervisor/arch/x86/apic.c
M hypervisor/arch/x86/include/asm/apic.h
Log Message:
-----------
x86: Stop exporting apic_to_cpu_id array
No longer needed since 1ff4937416fd, in fact.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: ca9863efd13be47d8be61ba7e2738feff370d73b
https://github.com/siemens/jailhouse/commit/ca9863efd13be47d8be61ba7e2738feff370d73b
Author: Jan Kiszka <[email protected]>
Date: 2020-02-15 (Sat, 15 Feb 2020)
Changed paths:
M ci/build-all-configs.sh
R ci/jailhouse-config-amd-seattle.h
R ci/jailhouse-config-banana-pi.h
R ci/jailhouse-config-x86.h
A ci/jailhouse-config.h
Log Message:
-----------
ci: Renovate hypervisor config
Several options became obsolete, others should be tested. Add them all
into a generic jailhouse-config.h.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: a519daf7568dd81add59d01440c808489d081ef9
https://github.com/siemens/jailhouse/commit/a519daf7568dd81add59d01440c808489d081ef9
Author: Jan Kiszka <[email protected]>
Date: 2020-02-15 (Sat, 15 Feb 2020)
Changed paths:
M Documentation/hypervisor-configuration.md
Log Message:
-----------
Documentation: Remove obsolete description of CONFIG_BARE_METAL
This was removed by 006918caa2b9.
Signed-off-by: Jan Kiszka <[email protected]>
Compare:
https://github.com/siemens/jailhouse/compare/3814e3a97798...a519daf7568d
--
You received this message because you are subscribed to the Google Groups
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jailhouse-dev/siemens/jailhouse/push/refs/heads/coverity_scan/3814e3-a519da%40github.com.