From: Gerrit Renker <gerrit@erg.abdn.ac.uk>
To: dccp@vger.kernel.org
Subject: Re: [PATCH 0/10] [RFC]: CCID 3 updates
Date: Mon, 27 Nov 2006 10:35:19 +0000 [thread overview]
Message-ID: <200611271035.20152@strip-the-willow> (raw)
In-Reply-To: <200611241619.04691@strip-the-willow>
Quoting Arnaldo Carvalho de Melo:
| On Fri, Nov 24, 2006 at 04:19:04PM +0000, Gerrit Renker wrote:
| > I have cut this into 10 small pieces to make reviewing easier.
| >
| > If everyone is happy with it, I can re-send it as one piece.
|
| I'll look at it probably tomorrow (saturday), but please, please don't
| combine patches (even less the ones you already splitted), keep it as
| small and doing just one thing, that is always best for reviewing when
| merging and, more importantly, afterwards, when we have to look back :-)
Thank you, I wasn't clear about that one and it is necessary. I have had some
time to go over what I have sent and over the CCID 3 code and I can find more
things that need tending to. Ian has done a lot of work getting the scaled-integer
operations right, but --horror-- there are more subtle bugs in this. For instance,
usecs_div is not used for calculating the one packet per second threshold, s/t_mbi
For instance,
hctx->ccid3hctx_x = max_t(u32, ...
(hctx->ccid3hctx_s /
TFRC_MAX_BACK_OFF_TIME));
TFRC_MAX_BACK_OFF_TIME is 64. If hctx->ccid3hctx_s < 64 bytes (which is frequent on
audio or VoIP packets, then integer division says `send at most 0 bytes per second'.
So I think it is best to go through the entire code and check each of these cases; maybe
use a set of `fixpoint' computation routines as used by the Kame patch.
Thank you and Ian for your feedback - I will check through this first and update patches
accordingly.
next prev parent reply other threads:[~2006-11-27 10:35 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-11-24 16:19 [PATCH 0/10] [RFC]: CCID 3 updates Gerrit Renker
2006-11-25 4:03 ` Arnaldo Carvalho de Melo
2006-11-26 20:32 ` Ian McDonald
2006-11-27 10:35 ` Gerrit Renker [this message]
2006-11-27 11:51 ` Arnaldo Carvalho de Melo
2006-11-27 12:46 ` Gerrit Renker
2006-11-27 13:35 ` Arnaldo Carvalho de Melo
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200611271035.20152@strip-the-willow \
--to=gerrit@erg.abdn.ac.uk \
--cc=dccp@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.