GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing docs.kernel.org — File Locking Release Notes — The Linux Kernel documentation File Locking Release Notes¶
1. What’s New?¶1.1 Broken Flock Emulation¶The old flock(2) emulation in the kernel was swapped for proper BSD compatible flock(2) support in the 1.3.x series of kernels. With the release of the 2.1.x kernel series, support for the old emulation has been totally removed, so that we don’t need to carry this baggage forever. This should not cause problems for anybody, since everybody using a 2.1.x kernel should have updated their C library to a suitable version anyway (see the file “Minimal requirements to compile the Kernel”.) 1.2 Allow Mixed Locks Again¶1.2.1 Typical Problems - Sendmail¶Because sendmail was unable to use the old 1.2.2 The Solution¶The solution I have chosen, after much experimentation and discussion,
is to make I wanted the two lock styles to be cooperative, but there were so many
race and deadlock conditions that the current solution was the only
practical one. It puts us in the same position as, for example, SunOS
4.1.x and several other commercial Unices. The only OS’s that support
cooperative 1.3 Mandatory Locking As A Mount Option¶Mandatory locking was prior to this release a general configuration option that was valid for all mounted filesystems. This had a number of inherent dangers, not the least of which was the ability to freeze an NFS server by asking it to read a file for which a mandatory lock existed. Such option was dropped in Kernel v5.14. |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |