[OpenAFS] Re: Solaris 10 SPARC hang on shutdown

Derrick Brashear shadow@gmail.com
Tue, 1 Mar 2011 03:30:57 -0500

On Mon, Feb 28, 2011 at 9:05 PM, Andrew Deason <adeason@sinenomine.net> wrote:
> On Tue, 1 Mar 2011 00:01:03 +0000
> Derrick Brashear <shadow@dementia.org> wrote:
>> If they kill everything, we could simply have one 'real' child that
>> pushes a 'die already' into the kernel.
> The long/infinite wait is per-process, I'm pretty sure.

that's not the issue, if you enter the kernel and tell it to be done
presumably the other children (could) return, and exit.

>The loop we're
> looking at looks similar to
> <http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/syscall/uadmin.c#113>,
> but is obviously different now (and we don't have the source). But
> assuming it still somewhat resembles that loop, if it waits for one
> unkillable process, it won't get to the rest of them.

that's the issue.