diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2014-01-15 07:17:59 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2014-01-15 07:17:59 -0600 |
commit | e841027fe61acba6a8a9318a6211b80e6584e910 (patch) | |
tree | 196fb7dd869ab504ec350970c3e68149ad6ab567 | |
parent | 9fd46463c8c28c90abc0b29e7c5835841046795d (diff) | |
download | nuttx-e841027fe61acba6a8a9318a6211b80e6584e910.tar.gz nuttx-e841027fe61acba6a8a9318a6211b80e6584e910.tar.bz2 nuttx-e841027fe61acba6a8a9318a6211b80e6584e910.zip |
NET: write buffering configuration no longer depends on EXPERIMENTAL
-rw-r--r-- | nuttx/TODO | 16 | ||||
-rw-r--r-- | nuttx/net/Kconfig | 1 |
2 files changed, 13 insertions, 4 deletions
diff --git a/nuttx/TODO b/nuttx/TODO index 632b53bd1..829ad95b4 100644 --- a/nuttx/TODO +++ b/nuttx/TODO @@ -15,7 +15,7 @@ nuttx/ (11) Kernel Build (4) C++ Support (6) Binary loaders (binfmt/) - (16) Network (net/, drivers/net) + (17) Network (net/, drivers/net) (4) USB (drivers/usbdev, drivers/usbhost) (11) Libraries (libc/, ) (12) File system/Generic drivers (fs/, drivers/) @@ -828,14 +828,24 @@ o Network (net/, drivers/net) RX interrupts when throttled and re-anable on each poll time. recvfrom would, of course, have to un-throttle. Status: Open. This is just a thought experiment. No changes are planned. - Priority: Medium + Priority: Low. This is not a bug but an enhancement idea. + + Title: COMMON TCP BUFFERING + Description: TCP read-ahead logic and TCP write buffering logic use a + separate set of packet buffers. It seems like more efficient + use of the buffering would be had if a common pool of packet + buffers were used for both read-ahead and write buffering. + This would probably depend on having READ-AHEAD THROTTLING to + prevent run-awary read-ahead logic from consuming all buffers. + Status: Open. This is just a thought experiment. No changes are planned. + Priority: Low. This is not a bug but an enhancement idea. Title: STANDARDIZE ETHERNET DRIVER STATISTICS Description: Need to standardize collection of statistics from network drivers. apps/nshlib ifconfig command should present statistics. Status: Open - Priority: Low + Priority: Low. This is not a bug but an enhancement idea. Title: CONCURRENT TCP SEND OPERATIONS Description: At present, there cannot be two concurrent active TCP send diff --git a/nuttx/net/Kconfig b/nuttx/net/Kconfig index b15b7ee9a..2339ee0f2 100644 --- a/nuttx/net/Kconfig +++ b/nuttx/net/Kconfig @@ -159,7 +159,6 @@ endif # NET_TCP_READAHEAD config NET_TCP_WRITE_BUFFERS bool "Enabled TCP/IP write buffering" default n - depends on EXPERIMENTAL ---help--- Write buffers allows buffering of ongoing TCP/IP packets, providing for higher performance, streamed output. |