summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Turns out that jhb didn't really like this. And nate pointed out thatimp2004-06-281-2/+2
* Allow dev to be NULL and assume that a device is not alive or notimp2004-06-281-2/+2
* Add two missing includes and remove two uneeded.pjd2004-06-271-0/+3
* Acquire the socket buffer lock when calling unp_scan() onrwatson2004-06-271-0/+2
* Add a new global mutex, so_global_mtx, which protects the global variablesrwatson2004-06-271-2/+26
* Reduce the number of unnecessary unlock-relocks on socket buffer mutexesrwatson2004-06-263-22/+13
* Allocate TIDs in thread_init() and deallocate them in thread_fini().marcel2004-06-265-109/+89
* Replace comment on spl state when calling soabort() with a comment onrwatson2004-06-261-1/+4
* Pick the hotchar out of the tty structure instead of caching privatephk2004-06-261-2/+1
* Fix line discipline switching issues: If opening a new ldisc fails,phk2004-06-261-12/+21
* Gah! commit from wrong tree.phk2004-06-251-6/+0
* Retire the TIOC_REMOTE ioctl.phk2004-06-251-95/+3
* Release UNIX domain socket subsystem lock earlier -- don't need torwatson2004-06-251-1/+1
* Add two new methods to struct tty: One for manipulating BREAK conditionphk2004-06-251-1/+49
* Don't cuddle else's so much as we removed additional parts of eachrwatson2004-06-242-16/+8
* Remove temporary API bandage that allowed applications speaking therwatson2004-06-242-18/+0
* #include <sys/serial.h>phk2004-06-241-0/+1
* Use CTASSERT to enforce the relationship between the new serial portphk2004-06-241-0/+17
* Lock socket buffers when processing setting socket options SO_SNDLOWATrwatson2004-06-241-0/+4
* Acquire socket lock in the "waiting for connection" loop inrwatson2004-06-241-1/+4
* Introduce sbreserve_locked(), which asserts the socket buffer lock onrwatson2004-06-242-14/+52
* Slide socket buffer lock earlier in sopoll() to cover the call intorwatson2004-06-241-2/+2
* Fix an inconsistency in socket option propagation on accept(). Propagatebms2004-06-221-0/+1
* Fix a few spelling mistakes in comments and clean them up a bit.le2004-06-221-5/+5
* Regenerate after updating syscalls.master.rwatson2004-06-222-3/+3
* Mark unlink() as MPSAFE as we now acquire Giant in the unlink()rwatson2004-06-221-1/+1
* Acquire Giant in link() so that the system call can be markedrwatson2004-06-222-2/+10
* Rebuild following marking link() as MPSAFE.rwatson2004-06-222-3/+3
* Mark link() system call as MPSAFE.rwatson2004-06-221-1/+1
* Acquire Giant in link() so that we can mark it as MSTD inrwatson2004-06-222-2/+10
* Remove spl's from uipc_socket to ease in merging.rwatson2004-06-221-40/+8
* Fix another typo in the previous commit.scottl2004-06-211-1/+1
* Put the pre FreeBSD-2.x tty compat code under BURN_BRIDGES.phk2004-06-213-2/+17
* Fix typo that somehow crept into the previous commitscottl2004-06-211-1/+1
* Update previous commit to:kbyanc2004-06-211-18/+13
* Add the sysctl node 'kern.sched.name' that has the name of the schedulerscottl2004-06-212-1/+13
* Mark the thread in an exiting program as inactive.julian2004-06-211-1/+1
* Turned off the "calcru: negative time" warning for certain SMP casesbde2004-06-211-12/+34
* (1) Removed the bogus condition "p->p_pid != 1" on calling sched_exit()bde2004-06-211-7/+1
* Update p_runtime on exit. This fixes calcru() on zombies, and preparesbde2004-06-211-2/+9
* New style functions, kill register keyword.phk2004-06-211-43/+28
* Merge next step in socket buffer locking:rwatson2004-06-214-64/+513
* Fill in the values for the ki_tid and ki_numthreads which have beengad2004-06-201-0/+2
* In uipc_rcvd(), lock the socket buffers at either end of the UNIXrwatson2004-06-201-0/+4
* Hold SOCK_LOCK(so) when frobbing so_state when disconnecting arwatson2004-06-201-1/+5
* When retrieving the SO_LINGER socket option for user space, hold therwatson2004-06-201-0/+7
* Convert an if->panic in soclose() into a call to KASSERT().rwatson2004-06-201-2/+1
* Annotate some ordering-related issues in solisten() which are not yetrwatson2004-06-201-0/+5
* Annotate two intentionally unlocked reads with comments.rwatson2004-06-201-0/+6
* Initialize ni_cnd.cn_cred before calling lookup() (this is normally donetmm2004-06-201-0/+1
OpenPOWER on IntegriCloud