All,
Just a note: These meetings are tied to London time.
Therefore North America will see the call 1 hour later than normal this
week.
Bill
--
Bill Mills
Principal Technical Consultant, Linaro
+1-240-643-0836
TZ: US Eastern
Work Schedule: Tues/Wed/Thur
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 837f0784ee2162815007ef3755df63995bab883d
https://github.com/OpenAMP/open-amp/commit/837f0784ee2162815007ef3755df6399…
Author: Joshua Lin <jlin(a)petaio.com>
Date: 2022-02-24 (Thu, 24 Feb 2022)
Changed paths:
M lib/remoteproc/remoteproc.c
Log Message:
-----------
remoteproc: fix remoteproc get wrong memory
When memory region are continuous, it may get wrong memory region.
If pa is equal to the end address of the memory and size equal zero.
It will get wrong memory region.
So need to add check pa is smaller then end address.
Signed-off-by: Joshua Lin <jlin(a)petaio.com>
Commit: b139a1ff11d16c85f1b04a852b0faa7fafa8fe69
https://github.com/OpenAMP/open-amp/commit/b139a1ff11d16c85f1b04a852b0faa7f…
Author: Joshua Lin <jlin(a)petaio.com>
Date: 2022-02-24 (Thu, 24 Feb 2022)
Changed paths:
M lib/virtio/virtqueue.c
Log Message:
-----------
virtqueue: fix invalidate wrong cache region
The current code fetches the vring index before invalidating the cache.
This can lead to using an invalid index.
Fetch the index before invalidation to ensure a correct index.
Signed-off-by: Joshua Lin <jlin(a)petaio.com>
Compare: https://github.com/OpenAMP/open-amp/compare/b8cd61b5191a...b139a1ff11d1
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: 695d29ba60a5c4946bb16d2378955fa8bad8bead
https://github.com/OpenAMP/libmetal/commit/695d29ba60a5c4946bb16d2378955fa8…
Author: Matthias Fend <matthias.fend(a)emfend.at>
Date: 2022-02-14 (Mon, 14 Feb 2022)
Changed paths:
M lib/system/zephyr/sleep.h
Log Message:
-----------
lib: system: zephyr: implement __metal_sleep_usec
The currently missing implementation causes invalid timeouts when sending
remoteproc messages over virtIO. With this change, the specified timeout
of 15 seconds can be achieved. This seems to be the only usage in Zephyr.
Signed-off-by: Matthias Fend <matthias.fend(a)emfend.at>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: b8cd61b5191a3d961d99d9114cb781b3b5b66d7c
https://github.com/OpenAMP/open-amp/commit/b8cd61b5191a3d961d99d9114cb781b3…
Author: Xiang Xiao <xiaoxiang(a)xiaomi.com>
Date: 2022-01-25 (Tue, 25 Jan 2022)
Changed paths:
M lib/rpmsg/rpmsg.c
M lib/rpmsg/rpmsg_internal.h
M lib/rpmsg/rpmsg_virtio.c
Log Message:
-----------
rpmsg: merge rpmsg_initialize_ept into rpmsg_register_endpoint
so the service with preserved address could call rpmsg_register_endpoint only
Signed-off-by: Xiang Xiao <xiaoxiang(a)xiaomi.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 353122136dc409daf218e2d13d203b07b6c6b8af
https://github.com/OpenAMP/open-amp/commit/353122136dc409daf218e2d13d203b07…
Author: Xiang Xiao <xiaoxiang(a)xiaomi.com>
Date: 2022-01-24 (Mon, 24 Jan 2022)
Changed paths:
M lib/include/openamp/rpmsg_virtio.h
M lib/rpmsg/rpmsg_virtio.c
Log Message:
-----------
rpmsg_virtio: move RPMSG_VIRTIO_DEFAULT_CONFIG to private location
and define it to NULL when VIRTIO_SLAVE_ONLY is defined to save space
Signed-off-by: Xiang Xiao <xiaoxiang(a)xiaomi.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: af82d35f7a613bf50af4bdd75d835d99c4fc738a
https://github.com/OpenAMP/libmetal/commit/af82d35f7a613bf50af4bdd75d835d99…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2022-01-24 (Mon, 24 Jan 2022)
Changed paths:
M lib/system/freertos/io.c
Log Message:
-----------
freertos: io: fix IAR compile error due to 'void *' variable
Fix EWARM compilation error due to void pointer usage.
This fix has already been implemented for the generic system, but
was missing for the FreeRTOS.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: bd3729afa0927c7463b427ca0a27c3fb53865d67
https://github.com/OpenAMP/libmetal/commit/bd3729afa0927c7463b427ca0a27c3fb…
Author: Daniel Baluta <daniel.baluta(a)nxp.com>
Date: 2022-01-19 (Wed, 19 Jan 2022)
Changed paths:
M cmake/syscheck.cmake
A lib/system/zephyr/xtensa/CMakeLists.txt
A lib/system/zephyr/xtensa/sys.c
A lib/system/zephyr/xtensa/sys.h
Log Message:
-----------
zephyr: Enable support for Xtensa
Make libmetal usable also for Xtensa targets.
Signed-off-by: Daniel Baluta <daniel.baluta(a)nxp.com>
Commit: 3ba1f1a6199fc0f6e91909908e6e72e8e5d95187
https://github.com/OpenAMP/libmetal/commit/3ba1f1a6199fc0f6e91909908e6e72e8…
Author: Daniel Baluta <daniel.baluta(a)nxp.com>
Date: 2022-01-19 (Wed, 19 Jan 2022)
Changed paths:
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: Add Zephyr build test for xtensa architecture
This adds CI build test for Xtensa architecture.
Signed-off-by: Daniel Baluta <daniel.baluta(a)nxp.com>
Compare: https://github.com/OpenAMP/libmetal/compare/c6ae2c663b2e...3ba1f1a6199f