[PATCH BUGFIX 5/6] pkt_sched: do not allow virtual time to jump if an aggregate is in service

2013-03-05 Thread Paolo valente
By definition of (the algorithm of) QFQ+, the system virtual time must be pushed up only if there is no 'eligible' aggregate, i.e. no aggregate that would have started to be served also in the ideal system emulated by QFQ+. QFQ+ serves only eligible aggregates, hence the aggregate currently in

[PATCH BUGFIX 5/6] pkt_sched: do not allow virtual time to jump if an aggregate is in service

2013-03-05 Thread Paolo valente
By definition of (the algorithm of) QFQ+, the system virtual time must be pushed up only if there is no 'eligible' aggregate, i.e. no aggregate that would have started to be served also in the ideal system emulated by QFQ+. QFQ+ serves only eligible aggregates, hence the aggregate currently in