Branch: refs/heads/master
Home: https://github.com/OpenAMP/meta-openamp
Commit: 36a86e5677ae2c27c8e18ddf597f6bc6cd5298be
https://github.com/OpenAMP/meta-openamp/commit/36a86e5677ae2c27c8e18ddf597f…
Author: Ben Levinsky <ben.levinsky(a)amd.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
A vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/overlays/openamp-overlay-versal-net.yaml
M vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/overlays/openamp-overlay-versal.yaml
M vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/overlays/openamp-overlay-zynqmp.yaml
Log Message:
-----------
vendor/xilinx: meta-xilinx-standalone-experimental: Update overlays to work with latest lopper
Lopper has updates for YAML handling. Update YAML for this.
Signed-off-by: Ben Levinsky <ben.levinsky(a)amd.com>
Commit: f397d784da984938d0b0ce3e191fc4b58429ca0a
https://github.com/OpenAMP/meta-openamp/commit/f397d784da984938d0b0ce3e191f…
Author: Ben Levinsky <ben.levinsky(a)amd.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
R vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/libmetal/libmetal-xlnx-standalone.bb
A vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/libmetal/libmetal-xlnx.inc
R vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/libmetal/patches/0001-lib-atomic-add-defines-for-build.patch
Log Message:
-----------
vendor/xilinx: meta-xilinx-standalone-experimental: libmetal: Unify recipe to work for SDT Flow
For AMD-Xilinx SDT Flow ensure libmetal works with latest.
As part of this clean up to be in one recipe.
Signed-off-by: Ben Levinsky <ben.levinsky(a)amd.com>
Commit: b506426628d5b43e729ea12860051bf6904b85b5
https://github.com/OpenAMP/meta-openamp/commit/b506426628d5b43e729ea1286005…
Author: Ben Levinsky <ben.levinsky(a)amd.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
R vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/open-amp-decoupling.bb
R vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/open-amp-standalone.bb
A vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/open-amp-xlnx.inc
M vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/overlays/openamp-overlay-versal-net.yaml
M vendor/xilinx/meta-xilinx-standalone-experimental/recipes-openamp/open-amp/overlays/openamp-overlay-versal.yaml
Log Message:
-----------
vendor/xilinx: meta-xilinx-standalone-experimental: open-amp: Unify recipe to work for SDT Flow
For AMD-Xilinx SDT Flow ensure open-amp works with latest.
As part of this clean up to be in one recipe.
Signed-off-by: Ben Levinsky <ben.levinsky(a)amd.com>
Compare: https://github.com/OpenAMP/meta-openamp/compare/098059a411ff...b506426628d5
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: b32187e4fb890c5014b93dd734a0aab9eaebcfb7
https://github.com/OpenAMP/open-amp/commit/b32187e4fb890c5014b93dd734a0aab9…
Author: Guiding Li <liguiding1(a)xiaomi.com>
Date: 2024-01-10 (Wed, 10 Jan 2024)
Changed paths:
M lib/rpmsg/rpmsg_internal.h
M lib/rpmsg/rpmsg_virtio.c
Log Message:
-----------
openamp: change rx/tx buffer hold flag to count
Before this commit, if rpmsg_hold_rx_buffer() is called in the endpoint
callback to hold current rx buffer and call rpmsg_release_rx_buffer()
to release this buffer immediately, this rx buffer will be returned to
the virtqueue twice:
1. the first time is in rpmsg_virtio_release_rx_buffer()
2. and the second time is in rpmsg_virtio_return_buffer() after ept->cb()
Follow shows this process:
rpmsg_virtio_rx_callback()
- get rp_hdr
- ept->cb(data = RPMSG_LOCATE_DATA(rp_hdr))
- rpsmg_hold_rx_buffer(data)
- rpmsg_release_rx_buffer(data) return buffer to virtqueue
- rpmsg_virtio_return_buffer(data) return same buffer to virtqueue again
So this commit changes the HELD flag in rp_hdr to count to avoid this
use case and also supports hold/release rx buffer recursively.
Signed-off-by: Guiding Li <liguiding1(a)xiaomi.com>
Signed-off-by: Yin Tao <yintao(a)xiaomi.com>
Signed-off-by: Bowen Wang <wangbowen6(a)xiaomi.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 62a003d7c417e23be8905c61f7db17815938b475
https://github.com/OpenAMP/open-amp/commit/62a003d7c417e23be8905c61f7db1781…
Author: Bowen Wang <wangbowen6(a)xiaomi.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
M lib/remoteproc/remoteproc_virtio.c
Log Message:
-----------
remoteproc_virtio: initialize the virtio device id when create vdev
Should init the device ID when create the virtio device.
Signed-off-by: Bowen Wang <wangbowen6(a)xiaomi.com>
Branch: refs/heads/main
Home: https://github.com/OpenAMP/open-amp
Commit: 1957ed269cdc2f878bf5d1924dadac12dece82f2
https://github.com/OpenAMP/open-amp/commit/1957ed269cdc2f878bf5d1924dadac12…
Author: Taras Zaporozhets <zaporozhets.taras(a)gmail.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M lib/CMakeLists.txt
Log Message:
-----------
lib: Add include directory to open_amp-static target
Include a header directory in the open_amp-static target, enabling
building and linking static library using CMake subdirectory.
Signed-off-by: Taras Zaporozhets <zaporozhets.taras(a)gmail.com>
Hello,
Please ignore message received about "release: open-amp 2022.10.1" and branches update.
I deleted some branches following a manipulation error, everything is back in order.
Regards,
Arnaud