summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* o Change the API and ABI of the Extended Attribute kernel interfaces torwatson2001-03-156-34/+129
* Dont call device close and ioctl functions if device has disappeared.sos2001-03-131-2/+5
* Assert that the process we're trying to enqueue isn't already there.des2001-03-111-0/+21
* When aio_read/write() is used on a raw device, physical buffers arealc2001-03-101-7/+26
* Don't call malloc with M_WAITOK while holding a mutex.alfred2001-03-091-22/+21
* Push the test for a disconnected socket when accept()ing down to thejlemon2001-03-091-4/+1
* Fix mtx_legal2block. The only time that it is bad to block on a mutex isjhb2001-03-094-6/+28
* Use the kthread API to create and destroy AIO daemons.alc2001-03-091-9/+7
* Add a new informative KASSERT to ensure that a process is in the SRUN statejhb2001-03-091-0/+3
* Fix is a similar race condition as existed in the mbuf code. When we gobmilekic2001-03-081-6/+7
* Make the wait for sendfile buffers interruptable. Stops one processdwmalone2001-03-081-3/+24
* Make the SYSCTL_OUT handlers sysctl_old_user() and sysctl_old_kernel()tmm2001-03-081-4/+10
* Fixes to track snapshot copy-on-write checking in the specinfomckusick2001-03-072-8/+1
* Bitch more loudly when someone botches changes to kinfo_procmckusick2001-03-071-3/+12
* - Don't hold the proc lock across VREF and the fd* functions to avoid lockjhb2001-03-071-4/+21
* - Release Giant a bit earlier on syscall exit.jhb2001-03-071-20/+14
* Grab the process lock while calling psignal and before calling psignal.jhb2001-03-074-14/+46
* Proc locking including using proc lock in place of proctree wherejhb2001-03-071-10/+27
* Proc locking.jhb2001-03-071-3/+9
* Use the proc lock to protect access to p_sigacts->ps_sigintr.jhb2001-03-071-4/+4
* - Proc locking.jhb2001-03-071-17/+29
* Lock the process while sending it SIGARLM and updating p_realtimer.jhb2001-03-071-0/+4
* - Proc locking.jhb2001-03-071-25/+7
* - Proc locking. Most of signal handling is now MP safe and doesn't requirejhb2001-03-071-70/+162
* Lock initproc when we send SIGINT to init during shutdown.jhb2001-03-071-0/+2
* - Add an extra check in priority_propagation() for UP systems to ensure wejhb2001-03-073-3/+27
* - Use _PHOLD and move it before a PROC_UNLOCK to reduce the number ofjhb2001-03-071-7/+18
* - Lock the forklist with an sx lock.jhb2001-03-071-14/+57
* Check to see if p_fd is NULL before derferencing it in checkdirs(). It'sjhb2001-03-072-0/+4
* - Call proc_reparent() when handing a process off to init in exit ratherjhb2001-03-071-18/+23
* In order to avoid recursing on the backing mutex for sx locks in thejhb2001-03-061-2/+2
* Make the KASSERTs report the correct function names.des2001-03-061-18/+11
* o Introduce filesystem-independent POSIX.1e ACL utility routines torwatson2001-03-063-15/+1320
* Add a missing splx() to aio_fphysio(). (This change is a no-op in -5.0,alc2001-03-061-12/+6
* - Add sx_descr description member to sx lock structurebmilekic2001-03-061-6/+26
* Implement shared/exclusive locks.jasone2001-03-051-0/+160
* Eliminate the aio_freejobs list. Its purpose was to store freealc2001-03-051-40/+30
* Do not set a default ELF syscall ABI fallback.obrien2001-03-042-6/+8
* implement OCRNL, ONOCR, and ONLRETassar2001-03-041-1/+11
* Remove the field privatemodes from struct __aiocb_private and thealc2001-03-041-137/+2
* Mismatched MFSNAMELEN and MNAMELEN with fstype / fspath.adrian2001-03-022-4/+4
* Ok, the kernel will panic in kmem_malloc() if the kernel map is full, sojhb2001-03-021-4/+0
* - Check to see if malloc() returned NULL even with M_WAITOK.jhb2001-03-021-1/+6
* Reviewed by: jlemonadrian2001-03-014-56/+148
* The kernel did not hold a vnode reference associated with theiedowse2001-02-283-22/+65
* Shuffle netgraph mutexes a bit and hold a reference on a nodejulian2001-02-283-6/+6
* Fix lockup for loopback NFS mounts. The pipelined I/O limitations could bedillon2001-02-282-9/+7
* Sigh. Try to get priorities sorted out. Don't bother trying tojake2001-02-286-8/+2
* Correctly declare variables as u_int rather than doing typecasts.jlemon2001-02-271-7/+7
* In soshutdown(), use SHUT_{RD,WR,RDWR} instead of FREAD and FWRITE.ru2001-02-271-3/+5
OpenPOWER on IntegriCloud