Hi all :) If I set the burst/cburst parameter to, let''s say, 1500, the command "tc -s -d class show dev eth0" says that the value is 1499b/8 instead of the (correct?) 1500b/8. Is this right or am I doing anything wrong? Many thanks in advance :) Raúl Núñez de Arenas Coronado -- Linux Registered User 88736 | http://www.dervishd.net http://www.pleyades.net & http://www.gotesdelluna.net It''s my PC and I''ll cry if I want to...
DervishD wrote:> Hi all :) > > If I set the burst/cburst parameter to, let''s say, 1500, the > command "tc -s -d class show dev eth0" says that the value is 1499b/8 > instead of the (correct?) 1500b/8. > > Is this right or am I doing anything wrong?No, this is related to an integer division loosing precision in some cases. I''m looking into a fix, but it might take a while.
Hi Patrick :) * Patrick McHardy <kaber@trash.net> dixit:> DervishD wrote: > > If I set the burst/cburst parameter to, let''s say, 1500, the > >command "tc -s -d class show dev eth0" says that the value is 1499b/8 > >instead of the (correct?) 1500b/8. > > > > Is this right or am I doing anything wrong? > > No, this is related to an integer division loosing precision in some > cases. I''m looking into a fix, but it might take a while.OK, thanks a lot :) In the meantime I''ll just add "1" by hand to get the numbers I really want ;) Raúl Núñez de Arenas Coronado -- Linux Registered User 88736 | http://www.dervishd.net http://www.pleyades.net & http://www.gotesdelluna.net It''s my PC and I''ll cry if I want to...