]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
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>
Sun, 5 Oct 2014 20:40:58 +0000 (13:40 -0700)
commita8a48a03cf59cacfea21acba190ddc4de77be60b
tree1e8c2ee48feb31501f37be2786546ede9d2d6f76
parentec712983f29d1e1990c85e175876324a35af0c2e
xhci: Fix null pointer dereference if xhci initialization fails

commit c207e7c50f31113c24a9f536fcab1e8a256985d7 upstream.

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>
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