From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Ravinandan Arakali" Subject: RE: [patch 0/5] [PATCH,RFC] vfs: per-superblock unused dentries list (2nd version) Date: Mon, 19 Jun 2006 10:34:38 -0700 Message-ID: <000101c693c6$a46c5a90$3e10100a@pc.s2io.com> References: <20060619040110.03b39673.akpm@osdl.org> Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: , , , , , , , , "Ananda. Raju \(E-mail\)" , "Leonid. Grossman \(E-mail\)" Return-path: Received: from barracuda.s2io.com ([72.1.205.138]:43443 "EHLO barracuda.mail.s2io.com") by vger.kernel.org with ESMTP id S1750744AbWFSRez (ORCPT ); Mon, 19 Jun 2006 13:34:55 -0400 To: "'Andrew Morton'" , In-Reply-To: <20060619040110.03b39673.akpm@osdl.org> Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org Andrew, This is a known problem and has been fixed in our internal source tree. We will be submitting the patch soon. Ravi -----Original Message----- From: Andrew Morton [mailto:akpm@osdl.org] Sent: Monday, June 19, 2006 4:01 AM To: tglx@linutronix.de; Ravinandan Arakali Cc: dgc@sgi.com; mingo@elte.hu; neilb@suse.de; jblunck@suse.de; linux-kernel@vger.kernel.org; linux-fsdevel@vger.kernel.org; viro@zeniv.linux.org.uk; balbir@in.ibm.com Subject: Re: [patch 0/5] [PATCH,RFC] vfs: per-superblock unused dentries list (2nd version) On Mon, 19 Jun 2006 12:48:44 +0200 Thomas Gleixner wrote: > On Sun, 2006-06-18 at 23:33 -0700, Andrew Morton wrote: > > > .... > > > eth3 device: S2io Inc. Xframe 10 Gigabit Ethernet PCI-X (rev 03) > > > eth3 configuration: eth-id-00:0c:fc:00:02:c8 > > > irq 60, desc: a0000001009a2d00, depth: 1, count: 0, unhandled: 0 > > > ->handle_irq(): 0000000000000000, 0x0 > > > ->chip(): a000000100a0fe40, irq_type_sn+0x0/0x80 > > > ->action(): e00000b007471b80 > > > ->action->handler(): a0000002059373d0, s2io_msi_handle+0x1510/0x660 [s2io] eth3 > > > IP address: 192.168.1.248/24 > > > Unexpected irq vector 0x3c on CPU 3! > > > > I guess that's where things start to go bad. genirq changes? > > Hmm, The extra noisy printout is from geirq. The unhandled interrupt > should be unrelated. > > The s2io driver enables interrupts in the card in start_nic() before > requesting the interrupt itself with request_irq(). So I suspect thats a > problem which has been there already, just the noisy printout makes it > more visible OK, that's not good. It would be strange for the NIC to be aserting an interrupt in that window though - the machine would end up taking a zillion interrupts and would disable the whole IRQ line. Still. Ravinandan, could you take a look at fixing that up, please? Wire up the IRQ handler before enabling interrupts? We still don't know why these things happened.