Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752922AbZG2GXF (ORCPT ); Wed, 29 Jul 2009 02:23:05 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752349AbZG2GXF (ORCPT ); Wed, 29 Jul 2009 02:23:05 -0400 Received: from leia.mcbone.net ([194.97.104.42]:43815 "EHLO leia.mcbone.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751876AbZG2GXE (ORCPT ); Wed, 29 Jul 2009 02:23:04 -0400 Subject: Re: futexes: Still infinite loop in get_futex_key() in 2.6.31-rc4 From: Jens Rosenboom To: Peter Zijlstra Cc: Sonny Rao , Linux Kernel Mailing List , Ingo Molnar , Thomas Gleixner In-Reply-To: <1248701812.6987.1637.camel@twins> References: <1248681637.7279.12.camel@fnki-nb00130> <1248694266.6987.1594.camel@twins> <1248697004.7279.31.camel@fnki-nb00130> <1248697409.6987.1617.camel@twins> <1248698755.7279.47.camel@fnki-nb00130> <1248701812.6987.1637.camel@twins> Content-Type: multipart/mixed; boundary="=-DhK6LyDHAURgMire+2tt" Date: Wed, 29 Jul 2009 08:22:48 +0200 Message-Id: <1248848568.6757.13.camel@fnki-nb00130> Mime-Version: 1.0 X-Mailer: Evolution 2.24.3 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1338 Lines: 48 --=-DhK6LyDHAURgMire+2tt Content-Type: text/plain Content-Transfer-Encoding: 7bit On Mon, 2009-07-27 at 15:36 +0200, Peter Zijlstra wrote: [...] > Bugger.. how easy it is to reproduce? Okay, my colleague found the right combination of scripts, take the two attached, run them both a couple of times in parallel for some hours, and get a stuck ps. This happens both on an old 2.6.29.1 I happened to still have on one machine as with 2.6.31-rc4. Both of them dual-core Opterons as the original one. If you want further tracebacks or other information, let me know. --=-DhK6LyDHAURgMire+2tt Content-Disposition: attachment; filename="null.pl" Content-Type: application/x-perl; name="null.pl" Content-Transfer-Encoding: 7bit #!/usr/bin/perl -w use strict; my $a = 'a'; while (1) { $0 = "null_".$a++; } --=-DhK6LyDHAURgMire+2tt Content-Disposition: attachment; filename="pees.pl" Content-Type: application/x-perl; name="pees.pl" Content-Transfer-Encoding: 7bit #!/usr/bin/perl -w use strict; while (1) { my @a = grep (/ SOMETHING: /, `ps ax 2>/dev/null`); } --=-DhK6LyDHAURgMire+2tt-- -- 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/