Branch: refs/heads/next
  Home:   https://github.com/siemens/jailhouse
  Commit: 177e2d464cd6444f3a7a5792cf3e8151ff37c061
      
https://github.com/siemens/jailhouse/commit/177e2d464cd6444f3a7a5792cf3e8151ff37c061
  Author: Jan Kiszka <[email protected]>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M hypervisor/arch/arm-common/gic-v2.c
    M hypervisor/arch/arm-common/include/asm/irqchip.h
    M hypervisor/arch/arm-common/irqchip.c
    M hypervisor/arch/arm/gic-v3.c

  Log Message:
  -----------
  arm-common: Split up irqchip cpu_reset and cpu_shutdown handlers

There is actually not overlap between both, the code currently shared
should not be executed during shutdown. Fix this by creating a separate
irqchip callback for pre-cpu shutdown and move related parts over from
cpu_reset handlers.

Signed-off-by: Jan Kiszka <[email protected]>


  Commit: 0b55cc3f046c2dcedc6f46e5f715ab62f6568c16
      
https://github.com/siemens/jailhouse/commit/0b55cc3f046c2dcedc6f46e5f715ab62f6568c16
  Author: Jan Kiszka <[email protected]>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M hypervisor/arch/arm-common/gic-v2.c
    M hypervisor/arch/arm/gic-v3.c

  Log Message:
  -----------
  arm-common: Simplify PPI deactivation on CPU reset

Physical priority drop is already performed on interrupt reception. The
virtual CPU priority is reset in gic_clear_pending_irqs. So we can
safely use ICACTIVER to clear any active state of PPIs in the
(re-)distributor.

Signed-off-by: Jan Kiszka <[email protected]>


  Commit: 0c68ca91109a760c21fa5bd3fae78f4af571122a
      
https://github.com/siemens/jailhouse/commit/0c68ca91109a760c21fa5bd3fae78f4af571122a
  Author: Ralf Ramsauer <[email protected]>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M configs/jetson-tk1.c

  Log Message:
  -----------
  configs: TK1: reorder memory regions

This commit reorders memory regions by ascending physical addresses,
which improves the readability of the config file.

Additionally, let's spend an additional comment on the apbmisc region,
as it is actually split into two regions:
  0x70000800, size 0x64 (Chip Revision)
  0x7000e864, size 0x04 (Strapping Options)

(cf. Linux's tegra124.dtsi)

No functional change.

Signed-off-by: Ralf Ramsauer <[email protected]>
Signed-off-by: Jan Kiszka <[email protected]>


  Commit: faa72b6a0cc6c2ab07b338c83fcaca5a404779cf
      
https://github.com/siemens/jailhouse/commit/faa72b6a0cc6c2ab07b338c83fcaca5a404779cf
  Author: Ralf Ramsauer <[email protected]>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

  Changed paths:
    M scripts/include.mk

  Log Message:
  -----------
  tooling: fix architecture choice

On ARM32 `uname -m` might return 'armv7l', on ARM64, it might return
'aarch64', which is not the correct ARCH in these cases. The correct
ARCH is arm for ARM32 bit and arm64 for ARM64.

Signed-off-by: Ralf Ramsauer <[email protected]>
Signed-off-by: Jan Kiszka <[email protected]>


Compare: 
https://github.com/siemens/jailhouse/compare/2b8cbb0c3908...faa72b6a0cc6

-- 
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