Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 1 Mar 2002 17:44:13 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 1 Mar 2002 17:44:04 -0500 Received: from ns.suse.de ([213.95.15.193]:3091 "HELO Cantor.suse.de") by vger.kernel.org with SMTP id ; Fri, 1 Mar 2002 17:43:50 -0500 To: Julian Anastasov Cc: linux-kernel@vger.kernel.org, kain@kain.org Subject: Re: OOPS: Multipath routing 2.4.17 In-Reply-To: From: Andi Kleen Date: 01 Mar 2002 23:43:49 +0100 In-Reply-To: Julian Anastasov's message of "1 Mar 2002 23:30:20 +0100" Message-ID: Lines: 29 X-Mailer: Gnus v5.7/Emacs 20.6 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Julian Anastasov writes: > Hello, > > Kain wrote: > > > impossible 888 > > divide error: 0000 > > > > > EIP; c024c5ea <===== > > Trace; c02232e8 > > There is no write locking in fib_select_multipath, > combined with high rate of route resolutions and ... boom, > fi->fib_power is 0: In theory yes, but the #if 1 if (power <= 0) { printk(KERN_CRIT "impossible 777\n"); return; } #endif should stop it; making it just not work, but not crash. If he still gets a division by zero then something else is fishy. -Andi - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/