Public bug reported: SRU Justification: This patch has been accepted into the upstream 2.6.27.4 stable kernel. It should be pulled into the Ubuntu kernel as well.
TEST CASE: TBD commit 5880100d91db1337c6604bf704c08c3c3dd4bf13 Author: Andreas Herrmann <[EMAIL PROTECTED]> Date: Thu Oct 23 17:35:28 2008 +0000 amd_iommu: fix nasty bug that caused ILLEGAL_DEVICE_TABLE_ENTRY errors commit f609891f428e1c20e270e7c350daf8c93cc459d7 upstream We are on 64-bit so better use u64 instead of u32 to deal with addresses: static void __init iommu_set_device_table(struct amd_iommu *iommu) { u64 entry; ... entry = virt_to_phys(amd_iommu_dev_table); ... (I am wondering why gcc 4.2.x did not warn about the assignment between u32 and unsigned long.) Cc: [EMAIL PROTECTED] Signed-off-by: Andreas Herrmann <[EMAIL PROTECTED]> Signed-off-by: Joerg Roedel <[EMAIL PROTECTED]> Signed-off-by: David Woodhouse <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> ** Affects: linux (Ubuntu) Importance: Undecided Status: New -- amd_iommu: fix nasty bug that caused ILLEGAL_DEVICE_TABLE_ENTRY errors https://bugs.launchpad.net/bugs/294008 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs