From: Keir Fraser Date: Tue, 5 Feb 2008 10:05:19 +0000 (+0000) Subject: netback: Fix BUG_ON() on page-flip receive path which would always X-Git-Tag: xen-3.2.0~10 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=d04ceb6194892d639ccc298a05ae8af3c605ab07;p=legacy%2Flinux-2.6.18-xen.git netback: Fix BUG_ON() on page-flip receive path which would always trigger and crash the kernbel. Tracked down by Joakim Dahlstedt Signed-off-by: Keir Fraser --- diff --git a/drivers/xen/netback/netback.c b/drivers/xen/netback/netback.c index 0eecf44c..79ce9ad0 100644 --- a/drivers/xen/netback/netback.c +++ b/drivers/xen/netback/netback.c @@ -607,7 +607,7 @@ static void net_rx_action(unsigned long unused) npo.mmu_mcl = npo.mcl_prod; if (npo.mcl_prod) { - BUG_ON(!xen_feature(XENFEAT_auto_translated_physmap)); + BUG_ON(xen_feature(XENFEAT_auto_translated_physmap)); BUG_ON(npo.mmu_prod > ARRAY_SIZE(rx_mmu)); mcl = npo.mcl + npo.mcl_prod++;