Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S970024AbXILPyi (ORCPT ); Wed, 12 Sep 2007 11:54:38 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S966593AbXILPya (ORCPT ); Wed, 12 Sep 2007 11:54:30 -0400 Received: from py-out-1112.google.com ([64.233.166.182]:37575 "EHLO py-out-1112.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S966225AbXILPy3 (ORCPT ); Wed, 12 Sep 2007 11:54:29 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=fH1kaDRhrEr/kk/UUgYd+tyFBu+GAAjhdJtfIC7MyteEWrnkV6hhb9sJwGKXvPtCO6CzAOC0t/jQUNOXtI/G5XWEQCoBK6h3jEWGcBpz6KRgdRCU62aZhw2Mhvo4hnqWMPdNJZ87X3Dpr1St5RqMQgvpVtE71qRLWSgyoR5U2PE= Message-ID: <6bffcb0e0709120854m69878efav8d6f3d638e82c890@mail.gmail.com> Date: Wed, 12 Sep 2007 17:54:27 +0200 From: "Michal Piotrowski" To: "Chris Friesen" Subject: Re: OOPS in __copy_user_zeroing_intel Cc: linux-kernel@vger.kernel.org, manfred@colorfullife.com In-Reply-To: <46E6B797.8050605@nortel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <46E6B797.8050605@nortel.com> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3425 Lines: 95 Hi Chris, On 11/09/2007, Chris Friesen wrote: > > Hi all, > > We're running a modified 2.6.10 on a dual-Xeon system. We've had a > number of instances where we've seen oopses in the pipe code. I've > included the most recent one below. This bug left us with a hung > process as the pipe code bailed out while pipe_writev() was holding a > sema, and another process was blocked waiting for the sema. > > Is anyone aware of bugs that were fixed in the pipe code since 2.6.10? Eh, this is a pretty ancient kernel. You may want to use one of the long time support kernel 2.6.16.x or 2.6.20.x. > > Thanks, > > Chris > > > Unable to handle kernel paging request at virtual address 450004a2 > printing eip: > c028fb7a > *pde = 2a716001 > Kcore timestamp : 1188871029.530900 > Kcore HighResolution timestamp : 2B7FA3FD52C48 > Oops: 0002 [#1] > SMP > Modules linked in: fuse tipc pmemfs bond2 bond1 bond0 fault > ipmi_watchdog vmc vMCstub ipmibus ipmi_serial ipmi_devintf ipmi_msghandler > > CPU: 3 > EIP: 0060:[] Not tainted VLI > EFLAGS: 00010206 (2.6.10-pne) > EIP is at __copy_user_zeroing_intel+0x28/0xac > eax: 20202020 ebx: 00000049 ecx: 00000049 edx: 74656e69 > esi: b7e2c000 edi: 450004a2 ebp: f04f9eac esp: f04f9ea4 > ds: 007b es: 007b ss: 0068 > Process grep (pid: 28955, threadinfo=f04f8000 task=f0420c70) > Stack: b7e2c000 450004a2 f04f9ec8 c028fcd0 450004a2 b7e2c000 00000049 > 00000000 > 450004a2 f04f9ee8 c028fd67 450004a2 b7e2c000 00000049 f04f9f48 > 00000049 > babbb0bb f04f9f30 c01733c6 450004a2 b7e2c000 00000049 ea309ddc > 8ecc000e > 450004a2 babbb0bb f04f8000 00000049 00000001 00000049 00000000 > f72d83f0 > c01735f6 ea37b180 f04f9f94 f04f9f50 c0173629 ea37b180 f04f9f48 > 00000001 > f04f9f94 b7e2c000 00000049 f04f9f7c c0167af3 ea37b180 b7e2c000 > 00000049 > f04f9f94 00000003 0b000000 ea37b180 00000001 fffffff7 f04f9fbc > c0167c4c > ea37b180 b7e2c000 00000049 f04f9f94 00000000 00000000 00000000 > 00000107 > 00004900 00000000 b7e2c000 00000001 00000049 b7e2c000 f04f8000 > c0102554 > 00000001 b7e2c000 00000049 00000049 b7e2c000 bfffe4d8 00000004 > 0000007b > 0000007b 00000004 ffffe410 00000073 00000246 bfffe4a4 0000007b > Call Trace: > [] show_stack+0x80/0x96 > [] show_registers+0x15d/0x1d6 > [] die+0x106/0x194 > [] do_page_fault+0x594/0x8e9 > [] error_code+0x2b/0x30 > [] __copy_from_user_ll+0x62/0x70 > [] copy_from_user+0x3f/0x68 > [] pipe_writev+0x107/0x337 > [] pipe_write+0x33/0x35 > [] vfs_write+0xe0/0x11e > [] sys_write+0x77/0xa4 > [] no_dpa_vsyscall_enter+0x8/0x1b > Code: c8 5d c3 55 89 e5 83 ec 08 89 34 24 89 7c 24 04 8b 75 0c 8b 7d 08 > 8b 4d 10 8b 46 20 83 f9 43 76 04 8b 46 40 90 8b 46 00 8b 56 04 <89> 47 > 00 89 57 04 8b 46 08 8b 56 0c 89 47 08 89 57 0c 8b 46 10 > > fuse tipc pmemfs bond2 bond1 bond0 fault ipmi_watchdog vmc vMCstub > ipmibus ipmi_serial ipmi_devintf ipmi_msghandler Regards, Michal -- LOG http://www.stardust.webpages.pl/log/ - 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/