Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sun, 15 Apr 2001 01:10:45 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sun, 15 Apr 2001 01:10:35 -0400 Received: from dystopia.lab43.org ([209.217.122.210]:46292 "EHLO dystopia.lab43.org") by vger.kernel.org with ESMTP id ; Sun, 15 Apr 2001 01:10:20 -0400 Date: Sun, 15 Apr 2001 01:08:13 -0400 (EDT) From: Rod Stewart To: Manfred Spraul cc: , Alan Cox Subject: Re: [PATCH] Re: 8139too: defunct threads In-Reply-To: <001b01c0c52c$03070b00$5517fea9@local> Message-ID: 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 On Sat, 14 Apr 2001, Manfred Spraul wrote: > From: "Alan Cox" > > > > That has an implicit race, a zombie can always appear as we are > execing init. > > I think init wants fixing > > > Rod, could you boot again with the unpatched kernel and send a sigchild > to init? > > #kill -CHLD 1 > > If I understand the init code correctly the sigchild handler reaps all > zombies, but probably the signal got lost because the children died > before the parent was created ;-) That doesn't 'fix' it. The thing I find funny is that it only appears when IP_PNP is compiled in. It is as if the driver ends up in some weird state when IP_PNP is used. According to ps, from my limited understanding, the thread is stuck in do_exit [root@stewart-nw34 /root]# ps elaxww|grep eth F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND 044 0 7 1 9 0 0 0 do_exi Z ? 0:00 [eth0 ] 044 0 8 1 9 0 0 0 do_exi Z ? 0:00 [eth1 ] 044 0 9 1 9 0 0 0 do_exi Z ? 0:00 [eth2 ] 040 0 229 1 9 0 0 0 rtl813 SW ? 0:00 [eth1] Thanks for helping with this, -Rms - 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/