Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751579AbWHNTpI (ORCPT ); Mon, 14 Aug 2006 15:45:08 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751637AbWHNTpI (ORCPT ); Mon, 14 Aug 2006 15:45:08 -0400 Received: from e1.ny.us.ibm.com ([32.97.182.141]:31889 "EHLO e1.ny.us.ibm.com") by vger.kernel.org with ESMTP id S1751618AbWHNTpG (ORCPT ); Mon, 14 Aug 2006 15:45:06 -0400 Subject: Re: 2.6.18-rc4-mm1 From: john stultz To: Michal Piotrowski Cc: Andrew Morton , linux-kernel@vger.kernel.org, Thomas Gleixner , Ingo Molnar , Dinakar Guniguntala In-Reply-To: <6bffcb0e0608141227i2c4c48b6w8e18165ac406862@mail.gmail.com> References: <20060813012454.f1d52189.akpm@osdl.org> <6bffcb0e0608140702i70fb82ffr99a3ad6fdfbfd55e@mail.gmail.com> <20060814111914.b50f9b30.akpm@osdl.org> <44E0C889.3020706@gmail.com> <1155583256.5413.42.camel@localhost.localdomain> <6bffcb0e0608141227i2c4c48b6w8e18165ac406862@mail.gmail.com> Content-Type: text/plain Date: Mon, 14 Aug 2006 12:44:57 -0700 Message-Id: <1155584697.5413.51.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 5677 Lines: 106 On Mon, 2006-08-14 at 21:27 +0200, Michal Piotrowski wrote: > On 14/08/06, john stultz wrote: > > On Mon, 2006-08-14 at 21:01 +0200, Michal Piotrowski wrote: > > > Andrew Morton wrote: > > > > On Mon, 14 Aug 2006 16:02:52 +0200 > > > > "Michal Piotrowski" wrote: > > > >> On 13/08/06, Andrew Morton wrote: > > > >>> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.18-rc4/2.6.18-rc4-mm1/ > > > >>> > > > >> Aug 14 15:35:10 ltg01-fedora kernel: BUG: unable to handle kernel > > > >> paging request at virtual address fffeffbf > > > >> Aug 14 15:35:10 ltg01-fedora kernel: printing eip: > > > >> Aug 14 15:35:10 ltg01-fedora kernel: c013d539 > > > >> Aug 14 15:35:10 ltg01-fedora kernel: *pde = 00004067 > > > >> Aug 14 15:35:10 ltg01-fedora kernel: *pte = 00000000 > > > >> Aug 14 15:35:10 ltg01-fedora kernel: Oops: 0000 [#1] > > > >> Aug 14 15:35:10 ltg01-fedora kernel: 4K_STACKS PREEMPT SMP > > > >> Aug 14 15:35:10 ltg01-fedora kernel: last sysfs file: > > > >> /devices/platform/i2c-9191/9191-0290/temp2_input > > > >> Aug 14 15:35:10 ltg01-fedora kernel: Modules linked in: ipv6 w83627hf > > > >> hwmon_vid hwmon i2c_isa af_packet ip_conntrack_netbios > > > >> _ns ipt_REJECT xt_state ip_conntrack nfnetlink xt_tcpudp > > > >> iptable_filter ip_tables x_tables cpufreq_userspace p4_clockmod spe > > > >> edstep_lib binfmt_misc thermal processor fan container evdev > > > >> snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_seq_dummy snd_seq_ > > > >> oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss > > > >> snd_mixer_oss snd_pcm sk98lin snd_timer skge snd soundcore snd_pag > > > >> e_alloc ide_cd intel_agp agpgart cdrom i2c_i801 rtc unix > > > >> Aug 14 15:35:10 ltg01-fedora kernel: CPU: 1 > > > >> Aug 14 15:35:10 ltg01-fedora kernel: EIP: 0060:[] Not > > > >> tainted VLI > > > >> Aug 14 15:35:10 ltg01-fedora kernel: EFLAGS: 00210286 (2.6.18-rc4-mm1 #97) > > > >> Aug 14 15:35:10 ltg01-fedora kernel: EIP is at futex_wake+0x9c/0xcb > > > >> Aug 14 15:35:10 ltg01-fedora kernel: eax: 0808c000 ebx: c0670a60 > > > >> ecx: d3a1dfa2 edx: fffeffbf > > > >> Aug 14 15:35:10 ltg01-fedora kernel: esi: 00000000 edi: fffeffbf > > > >> ebp: f4896f64 esp: f4896f40 > > > >> Aug 14 15:35:10 ltg01-fedora kernel: ds: 007b es: 007b ss: 0068 > > > >> Aug 14 15:35:10 ltg01-fedora kernel: Process firefox-bin (pid: 2210, > > > >> ti=f4896000 task=f3d180f0 task.ti=f4896000) > > > >> Aug 14 15:35:10 ltg01-fedora kernel: Stack: c0670a80 00000001 0808c000 > > > >> f4302e74 00000044 ffffffe7 0808c044 bf8f35b0 > > > >> Aug 14 15:35:10 ltg01-fedora kernel: 00000000 f4896f7c c013ed39 > > > >> 00000001 0808c044 7fffffff bf8f35b0 f4896fb4 > > > >> Aug 14 15:35:10 ltg01-fedora kernel: c013ee84 7fffffff bf8f35b0 > > > >> 00000000 bf8f3528 00000000 f4896fa8 00000000 > > > >> Aug 14 15:35:10 ltg01-fedora kernel: Call Trace: > > > >> Aug 14 15:35:10 ltg01-fedora kernel: [] do_futex+0x3c/0x92 > > > >> Aug 14 15:35:10 ltg01-fedora kernel: [] sys_futex+0xf5/0x101 > > > >> Aug 14 15:35:11 ltg01-fedora kernel: [] sysenter_past_esp+0x56/0x8d > > > >> Aug 14 15:35:11 ltg01-fedora kernel: [] 0xb7f1d410 > > > >> Aug 14 15:35:11 ltg01-fedora kernel: [] show_trace_log_lvl+0x12/0x22 > > > >> Aug 14 15:35:11 ltg01-fedora kernel: [] show_stack_log_lvl+0x87/0x8f > > > >> Aug 14 15:35:11 ltg01-fedora kernel: [] show_registers+0x151/0x1d8 > > > >> Aug 14 15:35:11 ltg01-fedora kernel: [] die+0x120/0x1f0 > > > >> Aug 14 15:35:11 ltg01-fedora kernel: [] do_page_fault+0x49d/0x580 > > > >> Aug 14 15:35:11 ltg01-fedora kernel: [] error_code+0x39/0x40 > > > >> Aug 14 15:35:11 ltg01-fedora kernel: [] do_futex+0x3c/0x92 > > > >> Aug 14 15:35:11 ltg01-fedora kernel: [] sys_futex+0xf5/0x101 > > > >> Aug 14 15:35:11 ltg01-fedora kernel: [] sysenter_past_esp+0x56/0x8d > > > >> Aug 14 15:35:11 ltg01-fedora kernel: ======================= > > > >> Aug 14 15:35:11 ltg01-fedora kernel: Code: 45 e8 39 41 04 75 22 8b 45 > > > >> ec 39 41 08 75 1a 83 7a 48 00 74 07 be ea ff ff ff eb > > > >> 16 89 d0 46 e8 00 fd ff ff 3b 75 e0 7d 09 89 fa <8b> 3f 3b 55 dc eb c0 > > > >> 89 d8 e8 bd 60 1c 00 89 e0 25 00 f0 ff ff > > > >> Aug 14 15:35:11 ltg01-fedora kernel: EIP: [] > > > >> futex_wake+0x9c/0xcb SS:ESP 0068:f4896f40 > > > > > > > > This is worrisome. Is it reproducible? > > > > > > I don't know how to reproduce it, but it happened second time today. > > > > > > > If so, reverting > > > > futex_handle_fault-always-fails.patch and retesting would be useful. > > > > > > I reverted this patch. > > > > Just to be clear, the issue has shown itself without the patch? > > No, it hasn't. Thanks for the clarification. > > Or is > > that not the case? > > In current -mm only futex_handle_fault-always-fails.patch changes > kernel/futex.c, so IMHO it's very probable that there is something > wrong with this patch. Yea, I'd believe that. I'm newish to the futex code, and as I said w/ the patch I'm not 100% sure its the right fix, but it does resolve an issue we found. I'll take another look to see if I futzed something up or if the fix is just incomplete, although some more familiar eyes with the code would probably help here. thanks -john - 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/