Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932624Ab1DLV7k (ORCPT ); Tue, 12 Apr 2011 17:59:40 -0400 Received: from mail-qy0-f174.google.com ([209.85.216.174]:51203 "EHLO mail-qy0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932417Ab1DLV7i convert rfc822-to-8bit (ORCPT ); Tue, 12 Apr 2011 17:59:38 -0400 MIME-Version: 1.0 In-Reply-To: References: <20110412182809.GA1218@redhat.com> <20110412192059.GA14360@redhat.com> Date: Tue, 12 Apr 2011 23:59:37 +0200 Message-ID: Subject: Re: Processes hang in an unkillable state From: =?UTF-8?B?Um9iZXJ0IMWad2nEmWNraQ==?= To: Linus Torvalds Cc: Oleg Nesterov , =?UTF-8?Q?Am=C3=A9rico_Wang?= , linux-kernel@vger.kernel.org, Hugh Dickins , Miklos Szeredi Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1353 Lines: 34 >> Ok, just to update you with what I'm currently doing: >> >> I'm testing now with 2.6.39-rc3 - according to >> http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.39-rc3 >> it has vma_to_resize patch included >> (982134ba62618c2d69fbbbd166d0a11ee3b7e3d8) - I applied the latest >> Linus' patch for sys_mlock (the one patching memory.c and mlock.c), >> disabled the sys_madvise in the fuzzer, and now I got the following >> (full kdb dump attached) > > Ok, that's different from the apparent livelock. > > Except it once again is one of the BUG_ON's in vma_prio_tree_add() - > and again, your kgdb thing has corrupted the bug information. > > Can you make a bug-report to the kgdb people? Ok, > You've lost Hugh's patch that did the vma dump instead of having the > BUG_ON(). Can you try that one? And once more, I think that if you had > CONFIG_OPTIMIZE_SIZE on, then I think gcc wouldn't re-order the basic > blocks, and the BUG_ON() info would be easier to track. Compiling now with CONFIG_OPTIMIZE_SIZE and vma dump code. Will probably post some results tomorrow. -- Robert Święcki -- 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/