Branch: refs/heads/next
  Home:   https://github.com/siemens/jailhouse
  Commit: 0140313c065ddb728d3cfd34463805fd294606d2
      
https://github.com/siemens/jailhouse/commit/0140313c065ddb728d3cfd34463805fd294606d2
  Author: Nikhil Devshatwar <[email protected]>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    A configs/arm64/k3-j7200-evm.c

  Log Message:
  -----------
  configs: arm64: Add support for k3-j7200-evm board

k3-j7200-evm is the new evaluation module from Texas Instruments
which has the j7200 SoC. It has a dual coreARM Cortex-A72
CPU cores, 4GiB of RAM, 2x Display ports, 6x UART ports,
5x ethernet ports, SD and eMMC interfaces for storage and
many other connectivity and accelerator devices.

J7200 TRM: https://www.ti.com/lit/pdf/spruiu1

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


  Commit: 33e53952cb180ec02d195c408f3a6fa34d5f0c83
      
https://github.com/siemens/jailhouse/commit/33e53952cb180ec02d195c408f3a6fa34d5f0c83
  Author: Nikhil Devshatwar <[email protected]>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    A configs/arm64/k3-j7200-evm-inmate-demo.c

  Log Message:
  -----------
  configs: arm64: Add inmate demo config for j7200-evm board

Add inmate demo cell config for j7200-evm board.
This can be used to run the standard jaiilhouse baremetal
inmate demos like gic-demo, uart-demo and ivshmem-demo.

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


  Commit: 4fbecb507cd2142dfa7ed413151d5fe1c0e212f1
      
https://github.com/siemens/jailhouse/commit/4fbecb507cd2142dfa7ed413151d5fe1c0e212f1
  Author: Nikhil Devshatwar <[email protected]>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    A configs/arm64/dts/inmate-k3-j7200-evm.dts
    A configs/arm64/k3-j7200-evm-linux-demo.c

  Log Message:
  -----------
  configs: arm64: Add Linux demo for k3j7200-evm board

Add the linux demo cell config for k3-j7200-evm board.
Also add the required device tree for booting Linux kernel
in the inmate cell.

Add mem_regions and enable interrupts for for main_uart1,
main_sdhci0, gpio interrupt routers and virtual PCI

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


  Commit: f06871e080c5b01ca557ef3e81930cf3b1dc802f
      
https://github.com/siemens/jailhouse/commit/f06871e080c5b01ca557ef3e81930cf3b1dc802f
  Author: Andrea Bastoni <[email protected]>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    M hypervisor/Makefile

  Log Message:
  -----------
  hypervisor: Makefile: hook-in -Wnested-externs

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


  Commit: f112308cc7620e936b776b8e6aafceee9dfd27b1
      
https://github.com/siemens/jailhouse/commit/f112308cc7620e936b776b8e6aafceee9dfd27b1
  Author: Andrea Bastoni <[email protected]>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    M hypervisor/include/jailhouse/paging.h
    M hypervisor/include/jailhouse/percpu.h
    M hypervisor/paging.c
    M hypervisor/setup.c

  Log Message:
  -----------
  hypervisor: move declaration of __page_pool into paging.h

And remove nested declaration.

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


  Commit: 7294e0836316860bf9004b15c8c397d888507f91
      
https://github.com/siemens/jailhouse/commit/7294e0836316860bf9004b15c8c397d888507f91
  Author: Andrea Bastoni <[email protected]>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    M hypervisor/Makefile

  Log Message:
  -----------
  hypervisor: Makefile: hook-in -Wshadow

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


  Commit: 44ddd41175a5f981397314d2843fa4ca7e0d68e9
      
https://github.com/siemens/jailhouse/commit/44ddd41175a5f981397314d2843fa4ca7e0d68e9
  Author: Andrea Bastoni <[email protected]>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    M hypervisor/arch/x86/iommu.c

  Log Message:
  -----------
  x86: iommu: Wshadow, fault_reporting_cpu is global

This prevented consistent updates of the fault report cpu, making the
error interrupt showing up on the wrong CPU and possibly being filtered
there.

Signed-off-by: Andrea Bastoni <[email protected]>
[Jan: add commit message that explains the impact]
Signed-off-by: Jan Kiszka <[email protected]>


  Commit: 1864a5a74c557b598d03c98902b414bc5b2da331
      
https://github.com/siemens/jailhouse/commit/1864a5a74c557b598d03c98902b414bc5b2da331
  Author: Andrea Bastoni <[email protected]>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    M hypervisor/arch/arm64/smmu-v3.c

  Log Message:
  -----------
  arm64: smmu-v3: avoid shadowing smmu

The symbol "smmu" is declared and defined only in the smmu-v3
compilation unit. Give different names and pass a pointer as parameter
to preserve generality of the accessor functions and avoid shadowing the
smmu name.

Signed-off-by: Andrea Bastoni <[email protected]>
[Jan: refactored more aggressively, avoiding redundant array element lookups]
Signed-off-by: Jan Kiszka <[email protected]>


  Commit: 048796f6ff6d96a80aa383ef1b214f47682aacc0
      
https://github.com/siemens/jailhouse/commit/048796f6ff6d96a80aa383ef1b214f47682aacc0
  Author: Andrea Bastoni <[email protected]>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    M hypervisor/Makefile

  Log Message:
  -----------
  hypervisor: Makefile: hook-in -Wredundant-decls

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


  Commit: 5689e221ad7e79205594b9f15fd0b0b11e4476bd
      
https://github.com/siemens/jailhouse/commit/5689e221ad7e79205594b9f15fd0b0b11e4476bd
  Author: Andrea Bastoni <[email protected]>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    M hypervisor/include/jailhouse/string.h

  Log Message:
  -----------
  hypervisor: protect inclusion of string.h

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


  Commit: 614c2347ea5528ce9ed42c455c544d3c09219a94
      
https://github.com/siemens/jailhouse/commit/614c2347ea5528ce9ed42c455c544d3c09219a94
  Author: Andrea Bastoni <[email protected]>
  Date:   2020-10-27 (Tue, 27 Oct 2020)

  Changed paths:
    M hypervisor/include/jailhouse/processor.h

  Log Message:
  -----------
  hypervisor: protect inclusion of processor.h

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


  Commit: 0ba496ce87cbb93e6a9f9b2d94766a8b77c8cd9e
      
https://github.com/siemens/jailhouse/commit/0ba496ce87cbb93e6a9f9b2d94766a8b77c8cd9e
  Author: Andrea Bastoni <[email protected]>
  Date:   2020-10-27 (Tue, 27 Oct 2020)

  Changed paths:
    M hypervisor/Makefile

  Log Message:
  -----------
  hypervisor: Makefile: hook-in -Wdeprecated and -Wundef

Currently, no warnings triggered by these two flags.

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


Compare: 
https://github.com/siemens/jailhouse/compare/e75cec8021ba...0ba496ce87cb

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jailhouse-dev/siemens/jailhouse/push/refs/heads/next/e75cec-0ba496%40github.com.

Reply via email to