[Cake] cake at 60gbit
George Amanakis
gamanakis at gmail.com
Thu Jul 5 22:55:27 EDT 2018
With Toke's patch I can see these warnings using veth, too.
This is on a 4.14.53 kernel, using sch_cake/master branch.
However I can see them only if the counter is set to throw a warning at
a lower limit, i.e. 1k instead of 100k.
This is what I get:
cake in unlimited mode --> aborts in loop 'k':
[ +0.316779] Loop counter k hit 1k; i 0 j 0 k 1001 l 4 m 0 qlen 1
qbkllog 1514 tin 0 deficit 232 tot backlog 1514
[ +0.000347] Loop counter k hit 1k; i 0 j 0 k 1001 l 1 m 0 qlen 1
qbkllog 56018 tin 0 deficit 216 tot backlog 56018
[ +0.003706] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 2
qbkllog 136260 tin 0 deficit 310 tot backlog 136260
[ +0.000042] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 3
qbkllog 165026 tin 0 deficit 16 tot backlog 165026
[ +0.000042] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 2
qbkllog 56018 tin 0 deficit 702 tot backlog 56018
[ +0.000894] Loop counter k hit 1k; i 0 j 0 k 1001 l 1 m 0 qlen 1
qbkllog 43906 tin 0 deficit 264 tot backlog 43906
[ +0.000596] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 5
qbkllog 254352 tin 0 deficit 724 tot backlog 254352
[ +0.000032] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 3
qbkllog 118092 tin 0 deficit 518 tot backlog 118092
[ +0.001537] Loop counter k hit 1k; i 0 j 0 k 1001 l 1 m 0 qlen 3
qbkllog 190764 tin 0 deficit 106 tot backlog 190764
[ +0.000026] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 1
qbkllog 59046 tin 0 deficit 792 tot backlog 59046
cake with bandwidth limited @50gbit --> aborts in loop 'k', again:
[ +0.000002] Loop counter k hit 1k; i 0 j 0 k 1001 l 4 m 0 qlen 1
qbkllog 68130 tin 0 deficit -5599742 tot backlog 68130
[ +0.000127] Loop counter k hit 1k; i 0 j 0 k 1001 l 4 m 0 qlen 2
qbkllog 101438 tin 0 deficit -5976728 tot backlog 101438
[ +0.000552] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 2
qbkllog 16654 tin 0 deficit -7303854 tot backlog 16654
[ +0.000888] Loop counter k hit 1k; i 0 j 0 k 1001 l 1 m 0 qlen 1
qbkllog 68130 tin 0 deficit -10334948 tot backlog 68130
[ +0.000565] Loop counter k hit 1k; i 0 j 0 k 1001 l 1 m 0 qlen 2
qbkllog 136260 tin 0 deficit -12733190 tot backlog 136260
[ +0.000055] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 3
qbkllog 136260 tin 0 deficit -12930010 tot backlog 136260
[ +0.000354] Loop counter k hit 1k; i 0 j 0 k 1001 l 2 m 0 qlen 4
qbkllog 139288 tin 0 deficit -13950446 tot backlog 139288
[ +0.000515] Loop counter k hit 1k; i 0 j 0 k 1001 l 4 m 0 qlen 1
qbkllog 7570 tin 0 deficit -15529548 tot backlog 7570
[ +0.000068] Loop counter k hit 1k; i 0 j 0 k 1001 l 4 m 0 qlen 1
qbkllog 60560 tin 0 deficit -15749078 tot backlog 60560
[ +0.000766] Loop counter k hit 1k; i 0 j 0 k 1001 l 3 m 0 qlen 1
qbkllog 68130 tin 0 deficit -18088208 tot backlog 68130
On 7/5/2018 9:21 PM, Dave Taht wrote:
> 0 length packet? maybe coming out of the new GSO/GRO code?
When cake is operating in bandwidth limited mode >1gbit, GSO/GRO code
should be bypassed, or am I wrong?
George
More information about the Cake
mailing list