Branch: refs/heads/next Home: https://github.com/siemens/jailhouse Commit: 4758ce2ce2f9e4c6d414ca2517575bad3192e792 https://github.com/siemens/jailhouse/commit/4758ce2ce2f9e4c6d414ca2517575bad3192e792 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> [Jan: updated also header_check with new include paths] Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Commit: e6600794552baf6cbf778a0ff29dc9f1ef64b5c5 https://github.com/siemens/jailhouse/commit/e6600794552baf6cbf778a0ff29dc9f1ef64b5c5 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> Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Commit: 69cb52ad75bc5c0b6157bf87d4a426ff6a197422 https://github.com/siemens/jailhouse/commit/69cb52ad75bc5c0b6157bf87d4a426ff6a197422 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> [Jan: adjust also emcon-rz doc, FAQ and build-all-configs.sh] Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Commit: 9b63cd3d1815477f236ef3af26a208392d08f075 https://github.com/siemens/jailhouse/commit/9b63cd3d1815477f236ef3af26a208392d08f075 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> Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Commit: 33b9d7c5ba78507fbc170e1b8c3729c23be56f55 https://github.com/siemens/jailhouse/commit/33b9d7c5ba78507fbc170e1b8c3729c23be56f55 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> Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Commit: c8d829f9b35fb3faa9a261eeedce9f897cd0ba05 https://github.com/siemens/jailhouse/commit/c8d829f9b35fb3faa9a261eeedce9f897cd0ba05 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> Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Commit: b4d6a21f74d3fce31b01b74c7f77bdae3c887c2f https://github.com/siemens/jailhouse/commit/b4d6a21f74d3fce31b01b74c7f77bdae3c887c2f 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> Compare: https://github.com/siemens/jailhouse/compare/64913f728cb9...b4d6a21f74d3 -- 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.