Re: [patch 2.6.29] usb: ehci-sched.c: EHCI SITD scheduling bugfix (resend)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux