|
@@ -1946,12 +1946,6 @@ static int __attach_device(struct iommu_dev_data *dev_data,
|
|
|
{
|
|
|
int ret;
|
|
|
|
|
|
- /*
|
|
|
- * Must be called with IRQs disabled. Warn here to detect early
|
|
|
- * when its not.
|
|
|
- */
|
|
|
- WARN_ON(!irqs_disabled());
|
|
|
-
|
|
|
/* lock domain */
|
|
|
spin_lock(&domain->lock);
|
|
|
|
|
@@ -2117,12 +2111,6 @@ static void __detach_device(struct iommu_dev_data *dev_data)
|
|
|
{
|
|
|
struct protection_domain *domain;
|
|
|
|
|
|
- /*
|
|
|
- * Must be called with IRQs disabled. Warn here to detect early
|
|
|
- * when its not.
|
|
|
- */
|
|
|
- WARN_ON(!irqs_disabled());
|
|
|
-
|
|
|
domain = dev_data->domain;
|
|
|
|
|
|
spin_lock(&domain->lock);
|