]> git.baikalelectronics.ru Git - kernel.git/commit
usb: typec: ucsi: Don't attempt to resume the ports before they exist
authorHeikki Krogerus <heikki.krogerus@linux.intel.com>
Tue, 31 Jan 2023 14:15:18 +0000 (16:15 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 9 Feb 2023 10:28:21 +0000 (11:28 +0100)
commitbdb28317fa5371cbc28d01243053da026b7c13c3
tree7ba0997b9466a40b5001a62f2b3a451628c054e9
parent84f4838a553526861734e1c7cf8b010fd67c9469
usb: typec: ucsi: Don't attempt to resume the ports before they exist

commit f677bbb091bbaa428b84a089338855f20101178b upstream.

This will fix null pointer dereference that was caused by
the driver attempting to resume ports that were not yet
registered.

Fixes: 2d7fb0b380ff ("usb: typec: ucsi: Resume in separate work")
Cc: <stable@vger.kernel.org>
Link: https://bugzilla.kernel.org/show_bug.cgi?id=216697
Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Link: https://lore.kernel.org/r/20230131141518.78215-1-heikki.krogerus@linux.intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/ucsi/ucsi.c