xhci: Fix null pointer dereference if xhci initialization fails
authorMathias Nyman <mathias.nyman@linux.intel.com>
Thu, 11 Sep 2014 10:55:48 +0000 (13:55 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 11 Sep 2014 21:23:52 +0000 (14:23 -0700)
commitc207e7c50f31113c24a9f536fcab1e8a256985d7
tree9f63c24a812eee2ea4ce98c416baf803e10126a9
parentc66f1c62e85927357e7b3f4c701614dcb5c498a2
xhci: Fix null pointer dereference if xhci initialization fails

If xhci initialization fails before the roothub bandwidth
domains (xhci->rh_bw[i]) are allocated it will oops when
trying to access rh_bw members in xhci_mem_cleanup().

Reported-by: Manuel Reimer <manuel.reimer@gmx.de>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/xhci-mem.c