Linux-1.3.97 - kernel: fcntl_setlk() called by process 74 with broken flock() emulation

Linux-1.3.97 - kernel: fcntl_setlk() called by process 74 with broken flock() emulation

Post by Peter Jaecke » Fri, 17 May 1996 04:00:00





> > you must get new shared libraries and new gcc 2.7.2.
> > Andrew Trzeciak

> When and where was this announced?  At what release of the kernel
> did it become necessary?  I read a previous message that
> stated that all that was needed was a new libc.  Thank you.

As far as I know, you only need the new libc's. Probably both a.out
and elf. check file `which agetty` and  file `which lpd`. If they are
both elf, then only libc-5.3.12 from sunsite's pub/linux/GCC should do
it, otherwise you also need libc-4.7.6, the unofficial official a.out
update fixing the flock bug from sunsite's pub/linux/libs.
Alternatively, get util-linux-2.5 and recompile agetty as elf and
reinstall it and also fetch slackware-3.0's precompiled lpd (which is
elf). The latter might be wiser long term as a.out is not supported
anymore officially (that's why libc-4.7.6 is an unofficial update
although it has an official maintainer and everything).

Whilst you are fetching things, you might as well get kernel 1.99.4 or
higher from
ftp.cs.helsinki.fi/pub/People/Torvalds_Linus/v1.3/linux-pre2.0...
and read /usr/src/linux/Documentation/* (especially Changes)

Perhaps this could help to clarify ?

PJ

===============================================================================
    The above article is the personal view of the poster and should not be
       considered as an official comment from the JET Joint Undertaking
===============================================================================

 
 
 

Linux-1.3.97 - kernel: fcntl_setlk() called by process 74 with broken flock() emulation

Post by Chris Webe » Tue, 21 May 1996 04:00:00





> > > you must get new shared libraries and new gcc 2.7.2.
> > > Andrew Trzeciak

> > When and where was this announced?  At what release of the kernel
> > did it become necessary?  I read a previous message that
> > stated that all that was needed was a new libc.  Thank you.

> As far as I know, you only need the new libc's. Probably both a.out
> and elf. check file `which agetty` and  file `which lpd`. If they are
> both elf, then only libc-5.3.12 from sunsite's pub/linux/GCC should do
> it, otherwise you also need libc-4.7.6, the unofficial official a.out
> update fixing the flock bug from sunsite's pub/linux/libs.
> Alternatively, get util-linux-2.5 and recompile agetty as elf and
> reinstall it and also fetch slackware-3.0's precompiled lpd (which is
> elf). The latter might be wiser long term as a.out is not supported
> anymore officially (that's why libc-4.7.6 is an unofficial update
> although it has an official maintainer and everything).

> Whilst you are fetching things, you might as well get kernel 1.99.4 or
> higher from
> ftp.cs.helsinki.fi/pub/People/Torvalds_Linus/v1.3/linux-pre2.0...
> and read /usr/src/linux/Documentation/* (especially Changes)

> Perhaps this could help to clarify ?

> PJ

> ===============================================================================
>     The above article is the personal view of the poster and should not be
>        considered as an official comment from the JET Joint Undertaking
> ===============================================================================

I have just completed installing the new ELF libc-5.3.12 and the a.out
libc-4.7.6.  I recompiled the kernel 1.3.99 and the flock warning
messages are stil there.  I checked to see what kind of file lpd is
and it's a 32-ELF.  This is the same with all of the other processes
the kernel is complaining about.  Are there any suggestions to fixing
this?  I have read the locks.txt in the Documentation and this is all
that is said to be done.  Thank you.

Chris Weber

 
 
 

Linux-1.3.97 - kernel: fcntl_setlk() called by process 74 with broken flock() emulation

Post by Jan Kees Joos » Wed, 22 May 1996 04:00:00







>> > > you must get new shared libraries and new gcc 2.7.2.
>> > > Andrew Trzeciak

>> > When and where was this announced?  At what release of the kernel
>> > did it become necessary?  I read a previous message that
>> > stated that all that was needed was a new libc.  Thank you.

>> As far as I know, you only need the new libc's. Probably both a.out
>> and elf. check file `which agetty` and  file `which lpd`. If they are
>> both elf, then only libc-5.3.12 from sunsite's pub/linux/GCC should do
>> it, otherwise you also need libc-4.7.6, the unofficial official a.out
>> update fixing the flock bug from sunsite's pub/linux/libs.

--- lines deleted ----

Quote:

>I have just completed installing the new ELF libc-5.3.12 and the a.out
>libc-4.7.6.  I recompiled the kernel 1.3.99 and the flock warning
>messages are stil there.  I checked to see what kind of file lpd is
>and it's a 32-ELF.  This is the same with all of the other processes
>the kernel is complaining about.  Are there any suggestions to fixing
>this?  I have read the locks.txt in the Documentation and this is all
>that is said to be done.  Thank you.

>Chris Weber

I also upgraded libc (ELF-version), but I had to upgrade ld.so in order
to get ldconfig to set the links in the /lib dir correctly. (Check these
links, this might be your problem.) You might have to upgrade make also.
(When make cannot find the Makefile)

Jan Kees Joosse

 
 
 

Linux-1.3.97 - kernel: fcntl_setlk() called by process 74 with broken flock() emulation

Post by Peter Jaecke » Wed, 22 May 1996 04:00:00






 > >>

 > >> > >

 > >> > > you must get new shared libraries and new gcc 2.7.2.
 > >> > > Andrew Trzeciak
 > >> >
 > >> > When and where was this announced?
 > >>
 > >> As far as I know, you only need the new libc's.
 > >
 > >I have just completed installing the new ELF libc-5.3.12 and the a.out
 > >libc-4.7.6.  I recompiled the kernel 1.3.99 and the flock warning
 > >messages are stil there.
 >
 > I also upgraded libc (ELF-version), but I had to upgrade ld.so

Yes, I forgot about that. Get ld.so-1.7.14.tar.gz from
ftp://sunsite.unc.edu/pub/Linux/GCC/ , install it, and run

 ldconfig -v

Sorry.
          PJ

===============================================================================
    The above article is the personal view of the poster and should not be
       considered as an official comment from the JET Joint Undertaking
===============================================================================

 
 
 

1. Linux-1.3.97 - kernel: fcntl_setlk() called by process 74 with broken flock() emulation

During a normal slackware boot with Linux-1.3.97 I get the following
lines:
kernel: fcntl_setlk() called by process 74 with broken flock() emulation
kernel: fcntl_setlk() called by process 75 with broken flock() emulation
kernel: fcntl_setlk() called by process 86 with broken flock() emulation

Is this a kernel problem or did I miss a release note on a change to
the kernel where I have to recompile *some* of the startup programs?

BTW:  Other than those errors (or warnings) it seems like the system
is working.

-Jeffrey E. Hundstad

2. Problems installing Glib 1.2.1

3. 1.3.95: fcntl_setlk() called by process 81 with broken flock() emulation

4. HELP! HP560C with Linux

5. fcntl_setlk() called by process ?? with broken flock emulation

6. Adding a second SCSI drive

7. fcntl_setlk() called by process w/ broken flock() emulation

8. Is a random reboot possible?

9. fcntl_setlk() called by process 73 with broken flock emulation

10. 1.3.95: fcntl_setlk() called by process 81 with broken flock() emulation

11. fcntl_setlk() called...w/ broken flock() emulation

12. fcntl_setlk() called... broken flock() emulation

13. fcntl_setlk() called with broken flock() emulation?