| Commit message (Expand) | Author | Age | Files | Lines |
* | Do not relock fdp in fdrelease(). This prevents unnecessary locking | ![](https://seccdn.libravatar.org/avatar/8b2c5f0bb147db1cd66032e132c4e5ee?s=13&d=retro) visa | 2019-07-15 | 1 | -2/+2 |
* | Put file descriptors on shared data structures when they are completely | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2018-06-18 | 1 | -5/+8 |
* | Revert introduction of fdinsert(), a sanitify check triggers when | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2018-06-05 | 1 | -8/+5 |
* | Put file descriptors on shared data structures when they are completely | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2018-06-02 | 1 | -5/+8 |
* | Remove proc from the parameters of vn_lock(). The parameter is | ![](https://seccdn.libravatar.org/avatar/8b2c5f0bb147db1cd66032e132c4e5ee?s=13&d=retro) visa | 2018-05-02 | 1 | -2/+2 |
* | Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always | ![](https://seccdn.libravatar.org/avatar/8b2c5f0bb147db1cd66032e132c4e5ee?s=13&d=retro) visa | 2018-04-28 | 1 | -2/+2 |
* | Stop assuming <sys/file.h> will pull in fcntl.h when _KERNEL is defined. | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2018-01-02 | 1 | -1/+2 |
* | We are either allocating 2 or three array members. Unroll while loop | ![](https://seccdn.libravatar.org/avatar/89c4858479cce2d4d08c75958b1132b2?s=13&d=retro) florian | 2018-01-01 | 1 | -6/+8 |
* | Add a flags argument to falloc() that lets it optionally set the | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2017-02-11 | 1 | -2/+2 |
* | boom goes the dynamite | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2016-04-25 | 1 | -22/+3 |
* | Remove the unused flags argument from VOP_UNLOCK(). | ![](https://seccdn.libravatar.org/avatar/735cc193a71f5fa8e6fb3187017b4728?s=13&d=retro) natano | 2016-03-19 | 1 | -2/+2 |
* | NULL-terminate a pointer array to prevent an invalid free, and simplify | ![](https://seccdn.libravatar.org/avatar/bd43e1a74c51f55a897f5fd3d93caf64?s=13&d=retro) mmcc | 2015-12-31 | 1 | -8/+9 |
* | sizes for free(); ok sthen | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2015-09-10 | 1 | -2/+2 |
* | Remove some includes include-what-you-use claims don't | ![](https://seccdn.libravatar.org/avatar/28fd7db0c5c3f0c9512e994ef4fb3a80?s=13&d=retro) jsg | 2015-03-14 | 1 | -2/+1 |
* | primary change: move uvm_vnode out of vnode, keeping only a pointer. | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2014-12-16 | 1 | -1/+2 |
* | panic should be reserved for unrecoverable errors, not things we merely | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2014-11-19 | 1 | -5/+2 |
* | unifdef SETUIDSCRIPT and FDSCRIPT. we always use them. ok deraadt | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2014-11-18 | 1 | -27/+3 |
* | use mallocarray for multiplied value checking | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2014-07-13 | 1 | -2/+2 |
* | add a size argument to free. will be used soon, but for now default to 0. | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2014-07-12 | 1 | -3/+3 |
* | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2014-07-08 | 1 | -2/+1 |
* | Add struct proc * argument to FRELE() and FILE_SET_MATURE() in | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2012-04-22 | 1 | -2/+2 |
* | Hold struct filedesc's fd_lock when writing to the fd_ofiles, fd_ofileflags, | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2012-02-15 | 1 | -2/+7 |
* | Add new syscall entries to support the openat(2) family of functions | ![](https://seccdn.libravatar.org/avatar/6f1b5e5a165330953fc9853b21a4f140?s=13&d=retro) matthew | 2011-07-07 | 1 | -1/+2 |
* | MALLOC/FREE -> malloc/free | ![](https://seccdn.libravatar.org/avatar/ac2df4a402319d6fa971898ca61c6f97?s=13&d=retro) chl | 2007-10-29 | 1 | -3/+3 |
* | grammar, spelling, and style fixes from bret lambert; | ![](https://seccdn.libravatar.org/avatar/52b2beb95e865eb9fd7b1f9553b3521d?s=13&d=retro) jmc | 2006-11-14 | 1 | -5/+5 |
* | ansi. No binary change. | ![](https://seccdn.libravatar.org/avatar/28fd7db0c5c3f0c9512e994ef4fb3a80?s=13&d=retro) jsg | 2005-11-12 | 1 | -4/+2 |
* | - We shouldn't allocate MAXPATHLEN from the stack. | ![](https://seccdn.libravatar.org/avatar/120f90077c1ceaa472dc9d2a927f7335?s=13&d=retro) art | 2005-08-01 | 1 | -11/+12 |
* | fix an issue when scripts are exec'd under systrace where | ![](https://seccdn.libravatar.org/avatar/3dd1d4972e876d0f3ecfc29a6e500dde?s=13&d=retro) marius | 2004-07-07 | 1 | -4/+16 |
* | a few fixes to systrace | ![](https://seccdn.libravatar.org/avatar/3dd1d4972e876d0f3ecfc29a6e500dde?s=13&d=retro) marius | 2004-06-23 | 1 | -2/+13 |
* | use pool for namei pathbuf. testing ok millert@ tdeval@ | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2004-05-14 | 1 | -3/+4 |
* | string fixes; tedu ok | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2003-05-03 | 1 | -4/+4 |
* | We can jump to the fail: label before shellargp is initialized. | ![](https://seccdn.libravatar.org/avatar/120f90077c1ceaa472dc9d2a927f7335?s=13&d=retro) art | 2002-09-18 | 1 | -7/+8 |
* | Change the vnode locking in exec to not keep the vnode locked almost all | ![](https://seccdn.libravatar.org/avatar/120f90077c1ceaa472dc9d2a927f7335?s=13&d=retro) art | 2002-08-22 | 1 | -12/+13 |
* | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | ![](https://seccdn.libravatar.org/avatar/caf16b14f81bac66babb9070858389f6?s=13&d=retro) miod | 2001-11-06 | 1 | -2/+2 |
* | - every new fd created by falloc() is marked as larval and should not be used | ![](https://seccdn.libravatar.org/avatar/120f90077c1ceaa472dc9d2a927f7335?s=13&d=retro) art | 2001-10-26 | 1 | -1/+2 |
* | KNF | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2001-06-22 | 1 | -12/+12 |
* | ifdef FOO inside an ifdef FOO feels like overkill. | ![](https://seccdn.libravatar.org/avatar/120f90077c1ceaa472dc9d2a927f7335?s=13&d=retro) art | 2001-05-14 | 1 | -2/+2 |
* | Don't use MALLOC/FREE on variable sized allocations. | ![](https://seccdn.libravatar.org/avatar/120f90077c1ceaa472dc9d2a927f7335?s=13&d=retro) art | 2000-09-26 | 1 | -5/+5 |
* | remove superflous declaration of vnops, it's now in <sys/file.h> | ![](https://seccdn.libravatar.org/avatar/589db6891da4c3dff021c72fbf1a66ae?s=13&d=retro) assar | 2000-02-01 | 1 | -2/+1 |
* | force FDSCRIPTS after include files are pulled in | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 1999-10-18 | 1 | -5/+5 |
* | panic prints a newline for you, don't do it in the panic string | ![](https://seccdn.libravatar.org/avatar/cf0e0d175c2fa5613488f1d242a1ba51?s=13&d=retro) millert | 1999-01-11 | 1 | -2/+2 |
* | Updates for VFS Lite 2 + soft update. | ![](https://seccdn.libravatar.org/avatar/e7fb49f6a8d0ba5d8cbafb608c917815?s=13&d=retro) csapuntz | 1997-11-06 | 1 | -2/+2 |
* | back out vfs lite2 till after 2.2 | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 1997-10-06 | 1 | -2/+2 |
* | VFS Lite2 Changes | ![](https://seccdn.libravatar.org/avatar/e7fb49f6a8d0ba5d8cbafb608c917815?s=13&d=retro) csapuntz | 1997-10-06 | 1 | -2/+2 |
* | Make it build with -Wparentheses. | ![](https://seccdn.libravatar.org/avatar/569eac3ad961da4c1c81d2f9b9a8be5a?s=13&d=retro) dm | 1996-10-20 | 1 | -2/+2 |
* | warning: variable might be used uninitialized -- sucks | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 1996-06-12 | 1 | -3/+3 |
* | From NetBSD: 960217 merge | ![](https://seccdn.libravatar.org/avatar/7a32ef47b0feb3a22d85d16e34dde67f?s=13&d=retro) niklas | 1996-03-03 | 1 | -2/+5 |
* | initial import of NetBSD tree | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 1995-10-18 | 1 | -0/+294 |