summaryrefslogtreecommitdiffstats
path: root/sys/kern/sysv_shm.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.miod2001-11-061-2/+1
| | | | (Look ma, I might have broken the tree)
* Don't allocate globals in include files, use extern declarations.millert2001-08-121-1/+4
| | | | | Move the actual variables into their respective .c files. As a bonus, remove semmap which is not used.
* remove old vmart2001-06-271-65/+2
|
* KNFderaadt2001-06-221-12/+10
|
* Create COMPAT_25 and move ogetfsstat, ostatfs and ostatfs into it.millert2001-05-161-75/+13
| | | | Create COMPAT_23 and move __osemctl, omsgctl, oshmctl there.
* Remove the (vaddr_t) casts inside the round_page and trunc_page macros.art2001-05-051-2/+3
| | | | | | We might want to use them on types that are bigger than vaddr_t. Fix all callers that pass pointers without casts.
* Get rid of CLSIZE and all related stuff.art2001-05-051-5/+5
| | | | | | | | | CLSIZE -> 1 CLBYTES -> PAGE_SIZE OLOFSET -> PAGE_MASK etc. At the same time some archs needed some cleaning in vmparam.h so that goes in at the same time.
* Use PAGE_SIZE instead of NBPG.art1999-11-251-2/+2
|
* Non UVM vaddr_t/paddr_t fixupweingart1999-07-081-6/+1
|
* Improved sysv shared memory. Works with UVM.art1999-06-231-133/+201
| | | | | Original work done in FreeBSD, but this code was ported from NetBSD by Chuck Cranor.
* We don't need a second prototype for shmexitart1999-02-221-2/+1
|
* don't include vm_map.h twiceart1999-02-071-2/+1
|
* fix compat shmctl/IPC_STATmatthieu1998-06-141-2/+2
|
* change ipc.h to use uid_t and friends, and then build compat system calls for the old ushort based ipc.hderaadt1998-06-111-1/+78
|
* const a few more callsderaadt1998-05-111-3/+3
|
* shmdt before shmdt (in child) fixderaadt1997-02-211-1/+8
|
* shmdt when no mapping is ok, found by christosderaadt1996-09-021-1/+3
|
* partial sync with netbsd 960418, more to comederaadt1996-04-211-3/+3
|
* From NetBSD: 960217 mergeniklas1996-03-031-22/+30
|
* from netbsd; shmfork does not need to know about vforkderaadt1995-12-141-4/+3
|
* initial import of NetBSD treederaadt1995-10-181-0/+515