[siemens/jailhouse] 8875a3: configs: Fix interrupt chips in jetson system conf...
Branch: refs/heads/master Home: https://github.com/siemens/jailhouse Commit: 8875a324fad5cb7d75c50abffa263429ee8a5dd5 https://github.com/siemens/jailhouse/commit/8875a324fad5cb7d75c50abffa263429ee8a5dd5 Author: Jan Kiszka Date: 2016-09-17 (Sat, 17 Sep 2016) Changed paths: M configs/jetson-tk1.c Log Message: --- configs: Fix interrupt chips in jetson system config An irqchip entry describes 128 pins now, not just 64. Signed-off-by: Jan Kiszka Commit: dc4a616f407c3b72781971ccf4c3f55b77fbf835 https://github.com/siemens/jailhouse/commit/dc4a616f407c3b72781971ccf4c3f55b77fbf835 Author: Jan Kiszka Date: 2016-09-18 (Sun, 18 Sep 2016) Changed paths: M driver/sysfs.c M hypervisor/arch/arm/control.c M hypervisor/arch/arm/gic-common.c M hypervisor/arch/arm/include/asm/control.h M hypervisor/arch/arm/include/asm/jailhouse_hypercall.h M hypervisor/arch/arm/psci.c M hypervisor/arch/arm/traps.c Log Message: --- arm/driver: Fix and enhance cell statistics This addresses several issues of the cell statistics on ARM: - only the first interrupt reason after a related vmexit is counted, instead of every loop iteration (could have lead to over-accounting) - SGI submissions are not accounted as VSGI but left up to MMIO or CP15 exits - SGI exits are differentiated between management and VSGI events - PSCI exits are separated counted - coprocessor accesses are separated counted Signed-off-by: Jan Kiszka Commit: f664353cb76719b1407d9cd13637f0e3a719291a https://github.com/siemens/jailhouse/commit/f664353cb76719b1407d9cd13637f0e3a719291a Author: Jan Kiszka Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M hypervisor/arch/arm/gic-common.c Log Message: --- arm: Rework and fix SGIR write handling We only handled routing mode 0 (filtered) and 1 (broadcast) so far, but mode 0 incorrectly skipped the caller CPU as target. Mode 2 (self-SGI) was completely ignored. This rewrites gic_handle_sgir_write, addressing all 3 cases properly. Reported-by: Johannes Rosa Signed-off-by: Jan Kiszka Commit: 756cc02e51c8f64b4ecde10a3880e5637240cd34 https://github.com/siemens/jailhouse/commit/756cc02e51c8f64b4ecde10a3880e5637240cd34 Author: Claudio Scordino Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M README.md Log Message: --- Documentation: Add working URL for mailing list's archive gmane is still down /wrt its web interface. Signed-off-by: Claudio Scordino [Jan: leave gmane link, they may recover] Signed-off-by: Jan Kiszka Commit: e6a4a9be518a77a5840c3cabe5f5fac6e8154116 https://github.com/siemens/jailhouse/commit/e6a4a9be518a77a5840c3cabe5f5fac6e8154116 Author: Claudio Scordino Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M FAQ.md Log Message: --- Documentation: highlight questions in the FAQ This commit highlights questions (using the bold character) to ease reading of the FAQ. Signed-off-by: Claudio Scordino Signed-off-by: Jan Kiszka Commit: ddcabdd33ea254544c014716062c2db2ce79bad5 https://github.com/siemens/jailhouse/commit/ddcabdd33ea254544c014716062c2db2ce79bad5 Author: Claudio Scordino Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M FAQ.md Log Message: --- Documentation: FAQ: how to enable error tracing This commit adds further information in the FAQ about how to enable error tracing on serial console. Signed-off-by: Claudio Scordino Signed-off-by: Jan Kiszka Commit: 8ca10bfc3c8063bb1dd1ebd36f689123b28eccb2 https://github.com/siemens/jailhouse/commit/8ca10bfc3c8063bb1dd1ebd36f689123b28eccb2 Author: Claudio Scordino Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M README.md Log Message: --- Documentation: suggest three escape characters for memmap on GRUB2 This commit explains that on GRUB2 three characters are needed for escaping the dollar sign in the memmap boot argument. See thread discussion at https://groups.google.com/forum/#!topic/jailhouse-dev/uRYWRdbIdOg Signed-off-by: Claudio Scordino [Jan: mention /etc/default/grub as target file] Signed-off-by: Jan Kiszka Commit: 9f8d9c1c56863711695ffa78552659cf21c5fc65 https://github.com/siemens/jailhouse/commit/9f8d9c1c56863711695ffa78552659cf21c5fc65 Author: Jan Kiszka Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M hypervisor/arch/arm/traps.c Log Message: --- arm: Remove HVC dispatching to PSCI services The root cell can't be using HVC dispatching as it can't be running a hypervisor prior to Jailhouse. And we can tell our non-root cells to use the SMC method for PSCI services. Signed-off-by: Jan Kiszka Commit: 4b03b20fb9ac78eb08c570160a0c82998e1e19c3 https://github.com/siemens/jailhouse/commit/4b03b20fb9ac78eb08c570160a0c82998e1e19c3 Author: Jan Kiszka Date: 2016-09-21 (We
[siemens/jailhouse] 8875a3: configs: Fix interrupt chips in jetson system conf...
Branch: refs/heads/coverity_scan Home: https://github.com/siemens/jailhouse Commit: 8875a324fad5cb7d75c50abffa263429ee8a5dd5 https://github.com/siemens/jailhouse/commit/8875a324fad5cb7d75c50abffa263429ee8a5dd5 Author: Jan Kiszka Date: 2016-09-17 (Sat, 17 Sep 2016) Changed paths: M configs/jetson-tk1.c Log Message: --- configs: Fix interrupt chips in jetson system config An irqchip entry describes 128 pins now, not just 64. Signed-off-by: Jan Kiszka Commit: dc4a616f407c3b72781971ccf4c3f55b77fbf835 https://github.com/siemens/jailhouse/commit/dc4a616f407c3b72781971ccf4c3f55b77fbf835 Author: Jan Kiszka Date: 2016-09-18 (Sun, 18 Sep 2016) Changed paths: M driver/sysfs.c M hypervisor/arch/arm/control.c M hypervisor/arch/arm/gic-common.c M hypervisor/arch/arm/include/asm/control.h M hypervisor/arch/arm/include/asm/jailhouse_hypercall.h M hypervisor/arch/arm/psci.c M hypervisor/arch/arm/traps.c Log Message: --- arm/driver: Fix and enhance cell statistics This addresses several issues of the cell statistics on ARM: - only the first interrupt reason after a related vmexit is counted, instead of every loop iteration (could have lead to over-accounting) - SGI submissions are not accounted as VSGI but left up to MMIO or CP15 exits - SGI exits are differentiated between management and VSGI events - PSCI exits are separated counted - coprocessor accesses are separated counted Signed-off-by: Jan Kiszka Commit: f664353cb76719b1407d9cd13637f0e3a719291a https://github.com/siemens/jailhouse/commit/f664353cb76719b1407d9cd13637f0e3a719291a Author: Jan Kiszka Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M hypervisor/arch/arm/gic-common.c Log Message: --- arm: Rework and fix SGIR write handling We only handled routing mode 0 (filtered) and 1 (broadcast) so far, but mode 0 incorrectly skipped the caller CPU as target. Mode 2 (self-SGI) was completely ignored. This rewrites gic_handle_sgir_write, addressing all 3 cases properly. Reported-by: Johannes Rosa Signed-off-by: Jan Kiszka Commit: 756cc02e51c8f64b4ecde10a3880e5637240cd34 https://github.com/siemens/jailhouse/commit/756cc02e51c8f64b4ecde10a3880e5637240cd34 Author: Claudio Scordino Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M README.md Log Message: --- Documentation: Add working URL for mailing list's archive gmane is still down /wrt its web interface. Signed-off-by: Claudio Scordino [Jan: leave gmane link, they may recover] Signed-off-by: Jan Kiszka Commit: e6a4a9be518a77a5840c3cabe5f5fac6e8154116 https://github.com/siemens/jailhouse/commit/e6a4a9be518a77a5840c3cabe5f5fac6e8154116 Author: Claudio Scordino Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M FAQ.md Log Message: --- Documentation: highlight questions in the FAQ This commit highlights questions (using the bold character) to ease reading of the FAQ. Signed-off-by: Claudio Scordino Signed-off-by: Jan Kiszka Commit: ddcabdd33ea254544c014716062c2db2ce79bad5 https://github.com/siemens/jailhouse/commit/ddcabdd33ea254544c014716062c2db2ce79bad5 Author: Claudio Scordino Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M FAQ.md Log Message: --- Documentation: FAQ: how to enable error tracing This commit adds further information in the FAQ about how to enable error tracing on serial console. Signed-off-by: Claudio Scordino Signed-off-by: Jan Kiszka Commit: 8ca10bfc3c8063bb1dd1ebd36f689123b28eccb2 https://github.com/siemens/jailhouse/commit/8ca10bfc3c8063bb1dd1ebd36f689123b28eccb2 Author: Claudio Scordino Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M README.md Log Message: --- Documentation: suggest three escape characters for memmap on GRUB2 This commit explains that on GRUB2 three characters are needed for escaping the dollar sign in the memmap boot argument. See thread discussion at https://groups.google.com/forum/#!topic/jailhouse-dev/uRYWRdbIdOg Signed-off-by: Claudio Scordino [Jan: mention /etc/default/grub as target file] Signed-off-by: Jan Kiszka Commit: 9f8d9c1c56863711695ffa78552659cf21c5fc65 https://github.com/siemens/jailhouse/commit/9f8d9c1c56863711695ffa78552659cf21c5fc65 Author: Jan Kiszka Date: 2016-09-21 (Wed, 21 Sep 2016) Changed paths: M hypervisor/arch/arm/traps.c Log Message: --- arm: Remove HVC dispatching to PSCI services The root cell can't be using HVC dispatching as it can't be running a hypervisor prior to Jailhouse. And we can tell our non-root cells to use the SMC method for PSCI services. Signed-off-by: Jan Kiszka Commit: 4b03b20fb9ac78eb08c570160a0c82998e1e19c3 https://github.com/siemens/jailhouse/commit/4b03b20fb9ac78eb08c570160a0c82998e1e19c3 Author: Jan Kiszka Date: 2016-09
[siemens/jailhouse] 8875a3: configs: Fix interrupt chips in jetson system conf...
Branch: refs/heads/next Home: https://github.com/siemens/jailhouse Commit: 8875a324fad5cb7d75c50abffa263429ee8a5dd5 https://github.com/siemens/jailhouse/commit/8875a324fad5cb7d75c50abffa263429ee8a5dd5 Author: Jan Kiszka Date: 2016-09-17 (Sat, 17 Sep 2016) Changed paths: M configs/jetson-tk1.c Log Message: --- configs: Fix interrupt chips in jetson system config An irqchip entry describes 128 pins now, not just 64. Signed-off-by: Jan Kiszka Commit: dc4a616f407c3b72781971ccf4c3f55b77fbf835 https://github.com/siemens/jailhouse/commit/dc4a616f407c3b72781971ccf4c3f55b77fbf835 Author: Jan Kiszka Date: 2016-09-18 (Sun, 18 Sep 2016) Changed paths: M driver/sysfs.c M hypervisor/arch/arm/control.c M hypervisor/arch/arm/gic-common.c M hypervisor/arch/arm/include/asm/control.h M hypervisor/arch/arm/include/asm/jailhouse_hypercall.h M hypervisor/arch/arm/psci.c M hypervisor/arch/arm/traps.c Log Message: --- arm/driver: Fix and enhance cell statistics This addresses several issues of the cell statistics on ARM: - only the first interrupt reason after a related vmexit is counted, instead of every loop iteration (could have lead to over-accounting) - SGI submissions are not accounted as VSGI but left up to MMIO or CP15 exits - SGI exits are differentiated between management and VSGI events - PSCI exits are separated counted - coprocessor accesses are separated counted Signed-off-by: Jan Kiszka Compare: https://github.com/siemens/jailhouse/compare/549be64363f1...dc4a616f407c -- 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.