This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from 711c58767a6 net/arp: Skip ARP request if ip address is invalid
     add dac8604f5e4 openamp: update openamp and libmetal to last release 
version
     add c208f230ae5 virtio: remove virtio_has_feture() in nuttx because 
openamp already implement
     add cbcc96cc9b2 drivers/sensors/sersor_rpmsg: fix compile error about 
workqueue
     add a4ce775a505 net/rpmsg/rpmsg_sockif: fix compile error about 
nxsched_getpid
     add 5c77a8c4d5e virtio-config.h: move common virtio apis to virtio-config.h
     add 3b2c04c6a36 virtio: update virtio_alloc_buf() releated APIs usage
     add 44ca5d0e2b4 virtio/vhost: update virtqueue_get_available_buffer() api
     add 9a9a93c9e4f nuttx/cache.h: fix the compile warning in sim when enable 
OpenAMP

No new revisions were added by this update.

Summary of changes:
 drivers/sensors/sensor_rpmsg.c                     |   1 +
 drivers/vhost/vhost-rng.c                          |   2 +-
 drivers/virtio/virtio-snd.c                        |  16 +--
 include/nuttx/cache.h                              |   4 +-
 .../nuttx/virtio/virtio-config.h                   |  49 +++----
 include/nuttx/virtio/virtio.h                      |  46 +++---
 net/rpmsg/rpmsg_sockif.c                           |   1 +
 openamp/0001-lib-errno.h-fix-compile-error.patch   |  28 ----
 ...ake-set-HAVE_STDATOMIC_H-default-true-in-.patch |  33 +++++
 ...acknowledge-the-received-creation-message.patch |  32 ++---
 ...otiate-individual-buffer-size-dynamically.patch |  24 ++--
 openamp/0003-atomic.h-fix-compiler-error.patch     |  51 -------
 ...y-the-user-when-the-remote-address-is-rec.patch |  10 +-
 ...-nuttx-fix-unused-parameter-compile-error.patch | 155 ---------------------
 ...tio.h-negotiate_features-also-can-be-call.patch |  36 -----
 ... 0004-rpmsg-wait-ept-ready-in-rpmsg_send.patch} |  22 +--
 ...ake-set-HAVE_STDATOMIC_H-default-true-in-.patch |  40 ------
 ...namp-add-VIRTIO_RING_F_MUST_NOTIFY-event.patch} |  16 +--
 ...rpmsg_virtio-change-sched_yeild-to-usleep.patch |  48 -------
 ...nuttx-io.c-include-stddef.h-in-nuttx-io.c.patch |  27 ----
 ...-don-t-need-check-status-when-get_tx_pay.patch} |  10 +-
 ...l-nuttx-Update-function-prototype-changes.patch |  58 --------
 ...ove-virtqueue_nused-and-virtqueue_navail-.patch | 149 ++++++++++++++++++++
 ...pmsg_virtio-add-last-buffer-check-to-fix-.patch |  67 +++++++++
 ...p-get_rx_buffer-return_rx_buffer-to-resol.patch |  57 --------
 ...e-feature-to-64-bit-in-all-virtio_dispat.patch} |  87 ++++++------
 ...amp-add-assert-when-get-tx-buffer-failed.patch} |   8 +-
 ...o.c-virtqueue_kick-after-all-rx-buffer-re.patch |  70 ----------
 ..._virtio.c-fix-get_tx_payload_buffer-error.patch |  32 -----
 ....h-add-memory-operation-for-virtio-device.patch |  97 -------------
 openamp/CMakeLists.txt                             |   4 +-
 openamp/Makefile                                   |   4 +-
 openamp/libmetal.cmake                             |  16 +--
 openamp/libmetal.defs                              |  11 +-
 openamp/open-amp.cmake                             |  24 ++--
 openamp/open-amp.defs                              |  33 +++--
 36 files changed, 437 insertions(+), 931 deletions(-)
 copy arch/risc-v/src/nuttsbi/sbi_ipi.c => include/nuttx/virtio/virtio-config.h 
(65%)
 delete mode 100644 openamp/0001-lib-errno.h-fix-compile-error.patch
 create mode 100644 
openamp/0001-libmetal-cmake-set-HAVE_STDATOMIC_H-default-true-in-.patch
 delete mode 100644 openamp/0003-atomic.h-fix-compiler-error.patch
 delete mode 100644 
openamp/0004-lib-system-nuttx-fix-unused-parameter-compile-error.patch
 delete mode 100644 
openamp/0004-openamp-virtio.h-negotiate_features-also-can-be-call.patch
 rename openamp/{0006-rpmsg-wait-ept-ready-in-rpmsg_send.patch => 
0004-rpmsg-wait-ept-ready-in-rpmsg_send.patch} (89%)
 delete mode 100644 
openamp/0005-libmetal-cmake-set-HAVE_STDATOMIC_H-default-true-in-.patch
 rename openamp/{0007-openamp-add-VIRTIO_RING_F_MUST_NOTIFY-event.patch => 
0005-openamp-add-VIRTIO_RING_F_MUST_NOTIFY-event.patch} (72%)
 delete mode 100644 
openamp/0005-remoteproc-rpmsg_virtio-change-sched_yeild-to-usleep.patch
 delete mode 100644 
openamp/0006-lib-system-nuttx-io.c-include-stddef.h-in-nuttx-io.c.patch
 rename 
openamp/{0008-rpmsg_virtio-don-t-need-check-status-when-get_tx_pay.patch => 
0006-rpmsg_virtio-don-t-need-check-status-when-get_tx_pay.patch} (76%)
 delete mode 100644 
openamp/0007-libmetal-nuttx-Update-function-prototype-changes.patch
 create mode 100644 
openamp/0007-virtqueue-move-virtqueue_nused-and-virtqueue_navail-.patch
 create mode 100644 
openamp/0008-lib-rpmsg-rpmsg_virtio-add-last-buffer-check-to-fix-.patch
 delete mode 100644 
openamp/0009-openamp-swap-get_rx_buffer-return_rx_buffer-to-resol.patch
 rename 
openamp/{0011-virtio-change-feature-to-64-bit-in-all-virtio_dispat.patch => 
0009-virtio-change-feature-to-64-bit-in-all-virtio_dispat.patch} (80%)
 rename openamp/{0013-openamp-add-assert-when-get-tx-buffer-failed.patch => 
0010-openamp-add-assert-when-get-tx-buffer-failed.patch} (69%)
 delete mode 100644 
openamp/0010-rpmsg_virtio.c-virtqueue_kick-after-all-rx-buffer-re.patch
 delete mode 100644 
openamp/0012-rpmsg_virtio.c-fix-get_tx_payload_buffer-error.patch
 delete mode 100644 
openamp/0014-virtio.h-add-memory-operation-for-virtio-device.patch

Reply via email to