summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Add a SOCKBUF_LOCK() to a rarely executed path in do_sendfile().alc2004-10-021-0/+1
* Clear a process's procfs trace points upon delivery of SIGKILL.alfred2004-10-011-0/+10
* Fix a LOR relating to freeing cdevs.phk2004-10-012-10/+18
* cover soreadable and sowriteable with the corresponding socketbuffer locks.alfred2004-10-011-9/+9
* Avoid calling _PHOLD(p1) with p2's lock held, since _PHOLD()das2004-10-011-3/+8
* Fix a typo to fix the !DIAGNOSTIC build.jhb2004-09-301-1/+1
* Assign a global unit number for the tty slave devices (init/lock) usingphk2004-09-301-6/+23
* Add a new API for allocating unit number (-like) resources.phk2004-09-301-0/+597
* Account for alias devices when tearing them down in destroy_dev() so wegreen2004-09-291-3/+3
* Turn VM_KMEM_SIZE_MAX and VM_KMEM_SIZE_SCALE into tunables.des2004-09-291-4/+17
* Add functions to create and free the "tty-ness" of a serial port in aphk2004-09-281-6/+233
* improve the mbuf m_print function.. Only pull length from pkthdr if therejmg2004-09-281-5/+20
* Give cluster_write() an explicit vnode argument.phk2004-09-271-6/+1
* Used cached cdevsw pointer.phk2004-09-271-2/+4
* Add cdevsw->d_purge() support.phk2004-09-271-9/+19
* Fix a bug introduced in the previous commit: kdb_cpu_trap() gets tomarcel2004-09-261-1/+2
* Use the universal 'threaded process' flag rather than thejulian2004-09-251-1/+1
* Some more whitespace, style, and comment fixes.jhb2004-09-241-14/+16
* Rename 'mount_root_delay' tunable to 'vfs.root.mountdelay', which fitspjd2004-09-241-1/+1
* Remove the cdevsw() function which is now unused.phk2004-09-241-8/+0
* Hold threadcount while throbbing cdevsw in our underlying driver.phk2004-09-241-20/+25
* Hold threadcount reference when we call into the underlying consolephk2004-09-241-12/+52
* Eliminate devsw() call, we are not dereferencing the pointer.phk2004-09-241-1/+1
* Hold threadref while we throb cdevsw in devtoname()phk2004-09-241-6/+10
* Use vn_isdisk() to check if vnode is a disk.phk2004-09-241-1/+1
* use vn_isdisk() to see if vnode is a disk.phk2004-09-241-1/+1
* Hold dev_lock and check for NULL devsw pointer when we service FIODTYPE ioctl.phk2004-09-241-5/+13
* Hold dev_lock and check for NULL devsw pointer when we determinephk2004-09-241-1/+5
* use dev_re[fl]thread() rather than home rolled versions.phk2004-09-241-8/+2
* Introduce dev_re[lf]thread() functions.phk2004-09-241-0/+25
* A modest collection of various and sundry style, spelling, and whitespacejhb2004-09-242-49/+44
* On arm, set the default elf brand to FreeBSD, until the binutils do it for us.cognet2004-09-231-0/+4
* Don't try to protect td_sticks with sched_lock. It doesn't need it as itjhb2004-09-231-3/+1
* - Assert sched_lock in upcall_remove() since it is needed there and alljhb2004-09-231-1/+3
* - Don't try to unlock Giant if single threading fails since we don't havejhb2004-09-231-1/+1
* Split the ioctl function in control and slave side, this eliminatedphk2004-09-231-68/+78
* Eliminate DEV_STRATEGY() macro: call dev_strategy() directly.phk2004-09-233-5/+14
* Introduce new /boot/loader.conf variable: root_mount_delay.pjd2004-09-231-66/+80
* Do not refcount the cdevsw, but rather maintain a cdev->si_threadcountphk2004-09-233-65/+45
* Various small style fixes.jhb2004-09-225-14/+19
* Revert the last change..julian2004-09-221-17/+11
* In a threaded process, don't kill off all the other threads until we have ajulian2004-09-211-11/+17
* If a vnode has no v_rdev we cannot hope to answer FIODTYPE ioctl.phk2004-09-211-0/+2
* Remove unused macro.jhb2004-09-201-2/+0
* CTASSERT that MSZIE is a power of 2 (otherwise dtom() breaks)brian2004-09-201-1/+4
* The zone from which proc structures are allocated is markeddas2004-09-192-32/+5
* Initialize new ttys a bit more.phk2004-09-181-8/+22
* Move makectx() after kdb_cpu_trap(), so the PCB will have possible MDmarcel2004-09-171-4/+4
* Add ttyopen and ttyclose functions which will do the right stuff forphk2004-09-171-0/+97
* Add ttyalloc() which in due time will be the successor to ttymalloc(),phk2004-09-171-0/+7
OpenPOWER on IntegriCloud