On Thursday 16 April 2009, Alan Stern wrote: > > > I'd not call that "rebalancing". Rebalancing is when the > > arms of the schedule tree shift around. > > Section 4.12.2.5 of the EHCI spec is entitled "Rebalancing the Periodic > Schedule", and the first thing it says is that system software must > occasionally adjust a periodic queue head's S-mask and C-mask fields > during operation. If you don't consider that to be rebalancing, what > do you call it? Adjusting S-mask and C-mask is shifting the arms around: arms of the tree being the microframe-level scheduling. However, it wasn't quite clear on first read that anything more than re-sequencing *within* one of those arms was intended. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html