Re: USB *hci(4) freelists

2014-05-04 Thread Mark Kettenis
> Date: Sun, 4 May 2014 17:32:35 +0200 > From: Martin Pieuchot > > In USB land there is a lot of freelists. Every HC driver has one > freelist per type of descriptor and the memory allocator used to > populate these lists, usb_allocmem(), is a wrapper around > bus_dma{mem,map}* that uses two mor

USB *hci(4) freelists

2014-05-04 Thread Martin Pieuchot
In USB land there is a lot of freelists. Every HC driver has one freelist per type of descriptor and the memory allocator used to populate these lists, usb_allocmem(), is a wrapper around bus_dma{mem,map}* that uses two more lists. I don't see the point of having per-softc lists, but maybe somebo