From a01b101c5662fd34589f2aa2ef14d3e47ba80d95 Mon Sep 17 00:00:00 2001 From: Kulikov Vasiliy Date: Fri, 16 Jul 2010 20:15:06 +0400 Subject: [PATCH] --- yaml --- r: 208048 b: refs/heads/master c: 76be932af17ddebac1b4e3dd2565a0519eaa29ce h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/usb/host/sl811-hcd.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 7ef0928b8e6d..1cc91a618904 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a93917d39fc388c4761d2530af82513e2d3bf9f6 +refs/heads/master: 76be932af17ddebac1b4e3dd2565a0519eaa29ce diff --git a/trunk/drivers/usb/host/sl811-hcd.c b/trunk/drivers/usb/host/sl811-hcd.c index bcf9f0e809de..990f06b89eaa 100644 --- a/trunk/drivers/usb/host/sl811-hcd.c +++ b/trunk/drivers/usb/host/sl811-hcd.c @@ -813,8 +813,11 @@ static int sl811h_urb_enqueue( #endif /* avoid all allocations within spinlocks */ - if (!hep->hcpriv) + if (!hep->hcpriv) { ep = kzalloc(sizeof *ep, mem_flags); + if (ep == NULL) + return -ENOMEM; + } spin_lock_irqsave(&sl811->lock, flags);