Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: 1974e90fff3bd0cc6fa41684d16f8a5d21a181fb
https://github.com/OpenAMP/libmetal/commit/1974e90fff3bd0cc6fa41684d16f8a5d…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M .github/actions/build_ci/Dockerfile
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: fix broken CI due to ubuntu version in Docker
* Lock to 24.04 so we control when to change
* Update locale and timezone to work for 24.04 or 22.04
* 24.04 creates these files if not already there but 22.04 does not
* Keep existing work around for 22.04 but make it work if already there
* use venv
* Breate a virtual environment isolated from the packages in the base
environment
* Inspired from zephyr build environment
* Use pip3 everywhere removing global and --user installation
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Commit: bb4fae2d768a1f9b138fde7f7e96f7bd9d73657b
https://github.com/OpenAMP/libmetal/commit/bb4fae2d768a1f9b138fde7f7e96f7bd…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: explicit exit with value 1 on error
Force the exit with value 1 when cmake or make command fails.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Commit: 0f1db10434d23511d5b813a378b0c3c434639d8d
https://github.com/OpenAMP/libmetal/commit/0f1db10434d23511d5b813a378b0c3c4…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-05-13 (Mon, 13 May 2024)
Changed paths:
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: update freeRTOS repo for FreeRTOS
The https://cfhcable.dl.sourceforge.net/project/freertos/FreeRTOS/V10.0.1/FreeR…
URL is no more valid
Update it to point to sourceforge.net
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Compare: https://github.com/OpenAMP/libmetal/compare/c3aa4b111379...0f1db10434d2
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/libmetal/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: e5cc3a3863af0502253063dea81e06fcde524b7f
https://github.com/OpenAMP/open-amp/commit/e5cc3a3863af0502253063dea81e06fc…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M .github/actions/build_ci/Dockerfile
M .github/actions/build_ci/README.md
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: Update for Ubuntu 24.04
Update CI to work with 24.04.
* Lock to 24.04 so we control when to change
* Update locale and timezone to work for 24.04 or 22.04
* 24.04 creates these files if not already there but 22.04 does not
* Keep existing work around for 22.04 but make it work if already there
* use venv
* Breate a virtual environment isolated from the packages in the base
environment
* Inspired from zephyr build environment
* Use pip3 everywhere removing global and --user installation
* Add section to README about desktop testing
* Also fix usage formatting in README
Co-developed-by: Bill Mills <bill.mills(a)linaro.org>
Signed-off-by: Bill Mills <bill.mills(a)linaro.org>
Co-developed-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: e0dc7bd1f2a7a8a8be573fe28f4c0748920f2262
https://github.com/OpenAMP/open-amp/commit/e0dc7bd1f2a7a8a8be573fe28f4c0748…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-05-07 (Tue, 07 May 2024)
Changed paths:
M lib/include/openamp/rpmsg_rpc_client_server.h
M lib/service/rpmsg/rpc/rpmsg_rpc_client.c
Log Message:
-----------
lib: rpmsg_rpc: fix compilation warning and bad API
Fix following warning by updating bad rpc_id parameter type in
the rpmsg_rpc_client_send() API.
Align the rpc_id type to the one used in rpmsg_rpc_server_send().
/github/workspace/lib/service/rpmsg/rpc/rpmsg_rpc_client.c:60:9:
error: ‘memcpy’ reading 8 bytes from a region of size 4
[-Werror=stringop-overread]
1286
60 | memcpy(tmpbuf, &rpc_id, MAX_FUNC_ID_LEN);
1287
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1288
/github/workspace/lib/service/rpmsg/rpc/rpmsg_rpc_client.c:51:40:
note: source object ‘rpc_id’ of size 4
1289
51 | unsigned int rpc_id, void *request_param,
1290
| ~~~~~~~~~~~~~^~~~~~
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 07109214ee48ef3f1409eb4000eb59fd993e62df
https://github.com/OpenAMP/open-amp/commit/07109214ee48ef3f1409eb4000eb59fd…
Author: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
Date: 2024-05-06 (Mon, 06 May 2024)
Changed paths:
M cmake/options.cmake
M lib/include/openamp/rpmsg_virtio.h
M lib/include/openamp/virtio.h
Log Message:
-----------
lib: remove deprecated MASTER/SLAVE configuration
The use of the master and slave terminologies in configs and API are now
deprecated since 2 years, we can remove the associated code.
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen(a)foss.st.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/open-amp/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: c3aa4b11137966a17463a66c9c2b331440ff0481
https://github.com/OpenAMP/libmetal/commit/c3aa4b11137966a17463a66c9c2b3314…
Author: Vincenzo Calabretta <vincenzo.calabretta(a)embedded-brains.de>
Date: 2024-05-06 (Mon, 06 May 2024)
Changed paths:
M test/metal-test.h
Log Message:
-----------
test/metal-test.h: Fix warning -Wstrict-prototypes
Small change to solve the warning: function declaration isn't a
prototype when compiling tests with -Wstrict-prototypes gcc option
enabled.
Signed-off-by: Vincenzo Calabretta <vincenzo.calabretta(a)embedded-brains.de>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/libmetal/settings/notifications