You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2022/09/09 13:18:30 UTC

[GitHub] [incubator-nuttx] ethanlcz opened a new pull request, #7070: up usrsock refactor

ethanlcz opened a new pull request, #7070:
URL: https://github.com/apache/incubator-nuttx/pull/7070

   - sched: Fix macro "SCHED_NOTE_PRINTF" requires 3 argumnets, but only 1 given
   - sim: Add a new config minmea to detect build break
   - risc-v/mpfs: usb: fix infinite loop issue
   - Update build.yml
   - libc/crc: Add full suffix to avoid the the penitential symbol collision
   - risc-v/mpfs: usb: fix cppcheck findings
   - Fixes in strtod parser.
   - libc: Port strtod fixes to strtof, strtold and improve comments
   - riscv: Dump trap val in exception handler
   - sched: Remove the unnecessary weak_function
   - compiler.h: Add a new attribute nosanitize_undefined
   - libc: Fix wrong report from UBSan
   - net/tcp: fix devif callback list corruption on tcp_close()
   - arch: risc-v: Assign dedicated virtual addresses for text and heap
   - boards: rv-virt: Assign dedicated text/heap area in knsh64/defconfig
   - Fixed warnings in various prints.
   - sched: Remove volatile from the task list
   - sched: Remove the unnecessary "FAR dq_queue_t *" cast
   - arch: risc-v: Fix up_check_tcbstack() for CONFIG_ARCH_ADDRENV=y
   - esp32c3/boards: Add support APA102/APDS0060 for Shift Game
   - esp32-devkitc/wamr_wasi_debug config maintenance
   - include/nuttx/list.h: support list entry macro
   - list.h: Change inline function to macro as much as possbile
   - sched/semaphore: add sem_count temporary variable to improve performance
   - arch/arm: change context switch to macro
   - net/usrsock: Change xid from uint64_t to uint32_t
   - net/getsockname: small addrlen should be a valid value
   - net/usrsock: read from the closed remote should return EOF
   - net/usrsock: allow usrsock *DATA_ACK with no-preload data
   - rpmsgfs/Make.defs: rpmsgfs_server.c given more than once
   - up_nputs: fix AddressSanitizer: global-buffer-overflow problem
   - Revert "net/usrsock: read from the closed remote should return EOF"
   - fs/dup2: fix potential deadlock on usrsock
   - net/usrsock: forward FIONBIO to socket level
   - fs: procfs: Skip to register for meminfo if the name is NULL
   - mm: umm_heap: Do not register Umem if CONFIG_BUILD_KERNEL=y
   - sim: add usrsocktest config to detect the regression issue
   - stm32h7\stm32_fdcan_sock: fix the FDCAN_LOOPBACK config macros
   - UBSan: Allow custom the sanitizer in Kconfig
   - UBSan: Minor typo fix to align with other place
   - xtensa: Avoid including handlers when no coprocessor is available
   - risc-v/esp32c3: Fix some UBSAN shift-out-of-bounds warnings
   - binfmt: Check return pointer.
   - Fixed pow() for negative bases.
   - sched/wqueue: fix visual studio Compiler Error C2059
   - nuttx/queue: change some queue function to macro
   - sensors/qencoder: add QEIOC_GETINDEX ioctl
   - imxrt/encoder: add support for index position capture
   - nuttx/libs/libc/time: fix runtime error by UBSan
   - mm: Check the function result with suitable macro.
   - pthread: fix typo with CONFIG_PTHREAD_MUTEX_DEFAULT_PRIO_INHERIT
   - Added SMART flash filesystem to RP2040
   - include:endian.h add openbsd style
   - libc:add timingsafe_bcmp to libc
   - documentation: Add release notes for 11.0.0 release
   - Fixes to RP2040 SMART flash and documentation
   - documentation: Fix links to pull requests in release notes
   - net/mld/route: fix build warning
   - net: Align the prototype of sock_intf_s::si_ioctl with file_operations::ioctl
   - risc-v/mpfs: usb: provide more endpoints
   - fs: Run the default action of FIONBIO/FIOCLEX/FIONCLEX in success path
   - net/netdev/ioctl: correct the argument length of ioctl MII/PHY
   - update conditionals to select stm32h7 spi peripherals
   - stm32h7: SPI is no more experimental
   - sim: fix signal crash in SMP mode
   - udp: add IPVx_PKTINFO related support
   - sched: fix corner case wd_cancel assert crash
   - drivers: wireless: Add SIOCGIFFLAGS support to gs2200m.c
   - boards/arm/tiva: Add tm4c129e-launchpad
   - compiler.h: Rename inline_function to always_inline_function
   - Fix race condition in RaspberryPi Pico W WiFi
   - Eliminate un-needed wait in rp2040 SMART filesystem
   - fs/vfs/fs_open.c: Improve documentation blocks of functions
   - fs: Fix symbol name in comments
   - audio/audio: remove invalid assign of errno
   - net/inet: invalid addrlen length should return EINVAL
   - net/procfs: add entry mapping table
   - telink: add custom setjmp implementation for tlsr82.
   - net/netdev: simplify handling of netdev ifr ioctl()
   - netdev/ioctl: netlock/unlock() should in pairs
   - net/procfs: interface index should begin from 1
   - drivers/ipcc: enter/leave critical section should in pairs
   - modify clock config
   - * Squash round() commits   - Add check in roundx() functions for infinite or NaN cases   - Add block to avoid style warnings   - Define long double constants and macros for infinity and nan   - Correct return syntax to match NuttX style   - Make c89 compliant   - Fix definitions of INFINITY_L/NAN_L
   - queue: add dq_rmafter support
   - wqueue: change single queue to double queue to improve speed
   - wqueue: fix work_qcancel() judge error caused by the union in struct work_s
   - Add watchdog driver support to RP2040
   - risc-v/mpfs: usb: fix usb restart
   - Kconfig: EXPERIMENTAL: Add help text and change prompt label
   - RP2040 Code Cleanup
   - add chip GD32F450 of GD32MCU
   - Fix some register's values, enable TWAI extended registers and add a missing prototype. Also, replaced critical_sections with spinlocks.
   - driver: move find_mtddriver() to fs.h and add close_mtddriver.c
   - drivers/mtd: add rpmsg mtd support
   - net/procfs: add tcp profs support
   - net/procfs: add udp profs support
   - usrsock:refine usrsock's architecture
   - move usrsock_dev.c to driver folder
   - remove access on /dev/usrsock in up_usrsock.c
   
   ## Summary
   
   ## Impact
   
   ## Testing
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-nuttx] xiaoxiang781216 commented on pull request #7070: up usrsock refactor

Posted by GitBox <gi...@apache.org>.
xiaoxiang781216 commented on PR #7070:
URL: https://github.com/apache/incubator-nuttx/pull/7070#issuecomment-1242066855

   @masayuki2009 with the new architecture, you could implement usrsock driver in kernel space to improve the performance.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-nuttx] ethanlcz commented on pull request #7070: up usrsock refactor

Posted by GitBox <gi...@apache.org>.
ethanlcz commented on PR #7070:
URL: https://github.com/apache/incubator-nuttx/pull/7070#issuecomment-1242576426

   remove Change-Id field in latest patch.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-nuttx] xiaoxiang781216 merged pull request #7070: up usrsock refactor

Posted by GitBox <gi...@apache.org>.
xiaoxiang781216 merged PR #7070:
URL: https://github.com/apache/incubator-nuttx/pull/7070


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org