]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
iommu/amd: Fix NULL dereference bug in match_hid_uid
authorAaron Ma <aaron.ma@canonical.com>
Wed, 20 Mar 2019 10:41:38 +0000 (18:41 +0800)
committerKhalid Elmously <khalid.elmously@canonical.com>
Mon, 25 Mar 2019 04:58:11 +0000 (00:58 -0400)
commitfcc15f1f5d646834d208be74c7ce30a29150c629
tree61dab746763cd36bdc0ff708461e95318281b727
parent9a43e190587f764dca4c7b9848a663880c0cc827
iommu/amd: Fix NULL dereference bug in match_hid_uid

BugLink: https://bugs.launchpad.net/bugs/1820990
Add a non-NULL check to fix potential NULL pointer dereference
Cleanup code to call function once.

Signed-off-by: Aaron Ma <aaron.ma@canonical.com>
Fixes: 2bf9a0a12749b ('iommu/amd: Add iommu support for ACPI HID devices')
Signed-off-by: Joerg Roedel <jroedel@suse.de>
(cherry picked from commit bb6bccba390c7d743c1e4427de4ef284c8cc6869)
Signed-off-by: Aaron Ma <aaron.ma@canonical.com>
Acked-by: Po-Hsu Lin <po-hsu.lin@canonical.com>
Acked-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
drivers/iommu/amd_iommu.c