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 7b3913da607 libs/libc/netdb: Optimize the timeout calculation logic: 
1. Adopt an exponential backoff strategy () to dynamically adjust the timeout   
 duration, which is suitable for retry scenarios. 2. Optimize the default 
configuration to set the initial timeout to 5 seconds. 3. Support dynamic 
modification of the maximum timeout limit to adapt    to different scenarios. 
Reference: RFC 1536 (section on retransmission implementation recommendations)
     new cbdd3ac39bc drivers/misc/optee: Add virtual and physical address to 
sturct optee_shm
     new 95ca3e7ca5f drivers/misc/optee: Add mmap shm op + remove memfd
     new 707cdaf42e6 drivers/misc/optee: Expanded RPC support.
     new 9970e6a54ed drivers/misc/optee: Add error conversion from errno to TEE 
errors

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Documentation/guides/optee.rst                     |  83 ++-
 drivers/misc/CMakeLists.txt                        |   4 +
 drivers/misc/Kconfig                               |  11 +-
 drivers/misc/Make.defs                             |   4 +
 drivers/misc/optee.c                               | 817 +++++++++++++++------
 drivers/misc/optee.h                               |  41 +-
 drivers/misc/optee_msg.h                           | 134 ++++
 drivers/misc/optee_rpc.c                           | 341 +++++++++
 .../cxd56_sfc.h => drivers/misc/optee_rpc.h        |  28 +-
 drivers/misc/optee_smc.c                           |  18 +-
 drivers/misc/optee_supplicant.c                    | 599 +++++++++++++++
 .../misc/optee_supplicant.h                        |  49 +-
 fs/mmap/fs_anonmap.c                               |   2 +-
 fs/mmap/fs_anonmap.h                               |  63 --
 fs/mmap/fs_mmap.c                                  |   2 +-
 include/nuttx/fs/fs.h                              |  25 +
 include/nuttx/tee.h                                |   2 +
 17 files changed, 1861 insertions(+), 362 deletions(-)
 create mode 100644 drivers/misc/optee_rpc.c
 copy arch/arm/src/cxd56xx/cxd56_sfc.h => drivers/misc/optee_rpc.h (81%)
 create mode 100644 drivers/misc/optee_supplicant.c
 copy arch/arm/src/lpc54xx/lpc54_sdmmc.h => drivers/misc/optee_supplicant.h 
(63%)
 delete mode 100644 fs/mmap/fs_anonmap.h

Reply via email to