Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Oct 2004 10:57:57 -0400
From:      Brian Fundakowski Feldman <green@freebsd.org>
To:        Julian Elischer <julian@elischer.org>
Cc:        current@freebsd.org
Subject:   Re: Random processes hanging in unkillable state in -BETA6
Message-ID:  <20041001145757.GH997@green.homeunix.org>
In-Reply-To: <415C4ED7.8090209@elischer.org>
References:  <20040929050154.GJ5115@afflictions.org> <415A6AE3.4050309@elischer.org> <415A6B8A.1040902@elischer.org> <20040929093723.GB29565@afflictions.org> <415B113A.1060508@elischer.org> <20040929215528.GH29565@afflictions.org> <415B368D.3020506@elischer.org> <20040930042935.GA26934@afflictions.org> <20040930043322.GB26934@afflictions.org> <415C4ED7.8090209@elischer.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Sep 30, 2004 at 11:22:15AM -0700, Julian Elischer wrote:
> 
> 
> Damian Gerow wrote:
> 
> >Thus spake Damian Gerow (dgerow@afflictions.org) [30/09/04 00:32]:
> >: Thus spake Julian Elischer (julian@elischer.org) [29/09/04 18:28]:
> >: : It actually needs a *arg to be a valid ctor..
> >: : 
> >: : -ksegrp_init(void *mem, int size, int flags)
> >: : +ksegrp_ctor(void *mem, int size, void *arg, int flags)
> >: 
> >: Okay, change made, kernel recompiled, installed, and booted into.  But 
> >I'm
> >: still seeing the hangs from firefox, dig, and ogle.
> >
> >And the next ddb output is up, as per your previous instructions, at
> ><http://www.afflictions.org/~dgerow/ddb2.out>.
> >
> 
> oh ok.
> I see the garbage values are still there.  they look like flags of some 
> sort. Something must
> be writing to that location.. I'll look for an overwrite.
> ..

I don't see anything wrong with how kse groups are allocated.  If it's
for a new proc, fork clears/copies appropriately, and kse the same.
Where do you see that you'd need a constructor that clears it all so
heavy-handedly?  If anything, put the "zero" clearing part in the
constructor, and remove it from everywhere else, and things should be
more clear...

-- 
Brian Fundakowski Feldman                           \'[ FreeBSD ]''''''''''\
  <> green@FreeBSD.org                               \  The Power to Serve! \
 Opinions expressed are my own.                       \,,,,,,,,,,,,,,,,,,,,,,\



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041001145757.GH997>