summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_exec.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed security hole with sharing the file descriptor table (via rfork)dg1997-08-041-10/+18
* Don't clobber user space argv0 memory on shell exec, mainly for vfork()ache1997-04-231-14/+24
* Brought fix from the 2.2 branch forward (see rev 1.47.2.7): serious bugsdg1997-04-181-3/+14
* Correct the previous thread-fix commit. I made a clerical error.dyson1997-04-131-13/+3
* Fully implement vfork. Vfork is now much much faster than even ourdyson1997-04-131-1/+3
* Effectively remove the previous commit to fix threads forking. Thedyson1997-04-121-3/+7
* Allow a kernel-supported process thread to do an exec without blastingdyson1997-04-111-7/+24
* Killed unnecessary vp == NULL check after namei.dg1997-04-041-5/+1
* Oops, only free component name buffer if namei() didn't. This bug hasdg1997-04-041-3/+4
* Various fixes:dg1997-04-041-22/+21
* Lose the vnode lock on a permissions failure.dg1997-04-041-2/+4
* Changed the way that the exec image header is read to be filesystem-dg1997-03-311-29/+38
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Fix from PR #2757:dg1997-02-191-1/+3
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-2/+2
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Fix an ordering bug -- pmap_remove_pages should be called BEFOREdyson1996-11-091-2/+2
* Performance optimizations. One of which was meant to go in before thedyson1996-10-121-1/+2
* Backed out the recent changes/enhancements to the VM code. Thedyson1996-07-301-2/+2
* This commit is meant to solve a couple of VM system problems ordyson1996-07-271-2/+2
* Don't use NULL in non-pointer contexts.bde1996-07-121-3/+3
* Use kmem_alloc_wait/kmem_free_wakeup() to avoid allocation failuresdg1996-06-031-5/+5
* Fix declaration of ps_strings.dg1996-06-031-2/+2
* This set of commits to the VM system does the following, and containdyson1996-05-181-5/+5
* Removed unnecessary #includes from <sys/imgact.h> so that it isbde1996-05-011-1/+4
* Fixed two typos in the comment.smpatel1996-04-291-2/+2
* Killed sections 3 and 4 of my copyright as I don't agree with it (I believedg1996-04-081-6/+1
* First attempt at FreeBSD & Linux ELF support.sos1996-03-101-4/+19
* Mega-commit for Linux emulator update.. This has been stress tested underpeter1996-03-021-2/+12
* Add two sysctl variables that can be read by libutil and libkvm so thatpeter1996-02-241-1/+12
* Removed stale #includes of "opt_sysvipc.h".bde1996-01-201-3/+1
* Eliminated many redundant vm_map_lookup operations for vm_mmap.dyson1996-01-191-2/+2
* (gulp!) reran makesyscalls..peter1996-01-081-3/+1
* Convert SYSV IPC to new-style options. (I hope I got everything...)wollman1996-01-041-1/+3
* A Major staticize sweep. Generates a couple of warnings that I'll dealphk1995-12-141-3/+4
* Reorganise ps_strings in order to gain BSD/OS 2.0 binary compatability.peter1995-12-091-4/+6
* Untangled the vm.h include file spaghetti.dg1995-12-071-1/+7
* Use kmem_alloc_pageable/kmem_free to allocate memory instead of individualdg1995-11-131-19/+7
* Included <sys/sysproto.h> to get central declarations for syscall argsbde1995-11-121-1/+4
* All:dg1995-11-061-103/+107
* Killed a few gratuitous #include's.dg1995-10-211-2/+2
* Remove prototype definitions from <sys/systm.h>.swallace1995-10-081-1/+7
* Moved setting of VTEXT flag into the appropriate image activators. Thisdg1995-08-241-4/+1
* Remove trailing whitespace.rgrimes1995-05-301-6/+6
* Use 'p' rather than 'curproc' when appropriate.dg1995-03-251-3/+3
* Use NDINIT macro to initialize fields for namei.dg1995-03-251-13/+5
* Fixed bug introduced in the previous commit - the lock must be held untildg1995-03-191-6/+7
* Lose the lock on the vnode. Changes to implement proper locking in thedg1995-03-191-4/+11
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-161-2/+1
* Removed some #include's of unnecessary include files.dg1995-03-101-4/+1
OpenPOWER on IntegriCloud