USB EHCI: Fix isoc scheduling boundary checking - from 2.6 trunk