Messages in this thread | | | Subject | Re: Failure to shutdown/reboot with intel_iommu=on | From | Uwe Kleine-König <> | Date | Mon, 11 May 2020 21:59:31 +0200 |
| |
On 5/9/20 3:58 AM, Lu Baolu wrote: > Hi Uwe, > > Have you tried commenting out intel_disable_iommus() in > intel_iommu_shutdowan()? > > diff --git a/drivers/iommu/intel-iommu.c b/drivers/iommu/intel-iommu.c > index 0182cff2c7ac..532e62600f95 100644 > --- a/drivers/iommu/intel-iommu.c > +++ b/drivers/iommu/intel-iommu.c > @@ -4928,8 +4928,10 @@ void intel_iommu_shutdown(void) > for_each_iommu(iommu, drhd) > iommu_disable_protect_mem_regions(iommu); > > +#if 0 > /* Make sure the IOMMUs are switched off */ > intel_disable_iommus(); > +#endif > > up_write(&dmar_global_lock); > }
I just tested that and it didn't help. The machine still hangs with the same symptoms as reported before.
Best regards Uwe
[unhandled content-type:application/pgp-signature] | |