Re: [PATCH 07/10] staging: ozwpan: Use slab cache for oz_urb_link allocation

2014-08-05 Thread Dan Carpenter
On Mon, Aug 04, 2014 at 02:54:53PM +0200, Christoph Jaeger wrote: @@ -2341,6 +2289,11 @@ int oz_hcd_init(void) if (usb_disabled()) return -ENODEV; + + oz_urb_link_cache = KMEM_CACHE(oz_urb_link, 0); + if (unlikely(!oz_urb_link_cache)) + return

[PATCH 07/10] staging: ozwpan: Use slab cache for oz_urb_link allocation

2014-08-04 Thread Christoph Jaeger
Use a slab cache rather than rolling our own free list. Signed-off-by: Christoph Jaeger em...@christophjaeger.info --- drivers/staging/ozwpan/ozhcd.c | 70 -- 1 file changed, 12 insertions(+), 58 deletions(-) diff --git a/drivers/staging/ozwpan/ozhcd.c