Branch: refs/heads/coverity_scan
  Home:   https://github.com/siemens/jailhouse
  Commit: dfe694d480de5912e740836a45bf06ea19c8aad3
      
https://github.com/siemens/jailhouse/commit/dfe694d480de5912e740836a45bf06ea19c8aad3
  Author: Ralf Ramsauer <ralf.ramsa...@oth-regensburg.de>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M configs/Makefile
    M driver/Makefile
    M hypervisor/Makefile
    R hypervisor/arch/arm/include/asm/jailhouse_hypercall.h
    R hypervisor/arch/arm64/include/asm/jailhouse_hypercall.h
    R hypervisor/arch/x86/include/asm/jailhouse_hypercall.h
    R hypervisor/include/jailhouse/hypercall.h
    A include/arch/arm/asm/jailhouse_hypercall.h
    A include/arch/arm64/asm/jailhouse_hypercall.h
    A include/arch/x86/asm/jailhouse_hypercall.h
    A include/jailhouse/hypercall.h
    M inmates/Makefile
    M scripts/header_check

  Log Message:
  -----------
  core: move hypercall interface to global include directory

Keep dual-licensed code and/or headers shared between components at one
single place.

Signed-off-by: Ralf Ramsauer <ralf.ramsa...@oth-regensburg.de>
Signed-off-by: Antonios Motakis <antonios.mota...@huawei.com>
Cc: Antonios Motakis <antonios.mota...@huawei.com>
Reviewed-by: Lokesh Vutla <lokeshvu...@ti.com>
[Jan: updated also header_check with new include paths]
Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>


  Commit: dce4bd3b3fc3d30b98998761e29bb043b90ade94
      
https://github.com/siemens/jailhouse/commit/dce4bd3b3fc3d30b98998761e29bb043b90ade94
  Author: Ralf Ramsauer <ralf.ramsa...@oth-regensburg.de>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    R hypervisor/include/jailhouse/cell-config.h
    A include/jailhouse/cell-config.h

  Log Message:
  -----------
  core: move cell-config.h to global include directory

Keep dual-licensed code and/or headers shared between components at one
single place.

Signed-off-by: Ralf Ramsauer <ralf.ramsa...@oth-regensburg.de>
Signed-off-by: Antonios Motakis <antonios.mota...@huawei.com>
Reviewed-by: Lokesh Vutla <lokeshvu...@ti.com>
Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>


  Commit: 818418e62388f259e37f2a76bd2a2243b27c4212
      
https://github.com/siemens/jailhouse/commit/818418e62388f259e37f2a76bd2a2243b27c4212
  Author: Ralf Ramsauer <ralf.ramsa...@oth-regensburg.de>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M .gitignore
    M Documentation/hypervisor-configuration.md
    M Documentation/setup-on-banana-pi-arm-board.md
    M Documentation/setup-on-emtrion-emcon-rz-boards.md
    M FAQ.md
    M Kbuild
    M ci/build-all-configs.sh

  Log Message:
  -----------
  core: move hypervisor configuration to include/jailhouse/config.h

Keep dual-licensed code and/or headers shared between components at one
single place. Also maintain documentation and .gitignore.

Both, inmates and hypervisor need those definitions. Don't store the
global config.h somewhere deep inside 'hypervisor/' any longer.

Signed-off-by: Ralf Ramsauer <ralf.ramsa...@oth-regensburg.de>
Signed-off-by: Antonios Motakis <antonios.mota...@huawei.com>
Reviewed-by: Lokesh Vutla <lokeshvu...@ti.com>
[Jan: adjust also emcon-rz doc, FAQ and build-all-configs.sh]
Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>


  Commit: ce98ecaad89ba948b73ceb019fa78e641e521592
      
https://github.com/siemens/jailhouse/commit/ce98ecaad89ba948b73ceb019fa78e641e521592
  Author: Ralf Ramsauer <ralf.ramsa...@oth-regensburg.de>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    A inmates/lib/arm/include/asm/sysregs.h

  Log Message:
  -----------
  inmates, arm: provide own sysregs.h

ARM inmates make use of hypervisor's sysregs accessors and helpers. In
order to entirely decouple the hypervisor code from inmate code, let's
duplicate some of those definitions, but only those that are really in
use.

