Xiang Xiao
|
fe421022e2
sched/wqueue/kwork_notifier.c and several Kconfig files: Notifier should work with either lpwork or hpwork and other minor typo fix.
|
5 年之前 |
Gregory Nutt
|
b0ba5b69c4
net/udp/Kconfig: Auto-select CONFIG_WQUEUE_NOTIFIER when CONFIG_UDP_READAHEAD_NOTIFIER is selected.
|
6 年之前 |
Gregory Nutt
|
9d3148406c
Signals were not a good choice of IPC to implement the poll function for several reasons: In order to handle the asynchrnous poll-related event, a substantial amount of state information is needed. Signals are only capable of passing minimal amounts of data. There are also complexities with performing kernel space signal handlers in kernel space code that is better to avoid. So, instead of signals, the equivalent logic was converted to run via a callback that executes on the high-priority work queue.
|
6 年之前 |
Gregory Nutt
|
32e3e51678
net/netdev: Add signal notification for the case where the network goes down.
|
6 年之前 |
Gregory Nutt
|
28f73bd928
net/tcp and udp: Add logic to signal events when TCP or UDP read-ahead data is buffered.
|
6 年之前 |
Sebastien Lorquet
|
65be13bffe
net/udp: Finish support for the UDP_BINDTODEVICE protocol socket option
|
6 年之前 |
Gregory Nutt
|
c65e1aa3df
Squashed commit of the following:
|
6 年之前 |
Gregory Nutt
|
f2017bded8
net/udp: UDP write buffering is basically functional but needs a lot more verification.
|
6 年之前 |
Gregory Nutt
|
fef255e5be
This commit adds an as-of-yet untested implemented of UDP write buffering.
|
6 年之前 |
Gregory Nutt
|
969d7c5814
Networking: Remove driver based backlog support. This affects the entire network, but is used by only one driver. The only supported with of supported RX backlog is via common read-ahead buffering.
|
7 年之前 |
Gregory Nutt
|
2043e1a114
IOBs: Move from driver/iob to a better location in mm/iob
|
7 年之前 |
Gregory Nutt
|
bcc6b61fc1
Move include/nuttx/net/iob.h to include/drivers/iob.h; rename CONFIG_NET_IOB to CONFIG_DRIVERS_IOB
|
7 年之前 |
Jussi Kivilinna
|
cd3c9634c8
Add user-space networking stack API (usrsock)
|
7 年之前 |
Gregory Nutt
|
342f5fe33d
Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation
|
9 年之前 |
Gregory Nutt
|
ccc72edc0b
Networking: Add UDP read-ahead support and support for poll/select on UDP sockets. From Macs N.
|
9 年之前 |
Gregory Nutt
|
e22848c19c
Networking: UDP checksums must always be used with IPv6
|
9 年之前 |
Gregory Nutt
|
fce2a79abd
Rename uip_driver_s net_driver_s
|
10 年之前 |
Gregory Nutt
|
b9c6b9b425
Networking: Move relevant parts of net/Kconfig to tcp/Kconfig, udp/Kconfig, and pkt/Kconfig
|
10 年之前 |