summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-01-15 07:17:59 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-01-15 07:17:59 -0600
commite841027fe61acba6a8a9318a6211b80e6584e910 (patch)
tree196fb7dd869ab504ec350970c3e68149ad6ab567
parent9fd46463c8c28c90abc0b29e7c5835841046795d (diff)
downloadnuttx-e841027fe61acba6a8a9318a6211b80e6584e910.tar.gz
nuttx-e841027fe61acba6a8a9318a6211b80e6584e910.tar.bz2
nuttx-e841027fe61acba6a8a9318a6211b80e6584e910.zip
NET: write buffering configuration no longer depends on EXPERIMENTAL
-rw-r--r--nuttx/TODO16
-rw-r--r--nuttx/net/Kconfig1
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.