Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Jan 1998 18:13:44 +1030
From:      Greg Lehey <grog@lemis.com>
To:        Terry Lambert <tlambert@primenet.com>
Cc:        hackers@FreeBSD.ORG
Subject:   Re: Why no sys/setjmp.h?
Message-ID:  <19980117181344.38652@lemis.com>
In-Reply-To: <199801170714.AAA26193@usr01.primenet.com>; from Terry Lambert on Sat, Jan 17, 1998 at 07:14:47AM %2B0000
References:  <19980116123904.45753@lemis.com> <199801170714.AAA26193@usr01.primenet.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jan 17, 1998 at 07:14:47AM +0000, Terry Lambert wrote:
>> I can't see a way of using them in this environment.  I'm in the top
>> half of a driver, where things are more like in user space.
>
> You can't use them between top half and bottom half.  That's the point.

Why should that be the point?  You're making assumptions despite the
fact that I've indicated that this isn't the way I'm using them.

>>> Finally, the purpose of these functions is to allow the throwing of
>>> exceptions, and the kernel has it's own exception mechanisms.
>>
>> Which are?  That was my question.
>
> I thought I answered this... tsleep/wakeup.

You mentioned the names.  You didn't (and IMO can't) indicate how
they'd solve the problem I described.

Greg



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