From 9a81e0e20d5f6a99db68117a50d2cde847c92e1a Mon Sep 17 00:00:00 2001 From: Al Viro Date: Fri, 30 Sep 2005 03:36:50 +0100 Subject: [PATCH] --- yaml --- r: 9475 b: refs/heads/master c: c215a16a4ad620b612b51495cbb99dbbb59bb585 h: refs/heads/master i: 9473: d25871bccf58ea887bce9dca1ceeaa69bd8b8e38 9471: 4661b396524078461edecbb155322d744ee91987 v: v3 --- [refs] | 2 +- trunk/arch/ppc64/kernel/bpa_iommu.c | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 871d7fdd3a2a..bf7284e3468f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 4735885701d7c24ed54f35f5102d32b3aabee55e +refs/heads/master: c215a16a4ad620b612b51495cbb99dbbb59bb585 diff --git a/trunk/arch/ppc64/kernel/bpa_iommu.c b/trunk/arch/ppc64/kernel/bpa_iommu.c index f33a7bccb0d7..507eb9d0223f 100644 --- a/trunk/arch/ppc64/kernel/bpa_iommu.c +++ b/trunk/arch/ppc64/kernel/bpa_iommu.c @@ -99,7 +99,11 @@ get_iost_entry(unsigned long iopt_base, unsigned long io_address, unsigned page_ 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; }