Branch: refs/heads/next Home: https://github.com/siemens/jailhouse Commit: e1e43c088f907c8ce740e046a2d5c573c44eb590 https://github.com/siemens/jailhouse/commit/e1e43c088f907c8ce740e046a2d5c573c44eb590 Author: Jan Kiszka <jan.kis...@siemens.com> Date: 2021-01-07 (Thu, 07 Jan 2021)
Changed paths: M pyjailhouse/config_parser.py M tools/jailhouse-config-check Log Message: ----------- pyjailhouse: config_parser: Enhance parsing of system config Parse PCI, IOMMU and architecture-specific resources. This will be used by the config checker. The SystemConfig constructor gains an additional argument, the target architecture, which is not yet used by the config checker, thus left as None. Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Commit: dacd5095c75e1b2b35bf1f3706960a7c1019230a https://github.com/siemens/jailhouse/commit/dacd5095c75e1b2b35bf1f3706960a7c1019230a Author: Jan Kiszka <jan.kis...@siemens.com> Date: 2021-01-07 (Thu, 07 Jan 2021) Changed paths: M tools/jailhouse-config-check Log Message: ----------- tools: jailhouse-config-check: Fix error output on hypervisor overlaps Initialization of idx was missing. Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Commit: 659055b1171ae155e199f3b4b7547864ca1bedc6 https://github.com/siemens/jailhouse/commit/659055b1171ae155e199f3b4b7547864ca1bedc6 Author: Jan Kiszka <jan.kis...@siemens.com> Date: 2021-01-07 (Thu, 07 Jan 2021) Changed paths: M tools/jailhouse-config-check Log Message: ----------- tools: jailhouse-config-check: Detect non-intercepted critical resources This adds detection for missing interception of PCI mmconfig space, IOMMUs as well as interrupt chips on ARM/ARM64 and x86. This helps to reveal a broad range of subtle mistakes one can make in creating system configurations. Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Commit: 0c2d5000688b5cc4e1da4b37dca48f56ea9a846f https://github.com/siemens/jailhouse/commit/0c2d5000688b5cc4e1da4b37dca48f56ea9a846f Author: Alice Guo <alice....@nxp.com> Date: 2021-01-07 (Thu, 07 Jan 2021) Changed paths: M configs/arm64/imx8mm.c M configs/arm64/imx8mn.c M configs/arm64/imx8mp.c M configs/arm64/imx8mq.c Log Message: ----------- configs: imx8m: remove the physical address range contains GICD and GICRs When enabling Jailhouse on the iMX8M platforms, the stage 2 translation about IPA->PA includes the address range contains GICD and GICRs, which should not be allowed because GICD or GICRs should not be accessed in the root cell. In order to solve this problem, remove the physical address range contains GICD and GICRs. Signed-off-by: Alice Guo <alice....@nxp.com> Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Commit: b91751cc3ce5f9795d70da2ff198ada1ebe7ab31 https://github.com/siemens/jailhouse/commit/b91751cc3ce5f9795d70da2ff198ada1ebe7ab31 Author: Peng Fan <peng....@nxp.com> Date: 2021-01-07 (Thu, 07 Jan 2021) Changed paths: M configs/arm64/imx8mm-linux-demo.c Log Message: ----------- imx8mm: fix ivshmem flags The inmate linux should have root shared flag set for ivshmem region Signed-off-by: Peng Fan <peng....@nxp.com> Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> Compare: https://github.com/siemens/jailhouse/compare/beb3ae8a6435...b91751cc3ce5 -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/jailhouse-dev/siemens/jailhouse/push/refs/heads/next/beb3ae-b91751%40github.com.