OSDN Git Service

USB: apple-mfi-fastcharge: Fix use after free in probe
authorDan Carpenter <dan.carpenter@oracle.com>
Thu, 3 Dec 2020 08:42:10 +0000 (11:42 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 4 Dec 2020 15:48:07 +0000 (16:48 +0100)
commitcf5fbe02042e52a5a3d93223770db39002b313c6
tree27ec13722ffc2b2b8c905fd79a7b6b8849210793
parentebad43260d225bccd57c7144a6eecbef3cd88f7f
USB: apple-mfi-fastcharge: Fix use after free in probe

This code frees "mfi" and then derefences it on the next line to get
the error code.

Fixes: b0eec52fbe63 ("USB: apple-mfi-fastcharge: Fix kfree after failed kzalloc")
Reviewed-by: Bastien Nocera <hadess@hadess.net>
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Link: https://lore.kernel.org/r/X8ik4j8yJitVUyfU@mwanda
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/misc/apple-mfi-fastcharge.c