Signed-off-by: Ralf Ramsauer <ralf.ramsa...@oth-regensburg.de>
Signed-off-by: Jean-Philippe Brucker <jean-philippe.bruc...@arm.com>
Signed-off-by: Antonios Motakis <antonios.mota...@huawei.com>
Cc: Jean-Philippe Brucker <jean-philippe.bruc...@arm.com>
Cc: Jan Kiszka <jan.kis...@siemens.com>
Cc: Antonios Motakis <antonios.mota...@huawei.com>
Reviewed-by: Lokesh Vutla <lokeshvu...@ti.com>
Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>


  Commit: d238e826bcc0da8ac2665f4af40be2fccaa8ea8d
      
https://github.com/siemens/jailhouse/commit/d238e826bcc0da8ac2665f4af40be2fccaa8ea8d
  Author: Ralf Ramsauer <ralf.ramsa...@oth-regensburg.de>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    A inmates/lib/arm64/include/asm/sysregs.h

  Log Message:
  -----------
  inmates, arm64: provide own sysregs.h

ARM inmates make use of hypervisor's sysregs accessors and helpers. In
order to entirely decouple the hypervisor code from inmate code, let's
duplicate accessors.

And that's it, we just need to define accessors, compiler makes the
rest.

Signed-off-by: Ralf Ramsauer <ralf.ramsa...@oth-regensburg.de>
Signed-off-by: Lokesh Vutla <lokeshvu...@ti.com>
Signed-off-by: Nikhil Devshatwar <nikhil...@ti.com>
Signed-off-by: Antonios Motakis <antonios.mota...@huawei.com>
Reviewed-by: Lokesh Vutla <lokeshvu...@ti.com>
Cc: Antonios Motakis <antonios.mota...@huawei.com>
Cc: Nikhil Devshatwar <nikhil...@ti.com>
Cc: Lokesh Vutla <lokeshvu...@ti.com>
Cc: Jan Kiszka <jan.kis...@siemens.com>
Reviewed-by: Lokesh Vutla <lokeshvu...@ti.com>
Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>


  Commit: 3b9508a476883c2a3c352b24cb4932b5b1fed934
      
https://github.com/siemens/jailhouse/commit/3b9508a476883c2a3c352b24cb4932b5b1fed934
  Author: Ralf Ramsauer <ralf.ramsa...@oth-regensburg.de>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M inmates/Makefile

  Log Message:
  -----------
  inmates: remove hypervisor-local include directory

There's no more need for it. And that's it, inmates no more depend on
pure hypervisor headers.

Signed-off-by: Ralf Ramsauer <ralf.ramsa...@oth-regensburg.de>
Signed-off-by: Antonios Motakis <antonios.mota...@huawei.com>
Reviewed-by: Lokesh Vutla <lokeshvu...@ti.com>
Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>


  Commit: 8cd2ceec686b3d41fed09b96372624202d44f5fc
      
https://github.com/siemens/jailhouse/commit/8cd2ceec686b3d41fed09b96372624202d44f5fc
  Author: Jan Kiszka <jan.kis...@siemens.com>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M scripts/header_check

  Log Message:
  -----------
  scripts: Update header_check to scan also the relocated headers

Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>


  Commit: fb495e912e3535f8c3dc84fcc8a4ecd51c2aa035
      
https://github.com/siemens/jailhouse/commit/fb495e912e3535f8c3dc84fcc8a4ecd51c2aa035
  Author: Jan Kiszka <jan.kis...@siemens.com>
  Date:   2017-12-13 (Wed, 13 Dec 2017)

  Changed paths:
    M hypervisor/arch/x86/vcpu.c

  Log Message:
  -----------
  x86: Make PM timer address optional

There might be systems without it, and then we should still be able to
start the hypervisor and cells that are fine without it as well - such
as Linux.

Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>


  Commit: 5212bf8401b2cc8350676a58450cad86b4229c59
      
https://github.com/siemens/jailhouse/commit/5212bf8401b2cc8350676a58450cad86b4229c59
  Author: Jan Kiszka <jan.kis...@siemens.com>
  Date:   2017-12-19 (Tue, 19 Dec 2017)

  Changed paths:
    M configs/linux-x86-demo.c
    M configs/qemu-arm64-linux-demo.c

  Log Message:
  -----------
  configs: Enable debug console for non-root Linux cell demos

Give our demo inmates the necessary rights so that we can test the Linux
driver.

Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>


Compare: 
https://github.com/siemens/jailhouse/compare/64913f728cb9...5212bf8401b2

-- 
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 jailhouse-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to