I can confirm that the kernel option "iommu=soft" fixes this problem. I can now suspend/hibernate/resume just fine. All 4GB of my RAM seem to be available. I'm using 64-bit Hardy on an Everex XT5000T with 2 hard drives, 100GB and 250GB, no problem. Now that this is working again, Ubuntu seems complete :-)
YES! arturj, THANK YOU.
I can confirm that the kernel option "iommu=soft" fixes this problem. I can now suspend/ hibernate/ resume just fine. All 4GB of my RAM seem to be available. I'm using 64-bit Hardy on an Everex XT5000T with 2 hard drives, 100GB and 250GB, no problem. Now that this is working again, Ubuntu seems complete :-)