Linux: fix logical URB allocation

We were allocating the wrong number of URBs for transfers of size
multiples of 16k.
2 files changed