summaryrefslogtreecommitdiff
path: root/sys/kern/kern_lockf.c
Commit message (Collapse)AuthorAgeFilesLines
* Make the debug options new-style.Eivind Eklund1998-01-311-1/+3
| | | | | | | | This also zaps a DPT option from lint; it wasn't referenced from anywhere. Notes: svn path=/head/; revision=32929
* Don't include <sys/lock.h> in headers when only `struct simplelock' isBruce Evans1997-12-051-1/+2
| | | | | | | required. Fixed everything that depended on the pollution. Notes: svn path=/head/; revision=31561
* Last major round (Unless Bruce thinks of somthing :-) of malloc changes.Poul-Henning Kamp1997-10-121-2/+2
| | | | | | | | | | | Distribute all but the most fundamental malloc types. This time I also remembered the trick to making things static: Put "static" in front of them. A couple of finer points by: bde Notes: svn path=/head/; revision=30354
* Distribute and statizice a lot of the malloc M_* types.Poul-Henning Kamp1997-10-111-1/+4
| | | | | | | Substantial input from: bde Notes: svn path=/head/; revision=30309
* Use OID_AUTO instead of a magic number for Lite2 sysctl debug.lockf_debug.Bruce Evans1997-04-011-5/+3
| | | | | | | Removed unused #includes. Notes: svn path=/head/; revision=24481
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
| | | | | | | ready for it yet. Notes: svn path=/head/; revision=22975
* Added some ufs #includes so that this compiles with option LOCKF_DEBUG.Bruce Evans1997-02-181-2/+7
| | | | | | | | | | Moving this all from ufs wasn't a good move. At least the debugging routines depend on the file system. Cleaned up the LOCKF_DEBUG #includes. Notes: svn path=/head/; revision=22880
* Restored some lost function return types.Bruce Evans1997-02-121-0/+2
| | | | Notes: svn path=/head/; revision=22592
* This is the kernel Lite/2 commit. There are some requisite userlandJohn Dyson1997-02-101-69/+54
| | | | | | | | | | | | | | | | | | changes, so don't expect to be able to run the kernel as-is (very well) without the appropriate Lite/2 userland changes. The system boots and can mount UFS filesystems. Untested: ext2fs, msdosfs, NFS Known problems: Incorrect Berkeley ID strings in some files. Mount_std mounts will not work until the getfsent library routine is changed. Reviewed by: various people Submitted by: Jeffery Hsu <hsu@freebsd.org> Notes: svn path=/head/; revision=22521
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* Delete bogus inconsistency check that could cause a gratuitous panic. IDavid Greenman1996-12-291-8/+1
| | | | | | | | had added this years ago when I didn't understand all the subtilties of the flock code. Notes: svn path=/head/; revision=21013
* Fixed arg checking in if_advlock(). Invalid args were accepted in anBruce Evans1996-12-191-11/+14
| | | | | | | | | optimized case. Preposterous lengths weren't checked for. Found by: NIST-PCTS Notes: svn path=/head/; revision=20676
* Eliminated nested include of <sys/unistd.h> in <sys/file.h> in the kernel.Bruce Evans1996-09-031-2/+2
| | | | | | | | | | Include it directly in the few places where it is used. Reduced some #includes of <sys/file.h> to #includes of <sys/fcntl.h> or nothing. Notes: svn path=/head/; revision=18020
* A Major staticize sweep. Generates a couple of warnings that I'll dealPoul-Henning Kamp1995-12-141-9/+19
| | | | | | | | | with later. A number of unused vars removed. A number of unused procs removed or #ifdefed. Notes: svn path=/head/; revision=12819
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-3/+3
| | | | Notes: svn path=/head/; revision=8876
* Changed some variable names in lf_addblock to make the code bothDavid Greenman1994-10-251-9/+9
| | | | | | | understandable and conform to other conventions used in the file. Notes: svn path=/head/; revision=3847
* While in the real world, I had a bad case of being swapped out for a lot ofPoul-Henning Kamp1994-09-251-7/+8
| | | | | | | | | | | cycles. While waiting there I added a lot of the extra ()'s I have, (I have never used LISP to any extent). So I compiled the kernel with -Wall and shut up a lot of "suggest you add ()'s", removed a bunch of unused var's and added a couple of declarations here and there. Having a lap-top is highly recommended. My kernel still runs, yell at me if you kernel breaks. Notes: svn path=/head/; revision=3098
* Made lockf advisory locking code generic (rather than ufs specific), andDavid Greenman1994-08-081-0/+797
use it in NFS. This is required both for diskless support and for POSIX compliance. Note: the support in NFS is only for the local node. Submitted by: based on work originally done by Yuval Yurom Notes: svn path=/head/; revision=1960