summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Add the mlockall() and munlockall() system calls.bms2003-08-112-2/+2
* More pipe changes:silby2003-08-112-48/+34
* Use vm_page_hold() instead of vm_page_wire(). Otherwise, a multithreadedalc2003-08-111-3/+3
* panic() if we try to handle an out-of-range signal number innectar2003-08-101-2/+5
* Add or correct range checking of signal numbers in system calls andnectar2003-08-101-2/+2
* Background: When proc_rwmem() wired and mapped a page, it also addedalc2003-08-091-30/+5
* - Remove GIANT_REQUIRED from pipespace().alc2003-08-081-4/+0
* Copyin the thread mailbox flags from the correct locationdeischen2003-08-082-2/+2
* td_dupfd just needs to be less than 0, it does not have to hold thejhb2003-08-072-2/+2
* Update some argument-documenting comments to match reality.nectar2003-08-073-6/+9
* Consistently use the BSD u_int and u_short instead of the SYSV uint andjhb2003-08-075-15/+15
* The ktrace mutex does not need to be locked around the post of the ktracejhb2003-08-071-1/+1
* - Remove GIANT_REQUIRED from pipe_free_kmem().alc2003-08-071-3/+0
* If connect(2) has been interrupted by a signal and therefore theyar2003-08-061-3/+8
* kse.h is not needed for these files.davidxu2003-08-052-2/+0
* Introduce a thread mailbox flag TMF_NOUPCALL. On some architectures otherdavidxu2003-08-052-14/+36
* Make the second argument to sooptcopyout() constant in order tohsu2003-08-051-4/+1
* In the mknod(), mkfifo(), link(), symlink() and undelete() syscalls,iedowse2003-08-052-10/+46
* Do some minor Giant pushdown made possible by copyin, fget, fdrop,dwmalone2003-08-042-19/+14
* Adjust a comment to remove staleness and take slightly less implementationjhb2003-08-041-6/+2
* Set td_critnest to 1 when setting up a thread since it is a MI field withjhb2003-08-042-0/+2
* Insert cosmetic spaces.jhb2003-08-041-2/+2
* Move more ACL logic from the UFS code (ufs_acl.c) to the central POSIX.1erwatson2003-08-043-3/+252
* Both 'c' an 'lines' are unused, the bogus init of lines was accidentallyjhb2003-08-021-2/+1
* Use kmem_alloc_nofault() rather than kmem_alloc_pageable() in proc_rwmem().alc2003-08-021-1/+1
* Grab Giant in bufdonebio() since drivers may not hold it.phk2003-08-021-0/+4
* Grab Giant in physio() since non-giant drivers are starting to appear.phk2003-08-021-0/+3
* Eliminate an abuse of kmem_alloc_pageable() in bufinit()alc2003-08-021-6/+1
* Use kmem_alloc_nofault() rather than kmem_alloc_pageable() in sf_buf_init().alc2003-08-021-1/+1
* Fix kernel build -- 'c' was the unused var, not 'lines'.obrien2003-08-011-1/+1
* Attempt to simplify #ifdef logic for MAC_ALWAYS_LABEL_MBUF.rwatson2003-08-011-28/+18
* Remove Giant from writev(2). Eliminate trivial style differences betweenalc2003-08-011-11/+4
* If a spin lock is held for too long and WITNESS is enabled, then calljhb2003-07-312-6/+18
* Add a new function to look for a spinlock's instance when it is held byjhb2003-07-311-0/+21
* Update the 'ps', 'show pci', and 'show ktr' ddb commands to use the newjhb2003-07-311-23/+11
* When ktracing context switches, make sure we record involuntary switches.peter2003-07-311-0/+14
* Use correct signal when calling sigexit.davidxu2003-07-301-1/+3
* Remove test in pipe_write() which causes write(2) to return EAGAINpb2003-07-301-1/+1
* When complaining about a sleeping thread owning a mutex, display thejhb2003-07-302-2/+6
* The introduction of vm object locking has caused witness to revealalc2003-07-301-1/+1
* Revision 1.51 of vm/uma_core.c modified uma_large_free() to acquire Giantalc2003-07-291-6/+0
* Rename VOP_RMEXTATTR() to VOP_DELETEEXTATTR() for consistency with therwatson2003-07-284-5/+7
* When exporting file descriptor data for threads invoking therwatson2003-07-281-0/+11
* Pass the file descriptor index down to vn_open.phk2003-07-272-2/+26
* Pass the fdidx argument from vn_open{_cred}() onto VOP_OPEN()phk2003-07-271-3/+3
* Add fdidx argument to vn_open() and vn_open_cred() and pass -1 throughout.phk2003-07-2712-16/+17
* Call the new argument "fdidx" that is more precise than "fd".phk2003-07-271-1/+1
* Now that we can call kmem_malloc without Giant it should be safedwmalone2003-07-271-2/+0
* Add a "int fd" argument to VOP_OPEN() which in the future willphk2003-07-265-4/+5
* Guard against MLEN growing larger than a uint8_t due to MSIZE grwoing to ascottl2003-07-263-0/+6
OpenPOWER on IntegriCloud