commit | a7eb08c2a14f28cb652ea6ad1a8e2b8efc55fb9a | [log] [tgz] |
---|---|---|
author | mark gross <mgross@linux.intel.com> | Mon May 12 13:41:57 2008 -0700 |
committer | Jesse Barnes <jbarnes@virtuousgeek.org> | Tue May 13 09:51:54 2008 -0700 |
tree | 0c659e7f0d9af18bad57f705a7099f37157c245a | |
parent | 34a65055e5e7304b3d6ad0f7542bf66308eae50a [diff] |
PCI: Make the intel-iommu_wait_op macro work when jiffies are not running The following patch changes the intel-iommu.c code to use the TSC instead of jiffies for detecting bad DMAR functionality. Some systems with bad bios's have been seen to hang in early boot spinning in the IOMMU_WAIT_IO macro. This patch will replace the infinite loop with a call to panic. Signed-off-by: Mark Gross <mgross@linux.intel.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>