summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2004-07-29put the scheduler in its own file. reduces clutter, and logically separatesTed Unangst
2004-07-28This touches only MI code, and adds new time keeping code. TheThorsten Lockert
2004-07-28Call dom_dispose() for any SCM_RIGHTS message that went through theTodd C. Miller
2004-07-25move db_show_all_procs to kern_proc.c, proc_printit goes in DDB too.Ted Unangst
2004-07-22SIMPLELOCK -> mutex for the lock around deadproc list.Artur Grabowski
2004-07-22fix cases when m_dup1() returned mbuf chain (instead of single mbuf).Jun-ichiro itojun Hagino
2004-07-22remove p arg from fdplockTed Unangst
2004-07-21In pipe_read, when the pipelock fails (most likely because we catch aArtur Grabowski
2004-07-21I was wrong. The assymetry created by the proc argument to rw_enter_writeArtur Grabowski
2004-07-20ifdef DDB a few functions only used (or usable) from DDB.Artur Grabowski
2004-07-20The timeout wheels are manipulated by hardclock that's not protected withArtur Grabowski
2004-07-20protect printf with a mutex instead of SIMPLELOCK.Artur Grabowski
2004-07-20Introducing mutexes - cpu-owned spinning locks with spl semantics.Artur Grabowski
2004-07-18return EINVAL if ftruncate(2) is passed a negative offsetAnil Madhavapeddy
2004-07-15syncTheo de Raadt
2004-07-153 functions had inexact types; millert okTheo de Raadt
2004-07-15regenTodd C. Miller
2004-07-15Rename structs oipc_perm, omsqid_ds, osemid_ds, oshmid_ds to ipc_perm23,Todd C. Miller
2004-07-14regen for new {msg,sem,shm}ctl syscalls.Todd C. Miller
2004-07-14Because mode_t is used in struct ipc_perm we need new versions ofTodd C. Miller
2004-07-14Move the guts of the {sem,msg,shm}ctl system calls into a new functionTodd C. Miller
2004-07-14regenTodd C. Miller
2004-07-14fhstat(2) uses struct stat too and so needs replacing as well.Todd C. Miller
2004-07-13regen after stat/mode_t/nlink_t changesTodd C. Miller
2004-07-13Change mode_t and nlink_t from 16bit to 32bit. This allows us toTodd C. Miller
2004-07-11save an (eventually existent) namei process context when going overPedro Martelletto
2004-07-09regenTodd C. Miller
2004-07-09Rename ostat -> stat43 to disambiguate from upcoming struct stat changes.Todd C. Miller
2004-07-09go away staticsNiklas Hallqvist
2004-07-07fix an issue when scripts are exec'd under systrace wheremarius eriksen
2004-07-04proc_stop needs sched_lock locked. From art, verified with NetBSD.Niklas Hallqvist
2004-07-03if vinvalbuf() fails, unlock the vnode and release it. ok marius@Pedro Martelletto
2004-06-28splhigh around ec_count fetches -- sorry art; ok aaronTheo de Raadt
2004-06-28Add new, generic ``evcount'' event counter API to the kernel. From art@,Aaron Campbell
2004-06-26Don't sleep forever on short nanosleeps.Thomas Nordin
2004-06-25Instead of accessing ci_dev (that's an MI field), provide a marco thatArtur Grabowski
2004-06-24Remove the 8 page limit for sysctl_proc_args after discussing with Theo.Todd C. Miller
2004-06-24This moves access to wall and uptime variables in MI code,Thorsten Lockert
2004-06-23a few fixes to systracemarius eriksen
2004-06-21First step towards more sane time handling in the kernel -- this changesThorsten Lockert
2004-06-20Another merge error from smp branch.Artur Grabowski
2004-06-20Merge error in smp merge. It's a miracle that people haven't noticed theArtur Grabowski
2004-06-20Fix inversed logic in handling the "nowait/waitok" flags. Bugs in two placesArtur Grabowski
2004-06-16export cpu# instead of apid#; art okTheo de Raadt
2004-06-13regenNiklas Hallqvist
2004-06-13debranch SMP, have funNiklas Hallqvist
2004-06-11vm->vm_minsaddr was uninitialized (nothing realy uses it anyway)Michael Shalayeff
2004-06-09in theory, vnlock should alays be NULL in the generic lock (sic) functions.Ted Unangst
2004-06-09Merge in a piece of the SMP branch into HEAD.Artur Grabowski
2004-06-08pull ncpus support from smp tree into main branch.Marco S Hyman