| Commit message (Expand) | Author | Age | Files | Lines |
* | Replace rwsleep(9) with rwsleep_nsec(9) in vfs_lockf.c. |  visa | 2019-12-02 | 1 | -3/+4 |
* | Remove now unneeded kernel locking from vfs_lockf.c. |  visa | 2019-12-02 | 1 | -7/+2 |
* | no need to store the wmesg passed to rwsleep() as a static variable anymore |  anton | 2019-05-12 | 1 | -3/+2 |
* | Restore previous behavior of limiting deadlock detection to posix-style |  anton | 2019-05-11 | 1 | -7/+8 |
* | group function prototypes |  anton | 2019-05-08 | 1 | -4/+3 |
* | Bring back lockf deadlock detection from the dead. Back in 2007, the deadlock |  anton | 2019-05-06 | 1 | -53/+55 |
* | print locked range in decimal in debug routines |  anton | 2019-04-20 | 1 | -2/+2 |
* | Move lockf structures from header to implementation since external users |  anton | 2019-04-20 | 1 | -2/+32 |
* | Add a subsystem lock for vfs_lockf.c. This enables calling lf_advlock() |  visa | 2019-04-19 | 1 | -34/+76 |
* | Move the prototypes of internal lockf functions from <sys/lockf.h> |  visa | 2019-03-31 | 1 | -1/+11 |
* | always include the lock id address in debug output |  anton | 2019-02-24 | 1 | -7/+4 |
* | initialize struct lockf fields in a consistent order; ok millert@ mpi@ visa@ |  anton | 2019-02-24 | 1 | -4/+4 |
* | Replace hand rolled linked list with TAILQ. All made possible by the recent |  anton | 2019-01-30 | 1 | -133/+75 |
* | Introduce a dedicated entry point data structure for file locks. This new data |  anton | 2019-01-21 | 1 | -36/+126 |
* | use the LFPRINTF() debug macro consistently; ok mpi@ |  anton | 2018-11-10 | 1 | -38/+11 |
* | Conform to POSIX-2001 in which the behavior of passing a negative length using |  anton | 2018-11-10 | 1 | -6/+11 |
* | make debug flags continuous |  anton | 2018-11-02 | 1 | -2/+2 |
* | Add assertions for lockf list manipulation, hidden behind LOCKF_DIAGNOSTIC. |  anton | 2018-10-27 | 1 | -15/+61 |
* | Rework previous lockf fix; bluhm@ noticed a regress failure during consecutive |  anton | 2018-10-27 | 1 | -43/+73 |
* | When freeing a lockf struct that already is part of a linked list, make sure to |  anton | 2018-10-06 | 1 | -2/+9 |
* | Serialize access to UID data with a rwlock. |  mpi | 2018-02-26 | 1 | -2/+6 |
* | Split PID from TID, giving processes a PID unrelated to the TID of their |  guenther | 2016-11-07 | 1 | -3/+3 |
* | all pools have their ipl set via pool_setipl, so fold it into pool_init. |  dlg | 2016-09-15 | 1 | -3/+2 |
* | pool_setipl |  dlg | 2016-08-25 | 1 | -1/+2 |
* | spliting -> splitting |  mmcc | 2015-12-22 | 1 | -2/+2 |
* | Remove some includes include-what-you-use claims don't |  jsg | 2015-03-14 | 1 | -2/+1 |
* | start retiring the nointr allocator. specify PR_WAITOK as a flag as a |  tedu | 2014-12-19 | 1 | -3/+3 |
* | include sys/unistd.h where needed instead of indirect reliance. ok jsg |  tedu | 2014-11-03 | 1 | -1/+2 |
* | POSIX locks should track the process's pid and not the thread's id |  guenther | 2012-04-10 | 1 | -2/+2 |
* | correct some minor style violations |  tedu | 2010-06-29 | 1 | -60/+11 |
* | only apply the strict limit on F_SETLK; ok deraadt@ fgsch@ |  otto | 2009-03-24 | 1 | -2/+2 |
* | advisory locks should return ENOLCK if we're out of locks. |  otto | 2009-03-23 | 1 | -2/+2 |
* | Fix a bunch of problems and races with posix file locking. |  art | 2008-09-19 | 1 | -5/+3 |
* | Use ANSI function declarations and deregister, no binary change |  pedro | 2005-11-20 | 1 | -42/+21 |
* | revise lockf limit policy. after exceeding "soft limit", start enforcing |  tedu | 2005-03-15 | 1 | -3/+14 |
* | split out uidinfo from kern_proc.c private, use it to store lock count, |  tedu | 2005-03-10 | 1 | -15/+53 |
* | useless caddr_t cast removal. same md5s. |  tedu | 2004-04-13 | 1 | -2/+2 |
* | Get rid of M_LOCKF and use pool for allocating lockf structures. |  grange | 2004-01-14 | 1 | -16/+25 |
* | remove caddr_t casts. it's just silly to cast something when the function |  tedu | 2003-07-21 | 1 | -3/+3 |
* | Remove the advertising clause in the UCB license which Berkeley |  millert | 2003-06-02 | 1 | -6/+2 |
* | use %ll instead of %q |  deraadt | 2001-09-05 | 1 | -3/+3 |
* | Check for negative lock length. |  gluk | 2001-07-28 | 1 | -11/+15 |
* | Fix PR1826. tsleep in lf_setlock can return 0 if process was ptrace'd, |  gluk | 2001-06-20 | 1 | -177/+125 |
* | From NetBSD: 960217 merge |  niklas | 1996-03-03 | 1 | -7/+12 |
* | initial import of NetBSD tree |  deraadt | 1995-10-18 | 1 | -0/+794 |