summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Remove unneeded Giant locking of /dev/tty.ed2008-06-031-3/+0
* Use a seperated hash table for mutex and rwlock, avoid wasting some timedavidxu2008-05-301-17/+21
* Remove the distinction between device minor and unit numbers.ed2008-05-291-11/+8
* Remove redundant checks from fcntl()'s F_DUPFD.ed2008-05-281-31/+16
* Rename `tty_subr.c' to `subr_clist.c'.ed2008-05-271-699/+0
* Improve a comment which, in the actual CVS stock, doesn't completelyattilio2008-05-271-2/+5
* Take into account possible overflow when multiplying. The casuality iskib2008-05-261-2/+2
* Remove netatm from HEAD as it is not MPSAFE and relies on the now removedrwatson2008-05-251-2/+0
* The "if" semantic is not needed, just fix this.attilio2008-05-251-1/+1
* Replace direct atomic operation for the file refcount witht theattilio2008-05-251-2/+2
* Add the vtime (virtual time) hooks for DTrace.jb2008-05-252-0/+35
* Add DTrace 'proc' provider probes using the Statically Defined Tracejb2008-05-245-0/+144
* Do not convert the "snapshot" string to the MNT_SNAPSHOT flag here, sincerodrigc2008-05-231-2/+0
* Rev. 1.274 put the ttyrel() call before the destroy_dev() in thekib2008-05-231-2/+5
* The dev_refthread() in the tty_gettp() may fail, because Giant is takenkib2008-05-231-5/+6
* Use the t_state for the TS_GONE test.kib2008-05-231-1/+1
* Assert that si_threadcount > 0 before decrementing it. This helps catchingkib2008-05-231-0/+2
* Move TTY unrelated bits out of <sys/tty.h>.ed2008-05-234-8/+15
* Another problem caused by the knlist_cleardel() potentially droppingkib2008-05-231-11/+22
* Destruction of the pipe calls knlist_cleardel() to remove the knoteskib2008-05-231-6/+1
* Add the ctf_get function and update the args to linker_file_function_listall.jb2008-05-231-1/+7
* Add the ctf_get method.jb2008-05-231-0/+9
* Allow a rendezvous with just a specified CPU too.jb2008-05-231-19/+61
* Add the CTF source file which gets shared with link_elf.c and link_elf_obj.c.jb2008-05-231-0/+325
* Add hooks for the Compact C Type Format (CTF) data to be attached tojb2008-05-232-0/+100
* Add support for the DTrace malloc provider which can enable probesjb2008-05-231-0/+63
* When sendto(2) is called with an explicit destination addressrwatson2008-05-221-1/+5
* Implement the per-open file data for the cdev.kib2008-05-212-2/+15
* Be more friendly for DDB pager.pjd2008-05-181-1/+6
* Add support for the DTrace struct proc and struct thread extendedjb2008-05-181-0/+120
* Add kernel support for the Statically Defined Trace provider.jb2008-05-181-0/+273
* devctl_process_running(): Check for devsoftc.inuse == 1 instead ofrpaulo2008-05-181-1/+1
* Attempt to improve convergence of POSIX semaphore code with style(9).rwatson2008-05-161-31/+38
* Update the kernel to count the number of mbufs and clustersgnn2008-05-151-0/+2
* - Embed the recursion counter for any locking primitive directly in theattilio2008-05-153-68/+43
* Go back to using the process command name (p_comm) for the file name andjhb2008-05-151-2/+2
* Add the devctl notifications for the cdev create/destroy events.kib2008-05-141-0/+42
* fix typo in runz_fuzzjulian2008-05-121-1/+1
* Introduce a new parameter "superpage_align" to kmem_suballoc() that isalc2008-05-101-1/+1
* Kqueue_scan() may sleep when encountered the influx knotes. On the otherkib2008-05-101-1/+10
* The kqueue_close() encountering the KN_INFLUX knotes on the kq beingkib2008-05-101-4/+11
* Add code to allow the system to handle multiple routing tables.julian2008-05-097-7/+47
* When blocking on an F_FLOCK style lock request which is upgrading adfr2008-05-091-11/+12
* - Export HZ value via kern.hz sysctl (this is the same name as for thepjd2008-05-091-8/+17
* Add a new witness sysctl which returns the relations between any lockattilio2008-05-071-0/+58
* add malloc flag to blist so that it can be used in ithread contextkmacy2008-05-051-7/+8
* Fix a few edge cases with error handling in cpufreq(4)'s CPUFREQ_GET()jhb2008-05-051-3/+3
* Expand kdb_alt_break a little, most commonly used with the optionpeter2008-05-041-11/+35
* sync_vnode() has some messy code about locking in order to deal withattilio2008-05-041-39/+37
* Attempt to make the print types more friendly to other architectures.julian2008-04-301-15/+15
OpenPOWER on IntegriCloud