diff -urN RC14-rc2-git8-uml-get_user/arch/ppc64/kernel/bpa_iommu.c RC14-rc2-git8-bpa_iommu/arch/ppc64/kernel/bpa_iommu.c --- RC14-rc2-git8-uml-get_user/arch/ppc64/kernel/bpa_iommu.c 2005-08-28 23:09:40.000000000 -0400 +++ RC14-rc2-git8-bpa_iommu/arch/ppc64/kernel/bpa_iommu.c 2005-09-30 07:34:43.000000000 -0400 @@ -99,7 +99,11 @@ break; default: /* not a known compile time constant */ - BUILD_BUG_ON(1); + { + /* BUILD_BUG_ON() is not usable here */ + extern void __get_iost_entry_bad_page_size(void); + __get_iost_entry_bad_page_size(); + } break; }