Branch: refs/heads/next
Home: https://github.com/siemens/jailhouse
Commit: 5483ae79f6e18d1caf1f5c1a5c7360620ab055e2
https://github.com/siemens/jailhouse/commit/5483ae79f6e18d1caf1f5c1a5c7360620ab055e2
Author: Mahdi Amiri K <[email protected]>
Date: 2017-11-14 (Tue, 14 Nov 2017)
Changed paths:
M configs/hikey.c
Log Message:
-----------
Adding the sram region to HiKey config file.
The sram@fff80000 region for Hi6220-HiKey was missing in the
configuration file and was causing errors in Linux kernel 4.9 used for
Linaro Reference Platform Build (RPB).
Signed-off-by: Mahdi Amiri K <[email protected]>
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 2f7c6c9f06e55700bf356646dfbccc40dc941ca3
https://github.com/siemens/jailhouse/commit/2f7c6c9f06e55700bf356646dfbccc40dc941ca3
Author: Jan Kiszka <[email protected]>
Date: 2017-11-14 (Tue, 14 Nov 2017)
Changed paths:
M hypervisor/arch/x86/ioapic.c
Log Message:
-----------
x86: Remove cell iteration from ioapic_handover
Since we are only shutting down when all non-root cells are destroyed,
we no longer need to iterate over them.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: b55d08951320e95da3e10c326b816c591d1e37ad
https://github.com/siemens/jailhouse/commit/b55d08951320e95da3e10c326b816c591d1e37ad
Author: Jan Kiszka <[email protected]>
Date: 2017-11-14 (Tue, 14 Nov 2017)
Changed paths:
M hypervisor/arch/x86/control.c
M hypervisor/arch/x86/include/asm/ioapic.h
M hypervisor/arch/x86/ioapic.c
Log Message:
-----------
x86: Implement proper cell reset for the IOAPIC
Analogously to the ARM GIC, mask all cell pins on reset. That includes
cell startup, so we can remove the explicit masking from
ioapic_cell_init.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: a071f2d0b80dfd4a64bd15c45b7f83352638e020
https://github.com/siemens/jailhouse/commit/a071f2d0b80dfd4a64bd15c45b7f83352638e020
Author: Jan Kiszka <[email protected]>
Date: 2017-11-14 (Tue, 14 Nov 2017)
Changed paths:
M tools/jailhouse-cell-linux
Log Message:
-----------
tools: Leave more space between kernel and initrd on x86
Specifically with smaller and highly compressed images, 5 times the
uncompressed size was too few to avoid overwriting the initrd. Doubling
it helps.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 114d68c02fcca9e8da8d2325fa1cac0b9738951e
https://github.com/siemens/jailhouse/commit/114d68c02fcca9e8da8d2325fa1cac0b9738951e
Author: Jan Kiszka <[email protected]>
Date: 2017-11-14 (Tue, 14 Nov 2017)
Changed paths:
M tools/jailhouse-cell-linux
Log Message:
-----------
tools: jailhouse-cell-linux: Obtain irqchips from config
Will soon be used to find out if the standard IOAPIC is available for
non-root Linux cell.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: ecf9ba5a40a49ae4394d8a6de49c2942ccd160ec
https://github.com/siemens/jailhouse/commit/ecf9ba5a40a49ae4394d8a6de49c2942ccd160ec
Author: Jan Kiszka <[email protected]>
Date: 2017-11-14 (Tue, 14 Nov 2017)
Changed paths:
M inmates/tools/x86/linux-loader.c
M tools/jailhouse-cell-linux
Log Message:
-----------
inmates/tools: Rework setup_data structure for non-root Linux
This does two things in one to avoid breaking the interface twice:
- Add current and compatible version fields so that Linux can find out
if it can process the structure and if there are eventually new fields
available.
- Add a standard_ioapic field that tells Linux if the IOAPIC at
0xfec00000 is available and should be mapped.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: be5f8b94eb4713bece543031cefba7df430b726d
https://github.com/siemens/jailhouse/commit/be5f8b94eb4713bece543031cefba7df430b726d
Author: Jan Kiszka <[email protected]>
Date: 2017-11-14 (Tue, 14 Nov 2017)
Changed paths:
M configs/linux-x86-demo.c
Log Message:
-----------
configs: linux-x86-demo: Make UART IRQs available to cell
Assigned IRQ 3 and 4 of the legacy UARTs to the non-root Linux cell so
that IRQ-driven consoles etc. work.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: f2a4fe6b88e35f9ff94b6ce187b3df457883bfb4
https://github.com/siemens/jailhouse/commit/f2a4fe6b88e35f9ff94b6ce187b3df457883bfb4
Author: Ruediger Fichter <[email protected]>
Date: 2017-11-22 (Wed, 22 Nov 2017)
Changed paths:
A configs/dts/inmate-emtrion-emconrzg1e.dts
A configs/emtrion-rzg1e-linux-demo.c
A configs/emtrion-rzg1e-uart-demo.c
A configs/emtrion-rzg1e.c
Log Message:
-----------
configs: Jailhouse support for Renesas RZ/G1E (emCON-RZ/G1E from emtrion)
This patch adds:
- root cell configuration
- UART demo configuration
- Linux demo configuration
- Inmate Device Tree for emCON-RZ/G1E
for Renesas RZ/G1E (emCON-RZ/G1E from emtrion).
Signed-off-by: Ruediger Fichter <[email protected]>
Signed-off-by: Jan von Wiarda <[email protected]>
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 4e01b65a74864324742e2acd49032b179525fbab
https://github.com/siemens/jailhouse/commit/4e01b65a74864324742e2acd49032b179525fbab
Author: Jan von Wiarda <[email protected]>
Date: 2017-11-22 (Wed, 22 Nov 2017)
Changed paths:
A configs/dts/inmate-emtrion-emconrzg1m.dts
A configs/emtrion-rzg1m-linux-demo.c
A configs/emtrion-rzg1m-uart-demo.c
A configs/emtrion-rzg1m.c
Log Message:
-----------
configs: Jailhouse support for Renesas RZ/G1M (emCON-RZ/G1M from emtrion)
This patch adds:
- root cell configuration
- UART demo configuration
- Linux demo configuration
- Inmate Device Tree for emCON-RZ/G1M
for Renesas RZ/G1M (emCON-RZ/G1M from emtrion).
Signed-off-by: Jan von Wiarda <[email protected]>
Signed-off-by: Jan Kiszka <[email protected]>
Commit: db057ed8a7f0b2186c8f41e95a7976ad3d670e56
https://github.com/siemens/jailhouse/commit/db057ed8a7f0b2186c8f41e95a7976ad3d670e56
Author: Jan von Wiarda <[email protected]>
Date: 2017-11-22 (Wed, 22 Nov 2017)
Changed paths:
A Documentation/setup-on-emtrion-emcon-rz-boards.md
Log Message:
-----------
documentation: Instructions on how to setup Jailhouse on emCON-RZ/G from
emtrion
Step-by-step instructions on how to setup Jailhouse on emCON-RZ/G1E and
emCON-RZ/G1M from emtrion.
Signed-off-by: Jan von Wiarda <[email protected]>
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 0265099a55207679c80f10b726831cf2b7a462f3
https://github.com/siemens/jailhouse/commit/0265099a55207679c80f10b726831cf2b7a462f3
Author: Jan Kiszka <[email protected]>
Date: 2017-11-22 (Wed, 22 Nov 2017)
Changed paths:
M driver/pci.c
Log Message:
-----------
driver: Account for upcoming changes to device tree overlay API
In 4.15, of_overlay_create and of_overlay_destroy were refactored to
of_overlay_apply and of_overlay_remove, also changing the parameters and
return values. Prepare for this change while staying compatible with
older kernels.
Signed-off-by: Jan Kiszka <[email protected]>
Commit: 1f868aaf161c570a8a7850fce0c9eb5f234e1259
https://github.com/siemens/jailhouse/commit/1f868aaf161c570a8a7850fce0c9eb5f234e1259
Author: Ruediger Fichter <[email protected]>
Date: 2017-11-22 (Wed, 22 Nov 2017)
Changed paths:
M hypervisor/arch/arm-common/uart-hscif.c
Log Message:
-----------
arm-common: Force enabling the clock gate of the debug console
Enable the clock gate of the debug console, even in the case it has been turned
off i.e. because the root cell is not using the UART.
Signed-off-by: Ruediger Fichter <[email protected]>
Signed-off-by: Jan von Wiarda <[email protected]>
[Jan: perform enabling only if register is non-zero]
Signed-off-by: Jan Kiszka <[email protected]>
Compare:
https://github.com/siemens/jailhouse/compare/373362f73525...1f868aaf161c
--
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 [email protected].
For more options, visit https://groups.google.com/d/optout.