Created attachment 58962 [details] Dump of the bug-console-output Booting 2.6.39 with enabled IOMMU crashes with a "unable to handle kernel NULL pointer dereference" bug followed by a panic. The hardware is a Tyan Thunder Tyan S8230WGM4NR with a AMD SR5690 + SP5100 chipset and two AMD Operon 6128 cpus. The bug can prevented by disabling the Option CHIPSET->RD890->IOMMU within the BIOS Settings. I've attached a lspci -vv dump, my kernel configuration and a dump of the bug, captured with a serial console.
Created attachment 58972 [details] Dump of lspci -vv
Created attachment 58982 [details] Kernel Config
I'll take a look at the machine directly next monday.
Fixed upstream by recent patch-set: https://lkml.org/lkml/2011/6/10/196 Fixed for -stable are available too, commit-id: 26018874e3584f1658570d41d57d4c34f6a53aa0 (depends on 27c2127a15d340706c0aa84e311188a14468d841)
Fixes are available.