summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_lockf.c
Commit message (Expand)AuthorAgeFilesLines
* Do not call free() while holding vnode interlock.kib2007-08-071-27/+44
* - Remove explicit Giant protection from lockf. Use the vnode interlockjeff2007-07-031-54/+56
* Commit 14/14 of sched_lock decomposition.jeff2007-06-051-8/+16
* Print name of device instead of useless major/minor numbers.phk2005-03-291-3/+2
* Fix a debug message to print a usable device name rather than uselessphk2005-03-151-3/+2
* - Make lf_print static and move its prototype into kern_lockf.cjeff2005-01-251-18/+40
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Remove advertising clause from University of California Regent's license,imp2004-04-051-4/+0
* Use __FBSDID().obrien2003-06-111-1/+3
* Deprecate machine/limits.h in favor of new sys/limits.h.kan2003-04-291-2/+1
* Including <sys/stdint.h> is (almost?) universally only to be able to usephk2003-03-181-1/+0
* Back out M_* changes, per decision of the TRB.imp2003-02-191-2/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
* - Fix a bunch of casts to long which were truncating off_t's.mux2002-11-071-17/+15
* Remove a conditional #include <sys/kernel.h>, it is alreadymux2002-09-141-1/+0
* Add a #include for <sys/mount.h>phk2002-08-131-0/+1
* More caddr_t removal.alfred2002-06-291-3/+3
* Remove __P.alfred2002-03-191-8/+8
* make LOCKF_DEBUG kernel option work (sorta)alfred2001-12-021-10/+26
* KSE Milestone 2julian2001-09-121-13/+17
* advlock: simplify overflow checksache2001-08-291-2/+2
* Cosmetique & style fixes from bdeache2001-08-261-5/+2
* Remove extra check unneded nowache2001-08-241-2/+0
* Add yet one check for SEEK_END overflowache2001-08-231-1/+2
* Oops, fix my broken handling of new l_len<0 caseache2001-08-231-2/+4
* Originally BSD return EINVAL for l_len < 0, but now POSIX wants it too,ache2001-08-231-3/+6
* Cosmetique: correct English in commentsache2001-08-231-2/+2
* Move <machine/*> after <sys/*>ache2001-08-231-2/+2
* Detect off_t EOVERFLOW of start/end offsets calculations for adv. lock,ache2001-08-231-1/+12
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-0/+1
* Implement client side NFS locks.alfred2001-04-171-1/+1
* Protect p_wmesg and p_wchan with sched_lock while checking for deadlocksjhb2001-03-241-0/+3
* Commit the remaining part of PR14914:phk1999-11-161-8/+8
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Fixed corruption of the "blocked" list in lf_setlock() when tsleep()bde1999-07-041-17/+20
* Fix a freelist trashing under following confitions:dt1999-05-081-1/+2
* Fix warnings in preparation for adding -Wall -Wcast-qual to thedillon1999-01-271-3/+3
* add #include <sys/kernel.h> where it's needed by MALLOC_DEFINE()peter1998-11-101-1/+2
* Fixed printf format errors.bde1998-07-291-34/+39
* Make the debug options new-style.eivind1998-01-311-1/+3
* Don't include <sys/lock.h> in headers when only `struct simplelock' isbde1997-12-051-1/+2
* Last major round (Unless Bruce thinks of somthing :-) of malloc changes.phk1997-10-121-2/+2
* Distribute and statizice a lot of the malloc M_* types.phk1997-10-111-1/+4
* Use OID_AUTO instead of a magic number for Lite2 sysctl debug.lockf_debug.bde1997-04-011-5/+3
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Added some ufs #includes so that this compiles with option LOCKF_DEBUG.bde1997-02-181-2/+7
* Restored some lost function return types.bde1997-02-121-0/+2
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-69/+54
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Delete bogus inconsistency check that could cause a gratuitous panic. Idg1996-12-291-8/+1
OpenPOWER on IntegriCloud