Gitiles
Code Review
Sign In
gerrit.nordix.org
/
fdio
/
vpp
/
e84e9d708e0a7571bc24ae2f443462ed8cddbb84
/
src
/
vnet
/
session
/
session_node.c
16d974e
session: avoid scanning new io list under load
by Florin Coras
· 4 years, 11 months ago
30928f8
session tcp: fix packet tracing
by Florin Coras
· 5 years ago
2d8829c
session: fix node runtime in pre-input queue handler
by Florin Coras
· 5 years ago
87b0c89
session: remove io event dispatch dbg msg
by Florin Coras
· 5 years ago
c00f480
quic: Add support for unidirectional streams
by Nathan Skrzypczak
· 5 years ago
f191032
session: close for reset replies independent of state
by Florin Coras
· 5 years ago
11e9e35
session tcp: support pacer idle timeouts
by Florin Coras
· 5 years ago
aa43914
session: re-set tx fifo event if out of buffers
by Florin Coras
· 5 years ago
45ec9f4
session: ckpair store & crypto engine as mq params
by Nathan Skrzypczak
· 5 years ago
a8e71c8
session tcp: refactor pacer time
by Florin Coras
· 5 years ago
dd97a48
session: reschedule asap when snd space constrained
by Florin Coras
· 5 years ago
45b7973
session: avoid double dispatch of new events
by Florin Coras
· 5 years ago
ef7cbf6
vcl: add api to set lcl ip
by Florin Coras
· 5 years ago
8a754f1
session: unify buffer tx dispatching
by Florin Coras
· 5 years ago
2a7ea2e
session tcp: infra for transports to send buffers
by Florin Coras
· 5 years ago
c31dc31
tcp: improve pacing after idle send periods
by Florin Coras
· 5 years ago
be237bf
tcp: retry lost retransmits
by Florin Coras
· 5 years ago
2a11184
session: avoid old io dispatch if no slots left to send
by Ryujiro Shibuya
· 5 years ago
79f8953
session: Add certificate store
by Nathan Skrzypczak
· 5 years ago
19e52c9
session: Fix missing elt regrab
by Nathan Skrzypczak
· 5 years ago
7ca5aaa
vlib: add flag to explicitelly mark nodes which can init per-node packet trace
by Damjan Marion
· 5 years ago
458089b
session: move ctrl messages from bapi to mq
by Florin Coras
· 5 years ago
dfb3b87
session: add explicit reset api
by Florin Coras
· 5 years ago
a678974
session: allow closed transports to send
by Florin Coras
· 5 years ago
0048223
session: cache align transport base class
by Florin Coras
· 5 years ago
2b5fed8
session: fix vpp to app msg generation
by Florin Coras
· 5 years ago
b0ffbee
session: separate ctrl, new and old events
by Florin Coras
· 5 years ago
26dd6de
session tcp: handle rxt and acks as custom events
by Florin Coras
· 5 years ago
60183db
session: reorganize dispatch logic
by Florin Coras
· 5 years ago
198cba8
session: avoid postponing close
by Florin Coras
· 5 years ago
cca9618
session: improve event logging
by Florin Coras
· 5 years ago
2062ec0
session: use llist in session node evt handling
by Florin Coras
· 5 years ago
777d2ae
tcp: remove warning for multi-seg scnario.
by Simon Zhang
· 5 years ago
2d379d8
svm: rename fifo tx notifications to reflect use
by Florin Coras
· 6 years ago
e971bc9
session: Add transport vft protocol options
by Nathan Skrzypczak
· 6 years ago
0e573f5
session: send tx events when data is dequeued
by Florin Coras
· 6 years ago
87b15ce
svm: more fifo refactor/cleanup
by Florin Coras
· 6 years ago
317b8e0
vcl/session: tx notifications for cut-thru sessions
by Florin Coras
· 6 years ago
28aa539
svm_fifo rework to avoid contention on cursize
by Sirshak Das
· 6 years ago
69b68ef
session: use app cb function wrappers
by Florin Coras
· 6 years ago
bf7ce2c
tls: fixes and improvements
by Florin Coras
· 6 years ago
14ed6df
session/tcp/vcl: fixes and optimizations
by Florin Coras
· 6 years ago
f940f8a
session: use transport custom tx for app transports
by Florin Coras
· 6 years ago
c0737e9
session: use session index instead of fifo for evt
by Florin Coras
· 6 years ago
653e43f
session: use vpp to switch io events for ct sessions
by Florin Coras
· 6 years ago
31c9955
session: cleanup/rename functions
by Florin Coras
· 6 years ago
f6c4313
session: cleanup session event types
by Florin Coras
· 6 years ago
2b81e3c
session: refactor local connects
by Florin Coras
· 6 years ago
ba7d8f5
session: separate local session logic
by Florin Coras
· 6 years ago
8934a04
buffers: fix typo
by Damjan Marion
· 6 years ago
5de3fec
buffers: make buffer data size configurable from startup config
by Damjan Marion
· 6 years ago
1ee7830
transport: cleanup
by Florin Coras
· 6 years ago
623eb56
session: cleanup part 2
by Florin Coras
· 6 years ago
288eaab
session: cleanup part 1
by Florin Coras
· 6 years ago
2068fd4
session: remove local buffer cache
by Florin Coras
· 6 years ago
5f45e01
session/vcl: support worker ownership change for listeners
by Florin Coras
· 6 years ago
1bcad5c
session/vcl: improve fifo tx notifications
by Florin Coras
· 6 years ago
30e79c2
vcl/session: add api for changing session app worker
by Florin Coras
· 6 years ago
d9818dd
Fixes for buliding for 32bit targets:
by David Johnson
· 6 years ago
671e60e
buffers: remove unused code
by Damjan Marion
· 6 years ago
b0f662f
vcl/ldp: add write msg function and fine tuning
by Florin Coras
· 6 years ago
5a2ec8f
session: free session after transport and app confirm
by Florin Coras
· 6 years ago
e96bf63
tcp/session: notify transport of close when tx fifo is not empty
by Florin Coras
· 6 years ago
e2ea193
session: handle close before app accept reply
by Florin Coras
· 6 years ago
3c7d4f9
vcl/session: handle reset/disconnect before app accept
by Florin Coras
· 6 years ago
42ceddb
session/tcp: support tx flush mark
by Florin Coras
· 6 years ago
4af830c
session/tcp: postpone cleanup on reset
by Florin Coras
· 6 years ago
178cf49
Remove c-11 memcpy checks from perf-critical code
by Dave Barach
· 6 years ago
efefc6b
tcp: pacer and mrtt estimation improvements
by Florin Coras
· 6 years ago
7ac053b
tcp: consume incoming buffers instead of reusing
by Florin Coras
· 6 years ago
36ee9f1
tcp: send unsent data in fast recovery
by Florin Coras
· 6 years ago
c44a558
session: measure dispatch period only if under load
by Florin Coras
· 6 years ago
e55a6d7
tcp: fast retransmit pacing
by Florin Coras
· 6 years ago
5f56d73
session: prioritize postponed sessions
by Florin Coras
· 6 years ago
5a7ca7b
session: add wrk context
by Florin Coras
· 6 years ago
d67f112
tcp/session: add tx pacer
by Florin Coras
· 7 years ago
b7b9299
c11 safe string handling support
by Dave Barach
· 6 years ago
326b81e
session: fix local session tagging and cleanup
by Florin Coras
· 6 years ago
ef91534
tls: fix disconnects for sessions with pending data
by Florin Coras
· 6 years ago
0e88e85
session/svm: add want_tx_event flag to fifo
by Florin Coras
· 6 years ago
2179513
session: lock app worker mq for io events
by Florin Coras
· 6 years ago
ab2f6db
session: support multiple worker binds
by Florin Coras
· 6 years ago
aea5f39
VPP-1408: Fix bug that wrong tx fifo drop in buffer chains flow of dgram mode
by shubing guo
· 6 years ago
c3638fe
session: fix coverity warnings
by Florin Coras
· 6 years ago
1553197
session: add support for multiple app workers
by Florin Coras
· 6 years ago
54693d2
vcl: use events for epoll/select/read/write
by Florin Coras
· 6 years ago
8409955
session: send rx events only if session ready
by Florin Coras
· 6 years ago
3d0fadc
session: coverity warnings
by Florin Coras
· 6 years ago
52207f1
session: send ctrl msg over mq
by Florin Coras
· 6 years ago
3c2fed5
session: use msg queue for events
by Florin Coras
· 6 years ago
46f001d
session: push tx notifications only if needed
by Florin Coras
· 6 years ago
91ca462
tcp: fix single loop prefetch
by Florin Coras
· 6 years ago
0d60a0f
session: send tx notification to app
by Florin Coras
· 6 years ago
b26743d
tcp/session: tx optimizations
by Florin Coras
· 7 years ago
4df3871
tcp: move tracing out of established loop
by Florin Coras
· 7 years ago
8b20bf5
tcp: optimize tcp output
by Florin Coras
· 7 years ago
25579b4
tcp: cleanup connection/session fixes
by Florin Coras
· 7 years ago
66cf5e0
session: cleanup queue node tracing
by Florin Coras
· 7 years ago
b2371c2
session: improve disconnect handling
by Florin Coras
· 7 years ago
ca1c8f3
tcp: loss recovery improvements/fixes
by Florin Coras
· 7 years ago
Next »