From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anton Yurchenko Date: Fri, 26 Apr 2002 10:14:21 +0000 Subject: [LARTC] borrowing only from parent Message-Id: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: lartc@vger.kernel.org Hello, for example I have a parent class 1:1 defined as: tc qdisc add dev eth0 root handle 1: htb default 12 # shape at 15 kbit almost no borrowing and no bursts tc class add dev eth0 parent 1: classid 1:1 htb rate 15kbit ceil 1kbit burst 1b cburst 1b # and sibling classes # shape at 5kbit and borrow up to 5 kbit no burst tc class add dev eth0 parent 1:1 classid 1:10 htb rate 5kbit ceil 5kbit burst 1b cburst 1b # shape at 10kbit and borrow up to 10 kbit no burst tc class add dev eth0 parent 1:1 classid 1:11 htb rate 10kbit ceil 10kbps burst 1b cburst 1b I want 1:10 and 1:11 to be able to borrow only from 1:1 so that any one of them ( 1:10 or 1:10) go as high as 15kbit ( up to the max that 1:1 allows). But from testing that is not the situation. 1:11 goes at ~ 20kbit and 1:10 at ~ 10kbit when going at full speed at the same time. it looks like that they borrow not from 1:1. stats show from "tc -s -d class show" that they are not borrowing only lending. Are they cross lending or smthn? Bottom line is I want to have a parent class with siblings that can borrow from each other but not more then the rate of the parent. Am I doing somthing wrong? Thanks, Anton _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/