Branch: refs/heads/coverity_scan
  Home:   https://github.com/siemens/jailhouse
  Commit: 69630e4e654f28ed3b67e7af67efef5be9182397
      
https://github.com/siemens/jailhouse/commit/69630e4e654f28ed3b67e7af67efef5be9182397
  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, fix return type,
      process sscanf errors, close fd]
Signed-off-by: Jan Kiszka <[email protected]>


  Commit: db3391923c0e7d58a5e628a4a30dab7cd22e9311
      
https://github.com/siemens/jailhouse/commit/db3391923c0e7d58a5e628a4a30dab7cd22e9311
  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: 4df06eef96d44a52a25ac57d442ed4099ba8a645
      
https://github.com/siemens/jailhouse/commit/4df06eef96d44a52a25ac57d442ed4099ba8a645
  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: e64eb56a78059862fc36fb00e1c900c2770bf178
      
https://github.com/siemens/jailhouse/commit/e64eb56a78059862fc36fb00e1c900c2770bf178
  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: b6715a3731249ec09a280b2fdbf5e4385b1e6677
      
https://github.com/siemens/jailhouse/commit/b6715a3731249ec09a280b2fdbf5e4385b1e6677
  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: 8fbef0cfd70152968f35963201dfacba3171f877
      
https://github.com/siemens/jailhouse/commit/8fbef0cfd70152968f35963201dfacba3171f877
  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: 384720216c2fb0851039f07c79f327ba4a253367
      
https://github.com/siemens/jailhouse/commit/384720216c2fb0851039f07c79f327ba4a253367
  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/09f38b3aca20...384720216c2f

-- 
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/09f38b-384720%40github.com.

Reply via email to