From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760738AbXK1CLZ (ORCPT ); Tue, 27 Nov 2007 21:11:25 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1759811AbXK1CLQ (ORCPT ); Tue, 27 Nov 2007 21:11:16 -0500 Received: from ebiederm.dsl.xmission.com ([166.70.28.69]:46935 "EHLO ebiederm.dsl.xmission.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1759765AbXK1CLP (ORCPT ); Tue, 27 Nov 2007 21:11:15 -0500 From: ebiederm@xmission.com (Eric W. Biederman) To: Andrew Morton Cc: Andrea Arcangeli , linux-kernel@vger.kernel.org, jack@suse.cz, Ingo Molnar , Alexey Dobriyan Subject: Re: /proc dcache deadlock in do_exit References: <20071127132022.GW6840@v2.random> <20071127143852.601509ac.akpm@linux-foundation.org> Date: Tue, 27 Nov 2007 19:09:58 -0700 In-Reply-To: <20071127143852.601509ac.akpm@linux-foundation.org> (Andrew Morton's message of "Tue, 27 Nov 2007 14:38:52 -0800") Message-ID: User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Nacked-by: "Eric W. Biederman" Andrew Morton writes: > I don't see why the schedule() will not return? Because the task has > PF_EXITING set? Doesn't TASK_DEAD do that? This appears to be a work around for an old bug only present in sles9. It looks like it has been safe to schedule in release task for years in mainline, and that is simply much more robust. Eric