Messages in this thread |  | | Date | Tue, 22 May 2001 17:00:16 +0200 | From | Andrea Arcangeli <> | Subject | Re: alpha iommu fixes |
| |
On Tue, May 22, 2001 at 06:44:09PM +0400, Ivan Kokshaysky wrote: > No, it wasn't the cause of the crashes on pyxis, so I left it as is.
Ok.
> But probably it worth to be changed, at least for correctness.
I must be changed, specs says "must be zero" so if the machine crashes if you set it to 1 it has the full rights to. I am waiting to know if it helps on the es40 that so far needed the artificial alignment (the artificial alignment incidentally workarounds completly the above bug because with the artificial alignment the iommu will never see a corrupted pte of that kind [~1UL] so I'm still optimistic even if we cannot drop the align_entry all together ;).
I'm also wondering if ISA needs the sg to start on a 64k boundary, core_titan assumes that but I don't see why core_titan would need that and not the others, not being an ISA expert I'm not sure but it sounds like potential all platforms with real ISA (so where the sg_isa isn't only used for generating low pci addresses for broken pci32) needs that.
Andrea - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |