DCCP: Datagram Congestion Control Protocol for Linux
[Prev Page][Next Page]
- [PATCH 1/9] DCCP: Update copyright,
Ian McDonald
- [PATCH 8/9] DCCP: Refactor loss initialisation, Ian McDonald
- [PATCH 2/9] DCCP: Shift code,
Ian McDonald
- [PATCH 5/9] DCCP: Simplify ccid3_hc_rx_update_li, Ian McDonald
- [PATCH 3/9] DCCP: Simply dccp_li_hist_purge, Ian McDonald
- [PATCH 0/9] DCCP refactoring,
Ian McDonald
- [PATCH 7/9] DCCP: Rename functions,
Ian McDonald
- [PATCH 25/25]: Add test function for data packets,
Gerrit Renker
- [PATCH 24/25]: Macro for moving average,
Gerrit Renker
- [PATCH 23/25]: Unaligned pointer access, Gerrit Renker
- [PATCH 22/25]: Make all `debug' parameters bool,
Gerrit Renker
- [PATCH 21/25]: Wait for CCID,
Gerrit Renker
- [PATCH 19/25]: Remove unused fields in packet history structure,
Gerrit Renker
- [PATCH 20/25]: Add socket option to query the current MPS, Gerrit Renker
- [PATCH 14/25]: Implement rfc3448bis changes to feedback reception, Gerrit Renker
- [PATCH 18/25]: Reduce time spent while write-lock is held, Gerrit Renker
- [PATCH 17/25]: Locking for packet history TX list, Gerrit Renker
- [PATCH 16/25]: Preparation to fit TX list locking, Gerrit Renker
- [PATCH 15/25]: Disable softirq when sending and notifying CCID,
Gerrit Renker
- [PATCH 13/25]: Nofeedback timer according to rfc3448bis, Gerrit Renker
- [PATCH 12/25]: Use t_RTO as indicator for feedback reception, Gerrit Renker
- [PATCH 11/25]: Set idle state after nofeedback timer expiry, Gerrit Renker
- [PATCH 10/25]: Shorten statement for updating p,
Gerrit Renker
- [PATCH 9/25]: Ignore irrelevant states on receiving feedback, Gerrit Renker
- [PATCH 8/25]: Honour initial RTT estimate,
Gerrit Renker
- [PATCH 7/25]: Use skb timestamp for receiver side,
Gerrit Renker
- [PATCH 6/25]: Use skb timestamp for TX side,
Gerrit Renker
- [PATCH 5/25]: Complete documentation of dccp_sock,
Gerrit Renker
- [PATCH 3/25]: Debug statements for Elapsed Time option,
Gerrit Renker
- [PATCH 4/25]: Cheaper & smaller timestamping,
Gerrit Renker
- [PATCH 0/25]: CCID3/TFRC updates, net timestamps, TX locking, bug fixes,,
Gerrit Renker
- [PATCH 1/25]: Fix bug in the calculation of very low sending rates,
Gerrit Renker
- [PATCH 2/25]: Avoid accumulation of large send credit,
Gerrit Renker
- debugging messages,
patrick andrieux
- Documentation uploaded for proposed changes, Gerrit Renker
- [ANNOUNCE]: Patch Preview,
Gerrit Renker
- [PATCHv2] [DCCP]: Revert changes which disallow bidirectional communication,
Gerrit Renker
- [PATCH 2/2][DCCP]: Set RTO for newly created child socket, Arnaldo Carvalho de Melo
- [PATCH 1/2][DCCP]: Correctly split CCID half connections,
Arnaldo Carvalho de Melo
[PATCHES][0/2] DCCP fixes,
Arnaldo Carvalho de Melo
[PATCH 2/2]: Set RTO for child socket, Gerrit Renker
[PATCH 1/2], Gerrit Renker
[PATCH 0/2]: Bug fixes, Gerrit Renker
kernel BUG at kernel/timer.c:407!,
Andre Noll
User API and Additional Features,
Leandro Melo de Sales
Re: [dccp] Ack vector implementation notes,
Ian McDonald
Re: [dccp] DCCP and iotcl,
Ian McDonald
[PATCH 2/2] DCCP: Fix up concurrent loss, Ian McDonald
[PATCH 1/2] DCCP: Refactor li_hist code,
Ian McDonald
[PATCH 0/2] DCCP: Improve loss interval handling some more, Ian McDonald
Dropping patches, Ian McDonald
[PATCHv2 1/1]: Update t_ipi when `s' changes, Gerrit Renker
[PATCH 7/7]: Use initial RTT sample from SYN exchange, Gerrit Renker
[PATCH 6/7]: Sample RTT from SYN exchange,
Gerrit Renker
[PATCH 5/7]: Use function for CCID 3 RTT sampling,
Gerrit Renker
[PATCH 4/7]: Provide function for RTT sampling,
Gerrit Renker
[PATCH 2/7]: Wrap computation of RFC3390-initial rate into separate function,
Gerrit Renker
[PATCH 3/7]: Handle Idle and Application-Limited periods,
Gerrit Renker
[PATCHv2 1/7]: Remove build warnings,
Gerrit Renker
[PATCH 0/7]: Use RTT of SYN exchange & Patchv2,
Gerrit Renker
[PATCH 1/1] DCCP: Fix dccp_calc_first_li, Ian McDonald
[PATCH 3/3] DCCP: Fix up t_nom handling, Ian McDonald
[PATCH 2/3] DCCP: Calculate RTT earlier, Ian McDonald
[PATCH 1/3] DCCP: recalcuate loss, Ian McDonald
[PATCH 0/3] Various DCCP patches, Ian McDonald
RFC 4342 Erratum: use Request/Response RTT,
Gerrit Renker
Question on resetting nominal send time,
Ian McDonald
[PATCH-UPDATE]: 3d_CCID3_fix_tardiness-BUG.diff, Gerrit Renker
[PATCH 1/1] DCCP: Another attempt at fixing up t_nom,
Ian McDonald
[PATCH 1/1]: Remove build warnings on 64-bit architecture,
Gerrit Renker
[PATCH 1/1] DCCP: Fix up loss intervals a bit,
Ian McDonald
CCID 3 question: length of the `open' loss interval I_0,
Gerrit Renker
AUDIT: Safe usage of before48/after48 in the DCCP code,
Gerrit Renker
[PATCH 1/1] DCCP: Fix up t_nom,
Ian McDonald
[PATCH 0/1] Fix for t_nom, Ian McDonald
[PATCH-UPDATE]: 3f_CCID3_refactor_loss_interval_code_McDonald.diff,
Gerrit Renker
[PATCH 3/4][NEW]: Add documentation for socket options,
Gerrit Renker
[PATCH 4/4][NEW]: More to see in dccp_probe,
Gerrit Renker
[PATCH 2/4][NEW]: More debug information for dccp_wait_for_ccid,
Gerrit Renker
[PATCH 1/4][NEW]: Always use debug-toggle parameters, Gerrit Renker
[PATCH 0/4]: Minor changes & documentation, Gerrit Renker
[PATCH 7/8]: Remove race condition in calculating send time, Gerrit Renker
[PATCH 1-6/8 and 8/8]: The more recent patches of the backlog, Gerrit Renker
[PATCH 5/5][REVISED]: Introduce macro for incrementing modulo-48,
Gerrit Renker
[PATCH 4/5][REVISED]: Fix for follows48, Gerrit Renker
[PATCH 3/5][REVISED]: Make `before' relation unambiguous, Gerrit Renker
[PATCH 2/5][REVISED]: Make dccp_delta_seqno return signed numbers, Gerrit Renker
[PATCH 1/5][REVISED]: 48-bit sequence number arithmetic, Gerrit Renker
[PATCH 0/5]: Revised older backlog,
Gerrit Renker
[PATCH 4/4] DCCP: Recalculate t_nom on change of t_ipi,
Ian McDonald
[PATCH 3/4] DCCP: Fix loss interval recalculation,
Ian McDonald
[PATCH 2/4] DCCP: Add more debugging,
Ian McDonald
[PATCH 1/4] DCCP: Refactor loss interval code,
Ian McDonald
[PATCH 0/4] DCCP: CCID3 series, Ian McDonald
HEADS UP: DCCP debugging,
Arnaldo Carvalho de Melo
[PATCH 1/1] DCCP: Refactor loss interval code, Ian McDonald
[PATCH 1/1] DCCP: Reorganise loss interval code,
Ian McDonald
[PATCH 4/5]: DCCP Fix t_nom (without whitespace issue), Ian McDonald
[PATCH 5/5]: DCCP Fix initial s,
Ian McDonald
[PATCH 4/5]: DCCP Fix t_nom,
Ian McDonald
[PATCH 3/5]: DCCP Add to debugging,
Ian McDonald
[PATCH 2/5]: DCCP Recalc on non-loss intervals,
Ian McDonald
[PATCH 1/5]: DCCP Fix use of invalid loss intervals,
Ian McDonald
[PATCH 0/5] DCCP updates,
Ian McDonald
State of CCID3/todo, Ian McDonald
[PATCH 1/1] DCCP: Fix non-conformance to RFC,
Ian McDonald
[PATCH 8/8]: Truly larger initial windows,
Gerrit Renker
[PATCH 7/8]: Re-order CCID 3 source file,
Gerrit Renker
[PATCH 6/8]: Remove redundant `len' test,
Gerrit Renker
[PATCH 5/8]: Move debugging macro to header file,
Gerrit Renker
[PATCH 3/8]: Make `before' relation unambiguous,
Gerrit Renker
[PATCH 4/8]: Fix for follows48,
Gerrit Renker
[PATCH 2/8]: Signed variant of dccp_delta_seqno,
Gerrit Renker
[PATCH 1/8]: Sequence number arithmetic,
Gerrit Renker
[PATCH 0/8]: Sequence numbers, larger windows revisited, minor cleanups,
Gerrit Renker
Re: 48-bit sequence number arithmetic,
Eddie Kohler
48-bit sequence arithmetic: proposed changes, Gerrit Renker
[BUG] CCID3 not compliant with RFC3448 5.2, Ian McDonald
[PATCH 1/1] DCCP: Fix bug in loss interval handling, Ian McDonald
[PATCH 1/1][DCCP] ccid3: return value in ccid3_hc_rx_calc_first_li,
Arnaldo Carvalho de Melo
[PATCH 1/1] DCCP: Fix return value in CCID3,
Ian McDonald
[PATCH 2/2] [DCCP]: Whitespace cleanups, Arnaldo Carvalho de Melo
[PATCH 1/2] [DCCP] ccid3: Fixup some type conversions related to rtts, Arnaldo Carvalho de Melo
[PATCHES 0/2] [DCCP]: A fix and some whitespace removals,
Arnaldo Carvalho de Melo
warning on 64-bit from current code, David Miller
[PATCH 22/22] [DCCP] ccid3: BUG-FIX - conversion errors, Arnaldo Carvalho de Melo
[PATCH 21/22] [DCCP] ccid3: Reorder packet history source file, Arnaldo Carvalho de Melo
[PATCH 20/22] [DCCP] ccid3: Reorder packet history header file, Arnaldo Carvalho de Melo
[PATCH 19/22] [DCCP] ccid3: Make debug output consistent, Arnaldo Carvalho de Melo
[PATCH 18/22] [DCCP] ccid3: Perform history operations only after packet has been sent, Arnaldo Carvalho de Melo
[PATCH 17/22] [DCCP] ccid3: TX history - remove unused field, Arnaldo Carvalho de Melo
[PATCH 16/22] [DCCP] ccid3: Shift window counter computation, Arnaldo Carvalho de Melo
[PATCH 15/22] [DCCP] ccid3: Sanity-check RTT samples, Arnaldo Carvalho de Melo
[PATCH 14/22] [DCCP] ccid3: Initialise RTT values, Arnaldo Carvalho de Melo
[PATCH 13/22] [DCCP] ccid: Deprecate ccid_hc_tx_insert_options, Arnaldo Carvalho de Melo
[PATCH 12/22] [DCCP]: Warn when discarding packet due to internal errors, Arnaldo Carvalho de Melo
[PATCH 11/22] [DCCP]: Only deliver to the CCID rx side in charge, Arnaldo Carvalho de Melo
[PATCH 10/22] [DCCP]: Simplify TFRC calculation, Arnaldo Carvalho de Melo
[PATCH 9/22] [DCCP]: Debug timeval operations, Arnaldo Carvalho de Melo
[PATCH 8/22] [DCCP] ccid3: Simplify calculation for reverse lookup of p,
Arnaldo Carvalho de Melo
[PATCH 7/22] [DCCP] ccid3: Replace scaled division operations, Arnaldo Carvalho de Melo
[PATCH 6/22] [DCCP] ccid3: Finer-grained resolution of sending rates, Arnaldo Carvalho de Melo
[PATCH 5/22] [DCCP] ccid3: Fix two bugs in sending rate computation, Arnaldo Carvalho de Melo
[PATCH 4/22] [DCCP] ccid3: Two optimisations for sending rate recomputation, Arnaldo Carvalho de Melo
[PATCH 3/22] [DCCP] ccid3: Check against too large p, Arnaldo Carvalho de Melo
[PATCH 2/22] [DCCP]: Update documentation, Arnaldo Carvalho de Melo
[PATCH 1/22] [DCCP]: Remove timeo from output.c, Arnaldo Carvalho de Melo
[PATCHES 0/22] DCCP bugfixes (mostly CCID3),
Arnaldo Carvalho de Melo
[PATCH] BUG-FIX - conversion errors,
Gerrit Renker
CCID 3 starts to rock!,
Gerrit Renker
[PATCH 1/1 (Revised)] DCCP: Remove timeo,
Ian McDonald
[PATCH 1/1] DCCP: Update documentation,
Ian McDonald
[Patch 12/12]: Reorder packet history source file,
Gerrit Renker
[Patch 11/12]: Reorder packet history header file,
Gerrit Renker
[Patch 10/12]: Make debug output consistent,
Gerrit Renker
[Patch 9/12]: Perform history operations only after packet has been sent,
Gerrit Renker
[Patch 8/12]: TX history - remove unused field,
Gerrit Renker
[Patch 7/12]: Shift window counter computation,
Gerrit Renker
[Patch 6/12]: Sanity-check RTT samples,
Gerrit Renker
[Patch 3/12]: Warn when discarding packet due to internal errors,
Gerrit Renker
[Patch 5/12]: Initialise RTT values,
Gerrit Renker
[Patch 4/12]: In-line ccid3_hc_tx_insert_options,
Gerrit Renker
[Patch 2/12]: Only deliver to the CCID rx side in charge,
Gerrit Renker
[Patch 1/12]: Simplify TFRC calculation,
Gerrit Renker
[Patch 0/12]:,
Gerrit Renker
[PATCH 7/7]: Debug timeval operations,
Gerrit Renker
[PATCH 6/7]: Simplify calculation for reverse lookup of p,
Gerrit Renker
[PATCH 5/7]: Replace scaled division operations,
Gerrit Renker
[PATCH 3/7]: Fix two BUGs in sending rate computation,
Gerrit Renker
[PATCH 2/7]: Two optimisations for sending rate recomputation,
Gerrit Renker
[PATCH 0/7]: Two more bugs found, finer-grained resolution, time types,
Gerrit Renker
CCID 3 performance - some further thoughts,
Gerrit Renker
[PATCH] DCCP: remove timeo from output.c,
Ian McDonald
What happened to the Return of Unload Hack?, Gerrit Renker
Re: [BUG] CCID3 performance,
Ian McDonald
[PATCH 10/10] [DCCP] tfrc: Binary search for reverse TFRC lookup, Arnaldo Carvalho de Melo
[PATCH 9/10] [DCCP] ccid3: Deprecate TFRC_SMALLEST_P, Arnaldo Carvalho de Melo
[PATCH 8/10] [DCCP] tfrc: Identify TFRC table limits and simplify code, Arnaldo Carvalho de Melo
[PATCH 7/10] [DCCP] tfrc: Add protection against invalid parameters to TFRC routines, Arnaldo Carvalho de Melo
[PATCH 6/10] [DCCP] tfrc: Fix small error in reverse lookup of p for given f(p), Arnaldo Carvalho de Melo
[PATCH 5/10] [DCCP] tfrc: Document boundaries and limits of the TFRC lookup table, Arnaldo Carvalho de Melo
[PATCH 4/10] [DCCP] ccid3: Fix warning message about illegal ACK, Arnaldo Carvalho de Melo
[PATCH 3/10] [DCCP] ccid3: Fix bug in calculation of send rate, Arnaldo Carvalho de Melo
[PATCH 2/10] [DCCP]: Fix BUG in retransmission delay calculation, Arnaldo Carvalho de Melo
[PATCH 1/10] [DCCP]: Use higher RTO default for CCID3, Arnaldo Carvalho de Melo
[PATCHES][DCCP] ccid3: request for merge,
Arnaldo Carvalho de Melo
[PATCH] DCCP: handle EAGAIN case,
Gerrit Renker
[PATCH 8/8]: Binary search for reverse TFRC lookup,
Gerrit Renker
[PATCH 6/8]: Identify TFRC table limits and simplify code,
Gerrit Renker
[PATCH 7/8]: Deprecate TFRC_SMALLEST_P,
Gerrit Renker
[PATCH 5/8]: Add protection against invalid parameters,
Gerrit Renker
[PATCH 4/8]: Fix small error in reverse lookup,
Gerrit Renker
[PATCH 3/8]: Document boundaries and limits of the TFRC lookup table,
Gerrit Renker
[PATCH 2/8]: Fix warning message about illegal ACK,
Gerrit Renker
[PATCH 1/8]: Fix CCID 3 bug in calculation of send rate,
Gerrit Renker
[PATCH 0/8]: 2 Bug fixes, all earlier patches revised,
Gerrit Renker
Re: [PATCH] [DCCP]: Use higher timeout value for nofeedback timer,
Gerrit Renker
[BUG] CCID3 performance is f**ked,
Ian McDonald
Re[1]: I am writing to find love!, Valentyna
[BUGS] Two bugs found, Ian McDonald
[DCCP]: Fix BUG in send time calculation,
Gerrit Renker
Re:,
Burak Gorkemli
- Re:, Gerrit Renker
- Re:, Arnaldo Carvalho de Melo
- Message not available
[BUG] CCID3 no longer works!,
Ian McDonald
Revised iperf patch, Ian McDonald
Setup of CCIDs, Ian McDonald
Re:,
Burak Gorkemli
- Re:, Leandro Melo de Sales
Re:,
Ian McDonald
- Re:, Leandro Melo de Sales
- Re:, Ian McDonald
- Re:, Ian McDonald
- Re:, Arnaldo Carvalho de Melo
CCID 3: Strategy for removing division bugs and division errors,
Gerrit Renker
[PATCH 7/7] [DCCP]: Use `unsigned' for packet lengths, Arnaldo Carvalho de Melo
[PATCH 6/7] [DCCP] ccid3: Larger initial windows, Arnaldo Carvalho de Melo
[PATCH 5/7] [DCCP]: Make {set,get}sockopt(DCCP_SOCKOPT_PACKET_SIZE) return 0, Arnaldo Carvalho de Melo
[PATCH 3/7] [DCCP] ccid3: Track RX/TX packet size `s' using moving-average, Arnaldo Carvalho de Melo
[PATCH 4/7] [DCCP]: Tidy up unused structures, Arnaldo Carvalho de Melo
[PATCH 2/7] [DCCP] ccid3: Set NoFeedback Timeout according to RFC 3448, Arnaldo Carvalho de Melo
[PATCH 1/7] [DCCP]: Remove allocation of sysctl numbers, Arnaldo Carvalho de Melo
[PATCHES 0/7][DCCP]: request for merging,
Arnaldo Carvalho de Melo
Packet size s Re: [PATCH 2/2]: Use `unsigned' for packet lengths,
Ian McDonald
[PATCH 2/2]: Use `unsigned' for packet lengths,
Gerrit Renker
[RFC] [PATCH 1/2]: Remove small typo,
Gerrit Renker
[PATCH] [DCCP]: Remove allocation of sysctl numbers,
Gerrit Renker
[PATCH 3/3] [DCCP] ccid3: Consolidate handling of t_RTO, Arnaldo Carvalho de Melo
[PATCH 2/3] [DCCP] ccid3: Consistently update t_nom, t_ipi, t_delta, Arnaldo Carvalho de Melo
[PATCH 1/3] [DCCP] ccid3: Consolidate timer resets, Arnaldo Carvalho de Melo
[PATCHES 0/3][DCCP]: further ccid3 work,
Arnaldo Carvalho de Melo
CCID 3 round-trip time measurement, Eddie Kohler
[PATCH 3/3]: Binary search for reverse TFRC lookup, Gerrit Renker
[PATCH 2/3]: Avoid masking of low-resolution errors, Gerrit Renker
[PATCH 1/3]: Document boundaries and limits of TFRC lookup table, Gerrit Renker
[PATCH 0/3]: TFRC documentation and updates,
Gerrit Renker
[PATCH 8/8] [NET]: Add documentation for TFRC structures, Arnaldo Carvalho de Melo
[PATCH 7/8] [DCCP] ccid3: Resolve small FIXME, Arnaldo Carvalho de Melo
[PATCH 6/8] [DCCP] ccid3: Remove redundant statements in ccid3_hc_tx_packet_sent, Arnaldo Carvalho de Melo
[PATCH 5/8] [DCCP] ccid3: Avoid congestion control on zero-sized data packets, Arnaldo Carvalho de Melo
[PATCH 4/8] [DCCP] ccid3: Simplify control flow of ccid3_hc_tx_send_packet, Arnaldo Carvalho de Melo
[PATCH 3/8] [DCCP] ccid3: Fix calculation of t_ipi time of scheduled transmission, Arnaldo Carvalho de Melo
[PATCH 2/8] [DCCP] ccid3: Simplify control flow in the calculation of t_ipi, Arnaldo Carvalho de Melo
[PATCH 1/8] [DCCP] ccid3: Fix bug in calculation of first t_nom and first t_ipi, Arnaldo Carvalho de Melo
[PATCHES 0/8][DCCP] ccid3: request for merge,
Arnaldo Carvalho de Melo
NAK Re: [PATCH 4/10]: Consolidate timer resets,
Ian McDonald
[PATCH 4/4] [DCCP] ccid2: Allow window to grow larger, Arnaldo Carvalho de Melo
[PATCH 3/4] [DCCP] ackvec: Split long ack vectors across multiple options, Arnaldo Carvalho de Melo
[PATCH 2/4] [DCCP] ackvec: infrastructure for sending more than one ackvec per packet, Arnaldo Carvalho de Melo
[PATCH 1/4] [DCCP] ackvec: Remove unused dccpav_ack_ptr field from dccp_ackvec, Arnaldo Carvalho de Melo
[PATCHES 0/4] long ack vectors,
Arnaldo Carvalho de Melo
[PATCH 10/10]: Simplify dccp_rcv_state_process,
Gerrit Renker
[PATCH 9/10]: Add documentation for TFRC structures,
Gerrit Renker
[PATCH 7/10]: Avoid `division by zero' errors,
Gerrit Renker
[PATCH 8/10]: Larger initial windows,
Gerrit Renker
[PATCH 6/10]: Consolidate handling of t_RTO,
Gerrit Renker
[PATCH 5/10]: Consistently update t_nom, t_ipi, t_delta,
Gerrit Renker
[PATCH 4/10]: Consolidate timer resets,
Gerrit Renker
[PATCH 3/10]: Resolve small FIXME,
Gerrit Renker
[PATCH 1/10]: Avoid congestion control on zero-sized data packets,
Gerrit Renker
[PATCH 2/10]: Remove redundant statements in ccid3_hc_tx_packet_sent,
Gerrit Renker
[PATCH 0/10] [RFC]: CCID 3 updates,
Gerrit Renker
[Index of Archives]
[Linux Kernel]
[IETF Annouce]
[Security]
[Netdev]
[Bugtraq]