Re: 1.3.95 fcntl_setlk() problems

Michael Riepe (riepe@ifwsn4.ifw.uni-hannover.de)
Fri, 26 Apr 1996 04:04:07 +0200


Grab a new version of libc (I think 5.3.9 should be ok) and recompile
all programs that use flock(). As a starting point, recompile getty_ps,
agetty and login from util-linux; they're flock()ing /var/log/wtmp.

From: "Andrew C. Esh" <andrewes@cnt.com>
>
> While booting this:
>
> Linux version 1.3.95 (root@andrewes) (gcc version 2.7.2) #2 Wed Apr 24 16:53:53 CDT 1996
>
> I got this:
>
> Apr 24 17:10:05 andrewes kernel: fcntl_setlk() called by process 91 with broken flock() emulation
> Apr 24 17:10:05 andrewes kernel: fcntl_setlk() called by process 93 with broken flock() emulation
> Apr 24 17:10:05 andrewes kernel: fcntl_setlk() called by process 95 with broken flock() emulation
> Apr 24 17:10:05 andrewes kernel: fcntl_setlk() called by process 94 with broken flock() emulation
> Apr 24 17:10:05 andrewes kernel: fcntl_setlk() called by process 96 with broken flock() emulation
> Apr 24 17:10:15 andrewes kernel: fcntl_setlk() called by process 113 with broken flock() emulation
> Apr 24 17:10:20 andrewes kernel: fcntl_setlk() called by process 97 with broken flock() emulation

-- 
 Michael "Tired" Riepe <riepe@ifwsn4.ifw.uni-hannover.de>
 "Beware the storm that gathers here!" (The Prophet's Song)