Branch: refs/heads/master Home: https://github.com/siemens/jailhouse Commit: 8d7da7dd6ab0a365fadfd35690d217c95f4de3b4 https://github.com/siemens/jailhouse/commit/8d7da7dd6ab0a365fadfd35690d217c95f4de3b4 Author: Jan Kiszka <jan.kis...@siemens.com> Date: 2018-01-01 (Mon, 01 Jan 2018)
Changed paths: M hypervisor/control.c Log Message: ----------- Revert "core: Only park CPUs in cell_set_loadable if really necessary" This reverts commit ed4c78161bb8966ffaebbaa7613bf195077e2d29. We do need the parking in order to resume the target cell's CPUs. Since that commit, duplicate "cell shutdown" caused the target cell to spin in suspension. Leave a comment in the code as well to avoid future confusion. Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Commit: 0def9fe93c25694add9f74fa25b198cbb4748542 https://github.com/siemens/jailhouse/commit/0def9fe93c25694add9f74fa25b198cbb4748542 Author: Claudio Scordino <clau...@evidence.eu.com> Date: 2018-01-07 (Sun, 07 Jan 2018) Changed paths: M FAQ.md Log Message: ----------- FAQ: handling inmates that do not reply to requests Signed-off-by: Claudio Scordino <clau...@evidence.eu.com> [Jan: tiny wording fix] Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Commit: 83034d786c712e0c5c3131430eae0b49a2075235 https://github.com/siemens/jailhouse/commit/83034d786c712e0c5c3131430eae0b49a2075235 Author: Jan Kiszka <jan.kis...@siemens.com> Date: 2018-01-20 (Sat, 20 Jan 2018) Changed paths: M tools/jailhouse-cell-linux Log Message: ----------- tools: cell-linux: Use minimal decompression space for ARM64 Factor out a default decompression factor for ARM because ARM64 does not perform any compression so far, thus has a factor of 1 only. This allows for more compact non-root Linux cell layout during load. Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Reviewed-by: Lokesh Vutla <lokeshvu...@ti.com> Commit: 2ed4926bf42e40c39103bd81d0e969ce8129e349 https://github.com/siemens/jailhouse/commit/2ed4926bf42e40c39103bd81d0e969ce8129e349 Author: Jan Kiszka <jan.kis...@siemens.com> Date: 2018-01-20 (Sat, 20 Jan 2018) Changed paths: M tools/jailhouse-cell-linux Log Message: ----------- tools: cell-linux: Make kernel decompression factor configurable The required factor depends on the chosen compression method, and that may vary. Have a large factor to account for aggressive compressions (and increased memory needs during decompression) will work - as long as there is enough memory assigned to the cell. Using a smaller default will address this but break if the user chooses a better compression method. Let's make this factor configurable in order to give the user some control in case our default should not work. Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Reviewed-by: Lokesh Vutla <lokeshvu...@ti.com> Commit: e320039d3f087cac713fbba6668a7e66b10abbdd https://github.com/siemens/jailhouse/commit/e320039d3f087cac713fbba6668a7e66b10abbdd Author: Jan Kiszka <jan.kis...@siemens.com> Date: 2018-01-20 (Sat, 20 Jan 2018) Changed paths: M tools/jailhouse-cell-linux Log Message: ----------- tools: cell-linux: Tune x86 decompression factor based on compression method On x86, we can find out which compression method was used. So we are able to tune the decompression factor automatically according to this. Unfortunately, the ARM 32-bit kernel does not expose the payload address and, thus, does not allow to apply the same approach. Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Commit: 2662b3a2ef031c63acb830791d4a3978970ddaed https://github.com/siemens/jailhouse/commit/2662b3a2ef031c63acb830791d4a3978970ddaed Author: Jan Kiszka <jan.kis...@siemens.com> Date: 2018-01-20 (Sat, 20 Jan 2018) Changed paths: M Documentation/memory-layout.txt Log Message: ----------- Documentation: Remove reference to ACPI ACPI interpretation is long gone from the hypervisor core. Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Commit: 4245fd62af6f1c5b1e1664183a084a2ede92c747 https://github.com/siemens/jailhouse/commit/4245fd62af6f1c5b1e1664183a084a2ede92c747 Author: Jan Kiszka <jan.kis...@siemens.com> Date: 2018-01-20 (Sat, 20 Jan 2018) Changed paths: M hypervisor/arch/arm/include/asm/jailhouse_header.h M hypervisor/arch/x86/include/asm/jailhouse_header.h M include/arch/arm/asm/jailhouse_hypercall.h M include/arch/x86/asm/jailhouse_hypercall.h Log Message: ----------- x86, arm: Move JAILHOUSE_BORROW_ROOT_PT into jailhouse_header.h JAILHOUSE_BORROW_ROOT_PT and JAILHOUSE_BASE belong together logically, and they used to be prior to 646233947717. Restore this by moving the former also into asm/jailhouse_header.h. This is the expected location for it because JAILHOUSE_BORROW_ROOT_PT is only relevant during the setup process that jailhouse_header.h is used for. Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Compare: https://github.com/siemens/jailhouse/compare/07341fa315a7...4245fd62af6f -- 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.