summaryrefslogtreecommitdiff
path: root/init
diff options
context:
space:
mode:
authorMattias Jacobsson <2pi@mok.nu>2019-01-30 18:14:24 +0300
committerDarren Hart (VMware) <dvhart@infradead.org>2019-02-23 20:20:29 +0300
commitc355ec651a8941864549f2586f969d0eb7bf499a (patch)
treef3a1d4abe6ced8d2420383ccdc326dc8148095f8 /init
parentfd47a36fba257b91d4a0bdc2f94fe323e8819c2f (diff)
downloadlinux-c355ec651a8941864549f2586f969d0eb7bf499a.tar.xz
platform/x86: wmi: fix potential null pointer dereference
In the function wmi_dev_match() the variable id is dereferenced without first performing a NULL check. The variable can for example be NULL if a WMI driver is registered without specifying the id_table field in struct wmi_driver. Add a NULL check and return that the driver can't handle the device if the variable is NULL. Fixes: 844af950da94 ("platform/x86: wmi: Turn WMI into a bus driver") Signed-off-by: Mattias Jacobsson <2pi@mok.nu> Signed-off-by: Darren Hart (VMware) <dvhart@infradead.org>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions