summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorBen Hutchings <ben.hutchings@codethink.co.uk>2018-01-11 17:01:36 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-01-17 09:38:52 +0100
commit66bb6c2c4445d39f4086637d425da77dcc3364ae (patch)
tree9fc5378bccc93c73b66ce92f73758582dedb59ac /net
parent135f98084eacc6c359b35899efb50363a5d3269a (diff)
xhci: Fix ring leak in failure path of xhci_alloc_virt_device()
This is a stable-only fix for the backport of commit 5d9b70f7d52e ("xhci: Don't add a virt_dev to the devs array before it's fully allocated"). In branches that predate commit c5628a2af83a ("xhci: remove endpoint ring cache") there is an additional failure path in xhci_alloc_virt_device() where ring cache allocation fails, in which case we need to free the ring allocated for endpoint 0. Signed-off-by: Ben Hutchings <ben.hutchings@codethink.co.uk> Cc: Mathias Nyman <mathias.nyman@intel.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions