Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Jul 2004 23:37:51 +0200
From:      Marius Strobl <marius@alchemy.franken.de>
To:        Brian Feldman <green@freebsd.org>
Cc:        cvs-all@freebsd.org
Subject:   Re: cvs commit: src/usr.sbin/watchdogd watchdogd.c
Message-ID:  <20040728233751.A31182@newtrinity.zeist.de>
In-Reply-To: <200407231524.i6NFOw7i047373@repoman.freebsd.org>; from green@freebsd.org on Fri, Jul 23, 2004 at 03:24:58PM %2B0000
References:  <200407231524.i6NFOw7i047373@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jul 23, 2004 at 03:24:58PM +0000, Brian Feldman wrote:
> green       2004-07-23 15:24:58 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     usr.sbin/watchdogd   watchdogd.c 
>   Log:
>   Now that mlockall(2) is unbroken, use it to keep watchdogd(8) permanently
>   out of swap.
>   

This broke watchdogd(8) on at least alpha and sparc64:
omega# watchdogd
watchdogd: mlockall: Resource temporarily unavailable

Like I told you before, every call of mlockall(MCL_CURRENT) returns -1
and sets errno to EAGAIN on these platforms.



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