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.

Reply via email to