mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-04-19 00:47:48 +07:00
iommu/amd: Do not BUG_ON in __detach_device()
The condition in the BUG_ON is an indicator of a BUG, but no reason to kill the code path. Turn it into a WARN_ON and bail out if it is hit. Signed-off-by: Joerg Roedel <jroedel@suse.de>
This commit is contained in:
parent
a591989a7c
commit
f34c73f55a
@ -2204,7 +2204,8 @@ static void __detach_device(struct iommu_dev_data *dev_data)
|
|||||||
struct protection_domain *domain;
|
struct protection_domain *domain;
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
|
|
||||||
BUG_ON(!dev_data->domain);
|
if (WARN_ON(!dev_data->domain))
|
||||||
|
return;
|
||||||
|
|
||||||
domain = dev_data->domain;
|
domain = dev_data->domain;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user