Branch: refs/heads/coverity_scan
  Home:   https://github.com/siemens/jailhouse
  Commit: 0ada89530a22e15528f0eb0e5a696e7e0e910c42
      
https://github.com/siemens/jailhouse/commit/0ada89530a22e15528f0eb0e5a696e7e0e910c42
  Author: Nikhil Devshatwar <[email protected]>
  Date:   2020-07-04 (Sat, 04 Jul 2020)

  Changed paths:
    M tools/ivshmem-demo.c

  Log Message:
  -----------
  tools: ivshmem-demo: Map memory regions with correct sizes

ivshmem protocol does not describe a fixed size for the
rw, input and output regions. For each platform, the uio
driver will populate this information in the sysfs.

Extract the size from sysfs maps entries and use it for
mapping different regions.
This will make the demo generic such that it will work on
all platforms with different sizes for ivshmem.

Signed-off-by: Nikhil Devshatwar <[email protected]>
[Jan: terminate on error in of uio_read_mem_size]
Signed-off-by: Jan Kiszka <[email protected]>


  Commit: 1ce56fbe9a63fdea952d54d10a0ae338d7f46901
      
https://github.com/siemens/jailhouse/commit/1ce56fbe9a63fdea952d54d10a0ae338d7f46901
  Author: Nikhil Devshatwar <[email protected]>
  Date:   2020-07-04 (Sat, 04 Jul 2020)

  Changed paths:
    M tools/ivshmem-demo.c

  Log Message:
  -----------
  tools: ivshmem-demo: Adjust selection of interrupt target

Number of peers available on a platform is different.
Ideally, any peer should be able to communicate with
any other peer. By default, all demos send interrupt to
the next peer in a ring fashion.

Add support for passing a command line parameter to specify
exact peer to send interrupt to. Furthermore, avoid using a
hard-coded max-peers value for the default target selection.

Signed-off-by: Nikhil Devshatwar <[email protected]>
[Jan: fix register access, print max-peers, massage commit log]
Signed-off-by: Jan Kiszka <[email protected]>


  Commit: 2b05593b1f9c1e109249a144bb22b01d9d8bd78d
      
https://github.com/siemens/jailhouse/commit/2b05593b1f9c1e109249a144bb22b01d9d8bd78d
  Author: Nikhil Devshatwar <[email protected]>
  Date:   2020-07-04 (Sat, 04 Jul 2020)

  Changed paths:
    M inmates/demos/ivshmem-demo.c

  Log Message:
  -----------
  inmates: ivshmem-demo: Parse target from cmdline

Generalize the ivshmem-demo to work on different platforms
with different number of peers and ability to send interrupt
to any peer.

By default, the demo sends interrupt to next peer in a ring fashion.
Optionally, allow to specify the target peer from commandline.

Signed-off-by: Nikhil Devshatwar <[email protected]>
[Jan: fix ARM targets by avoiding division]
Signed-off-by: Jan Kiszka <[email protected]>


  Commit: 1765512619afb5ce4b98da06350e833d80d765a5
      
https://github.com/siemens/jailhouse/commit/1765512619afb5ce4b98da06350e833d80d765a5
  Author: Nikhil Devshatwar <[email protected]>
  Date:   2020-07-04 (Sat, 04 Jul 2020)

  Changed paths:
    M configs/arm64/k3-j721e-evm-inmate-demo.c
    M configs/arm64/k3-j721e-evm-linux-demo.c
    M configs/arm64/k3-j721e-evm.c

  Log Message:
  -----------
  configs: k3-j721e-evm: Fix memory overlaps

Fix errors reported by jailhouse-config-check
Fix overlap of baremetal demos with IVSHMEM.
Remove regions of memory which is already covered as part of
some other memory region.

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


  Commit: 7bea86a841881f715c00155814131b09e2156d10
      
https://github.com/siemens/jailhouse/commit/7bea86a841881f715c00155814131b09e2156d10
  Author: Peng Fan <[email protected]>
  Date:   2020-07-04 (Sat, 04 Jul 2020)

  Changed paths:
    M README.md

  Log Message:
  -----------
  README: drop the warning

Jailhouse has been chosen by Semiconductor Companies(TI, NXP)
in regular software releases. And it has also been deployed
in real products.

So let's mark jailhouse product ready,  drop the warning that
make people scared to use Jailhouse Hypervisor.

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


  Commit: c03229127edacaebdd2c1dc31a74619f109c57f2
      
https://github.com/siemens/jailhouse/commit/c03229127edacaebdd2c1dc31a74619f109c57f2
  Author: Jan Kiszka <[email protected]>
  Date:   2020-07-04 (Sat, 04 Jul 2020)

  Changed paths:
    M pyjailhouse/config_parser.py

  Log Message:
  -----------
  pyjailhouse: config_parser: Strip trailing zeros from cell name

A cell name is either terminated by length or by null-byte. Avoid
picking up the latter into the python string.

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


  Commit: 9c945739d90c0adbad068dc9669b1b42522791da
      
https://github.com/siemens/jailhouse/commit/9c945739d90c0adbad068dc9669b1b42522791da
  Author: Jan Kiszka <[email protected]>
  Date:   2020-07-04 (Sat, 04 Jul 2020)

  Changed paths:
    M tools/ivshmem-demo.c

  Log Message:
  -----------
  tools: ivshmem-demo: Fix convert indention to tabs

No functional changes.

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


Compare: 
https://github.com/siemens/jailhouse/compare/8787b55d3694...9c945739d90c

-- 
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/coverity_scan/8787b5-9c9457%40github.com.

Reply via email to