summaryrefslogtreecommitdiffstats
path: root/sys/kern/exec_script.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Do not relock fdp in fdrelease(). This prevents unnecessary lockingvisa2019-07-151-2/+2
* Put file descriptors on shared data structures when they are completelympi2018-06-181-5/+8
* Revert introduction of fdinsert(), a sanitify check triggers whenmpi2018-06-051-8/+5
* Put file descriptors on shared data structures when they are completelympi2018-06-021-5/+8
* Remove proc from the parameters of vn_lock(). The parameter isvisa2018-05-021-2/+2
* Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is alwaysvisa2018-04-281-2/+2
* Stop assuming <sys/file.h> will pull in fcntl.h when _KERNEL is defined.guenther2018-01-021-1/+2
* We are either allocating 2 or three array members. Unroll while loopflorian2018-01-011-6/+8
* Add a flags argument to falloc() that lets it optionally set theguenther2017-02-111-2/+2
* boom goes the dynamitetedu2016-04-251-22/+3
* Remove the unused flags argument from VOP_UNLOCK().natano2016-03-191-2/+2
* NULL-terminate a pointer array to prevent an invalid free, and simplifymmcc2015-12-311-8/+9
* sizes for free(); ok sthenderaadt2015-09-101-2/+2
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* primary change: move uvm_vnode out of vnode, keeping only a pointer.tedu2014-12-161-1/+2
* panic should be reserved for unrecoverable errors, not things we merelytedu2014-11-191-5/+2
* unifdef SETUIDSCRIPT and FDSCRIPT. we always use them. ok deraadttedu2014-11-181-27/+3
* use mallocarray for multiplied value checkingtedu2014-07-131-2/+2
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-3/+3
* decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hderaadt2014-07-081-2/+1
* Add struct proc * argument to FRELE() and FILE_SET_MATURE() inguenther2012-04-221-2/+2
* Hold struct filedesc's fd_lock when writing to the fd_ofiles, fd_ofileflags,guenther2012-02-151-2/+7
* Add new syscall entries to support the openat(2) family of functionsmatthew2011-07-071-1/+2
* MALLOC/FREE -> malloc/freechl2007-10-291-3/+3
* grammar, spelling, and style fixes from bret lambert;jmc2006-11-141-5/+5
* ansi. No binary change.jsg2005-11-121-4/+2
* - We shouldn't allocate MAXPATHLEN from the stack.art2005-08-011-11/+12
* fix an issue when scripts are exec'd under systrace wheremarius2004-07-071-4/+16
* a few fixes to systracemarius2004-06-231-2/+13
* use pool for namei pathbuf. testing ok millert@ tdeval@tedu2004-05-141-3/+4
* string fixes; tedu okderaadt2003-05-031-4/+4
* We can jump to the fail: label before shellargp is initialized.art2002-09-181-7/+8
* Change the vnode locking in exec to not keep the vnode locked almost allart2002-08-221-12/+13
* Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.miod2001-11-061-2/+2
* - every new fd created by falloc() is marked as larval and should not be usedart2001-10-261-1/+2
* KNFderaadt2001-06-221-12/+12
* ifdef FOO inside an ifdef FOO feels like overkill.art2001-05-141-2/+2
* Don't use MALLOC/FREE on variable sized allocations.art2000-09-261-5/+5
* remove superflous declaration of vnops, it's now in <sys/file.h>assar2000-02-011-2/+1
* force FDSCRIPTS after include files are pulled inderaadt1999-10-181-5/+5
* panic prints a newline for you, don't do it in the panic stringmillert1999-01-111-2/+2
* Updates for VFS Lite 2 + soft update.csapuntz1997-11-061-2/+2
* back out vfs lite2 till after 2.2deraadt1997-10-061-2/+2
* VFS Lite2 Changescsapuntz1997-10-061-2/+2
* Make it build with -Wparentheses.dm1996-10-201-2/+2
* warning: variable might be used uninitialized -- sucksderaadt1996-06-121-3/+3
* From NetBSD: 960217 mergeniklas1996-03-031-2/+5
* initial import of NetBSD treederaadt1995-10-181-0/+294