From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2993046AbXDFSFM (ORCPT ); Fri, 6 Apr 2007 14:05:12 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S2993040AbXDFSFL (ORCPT ); Fri, 6 Apr 2007 14:05:11 -0400 Received: from ebiederm.dsl.xmission.com ([166.70.28.69]:46054 "EHLO ebiederm.dsl.xmission.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934116AbXDFSFJ (ORCPT ); Fri, 6 Apr 2007 14:05:09 -0400 From: ebiederm@xmission.com (Eric W. Biederman) To: Roland Dreier Cc: Ingo Molnar , Oleg Nesterov , Robin Holt , Linus Torvalds , Chris Snook , linux-kernel@vger.kernel.org, Jack Steiner Subject: Re: init's children list is long and slows reaping children. References: <20070405195118.GH22762@lnx-holt.americas.sgi.com> <46159987.6090006@redhat.com> <20070406104301.GB19755@lnx-holt.americas.sgi.com> <20070406163100.GA554@tv-sign.ru> <20070406173249.GA2517@elte.hu> Date: Fri, 06 Apr 2007 12:04:05 -0600 In-Reply-To: (Roland Dreier's message of "Fri, 06 Apr 2007 10:39:29 -0700") 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 Roland Dreier writes: > > no. Two _completely separate_ lists. > > > > i.e. a to-be-reaped task will still be on the main list _too_. The main > > list is for all the PID semantics rules. The reap-list is just for > > wait4() processing. The two would be completely separate. > > I guess this means we add another list head to struct task_struct. > Not that big a deal, but it does make me a little sad to think about > task_struct getting even bigger.... signal_struct please. It isn't that much better but still... Eric