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.

Reply via email to