Re: File locking in Linux?

Brandon S. Allbery KF8NH (allbery@kf8nh.apk.net)
Sat, 17 Oct 1998 10:26:57 -0300


In message <m0zUJc2-0007UCC@the-village.bc.nu>, Alan Cox writes:
+-----
| BSD fcntl locks
| SYS5 lockf locks
| POSIX fcntl locks
| Also optionally there are the SYS5 mandatory locks.
+--->8

At risk of providing UI, the actual lineage is:

BSD flock() advisory file locks
Unisoft lockf() mandatory record locks
(from Unisoft's 68000 v7 port)
Xenix locking() mandatory record locks
(functionally identical to Unisoft)
System V advisory fcntl() record locks
(adopted by POSIX from SVID)
System V Xenix-compatibility mandatory record locks
(from the SVR3.1/Xenix merge that produced SVR3.2;
deprecated for any use other than allowing old Xenix
programs to run in SVR3.2)

Just in case anyone cares....

-- 
brandon s. allbery	[os/2][linux][solaris][japh]	 allbery@kf8nh.apk.net
system administrator	     [WAY too many hats]	   allbery@ece.cmu.edu
electrical and computer engineering					 KF8NH
carnegie mellon university

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/