Using Kernel level mutex in FreeBSD 4.8

Artis Caune ac-lists at latnet.lv
Thu Mar 11 09:44:08 PST 2004


afaik 4.x use spl(9)


int s;
s = splimp();

... critical code ...

splx(s);



On Thu, 11 Mar 2004 05:33:02 -0800 (PST), jitendra pande 
<jpande_techinfo at yahoo.com> wrote:

> Hi,
>
> I am trying to use kernle level mutex in my driver for FreeBSD 4.8.  I 
> tried searching for kernel level mutex but couldn't find any information 
> on the same.
>
> The kernel level mutex functions mtx_lock(..), mutex(..), mtx_init(..) 
> and other mtx_ functions are available from FreeBSD 5.0 onwards and not 
> in FreeBSD 4.8.
>
> Kindly adavice me how should i proceed.
>
> Also is there anything like Gaint lock in FreeBSD 4.8. If so then how 
> can i use it.
>
> Any early reply will be of great help.
>
> Thanks in advance
> Jitendra
>
>
>
> ---------------------------------
> Do you Yahoo!?
> Yahoo! Search - Find what you’re looking for faster.
> _______________________________________________
> freebsd-hackers at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to 
> "freebsd-hackers-unsubscribe at freebsd.org"
>



-- 
Artis


More information about the freebsd-hackers mailing list