summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2005-12-07do not allow setugid processes to use /dev/fd/#, unless they are aTheo de Raadt
2005-12-06Remove fdescfsPedro Martelletto
2005-12-04forgot to set P_THREAD for threaded processesTed Unangst
2005-12-04Add vn_access(), discussed with and okay uwe@Pedro Martelletto
2005-12-04older gcc (like real C) does not let you declare local variables afterTheo de Raadt
2005-12-03rebuildTed Unangst
2005-12-03kernel support for threaded processes (rthreads).Ted Unangst
2005-11-30No need for vfs_busy() and vfs_unbusy() to take a process pointerPedro Martelletto
2005-11-28ansi/deregister.Jonathan Gray
2005-11-27Don't set MNT_UPDATE and MNT_RELOAD before acquiring the mount pointPedro Martelletto
2005-11-25built files should be checked in after the source fileTed Unangst
2005-11-24Remove kernfs, okay deraadt@.Pedro Martelletto
2005-11-21Move contents of sys/select.h to sys/selinfo.h in preparation for aTodd C. Miller
2005-11-21rename the sensor globals to names that are not obvious to avoidDavid Gwynne
2005-11-21Fix a crash in ptmioctl() in the error path when the master hasTodd C. Miller
2005-11-20Use ANSI function declarations and deregister, no binary changePedro Martelletto
2005-11-19Remove unnecessary lockmgr() archaism that was costing too much in termsPedro Martelletto
2005-11-18Work around yet another race on non-locking file systems: when callingPedro Martelletto
2005-11-17style; no binary change.Federico G. Schwindt
2005-11-15Save process context in ktrwrite(), as it may be needed for lockingPedro Martelletto
2005-11-15Match comments with realityPedro Martelletto
2005-11-13shorten this a bit through better use of TAILQ macros.David Gwynne
2005-11-13move kgdb_connect and kgdb_panic into MI. looked by miod@ and kettenis@Federico G. Schwindt
2005-11-12ansi. No binary change.Jonathan Gray
2005-11-11Allow binaries to run if all sections are marked writableDale Rahn
2005-11-10the tasklist can be modified while the kthread is sleeping, so refetchDavid Gwynne
2005-11-10first go at a generic kthread for sensors to be run out of. its a bitDavid Gwynne
2005-11-10split the sensors stuff out into a source file of its own.David Gwynne
2005-11-08Missed one use of 'register'Pedro Martelletto
2005-11-08Use ANSI function declarations and deregister, no binary changePedro Martelletto
2005-11-07Use ANSI function declarations and deregister, no binary changePedro Martelletto
2005-11-07nitPedro Martelletto
2005-11-06Make comments match reality, space the code a bit while at itPedro Martelletto
2005-11-06Use ANSI-style function declarations, no binary change, okay jsg@Pedro Martelletto
2005-11-04Add an extra flags argument to uvm_io(), to specify whether we want to fixMiod Vallat
2005-11-02Avoid a theoretical race condition.Aaron Campbell
2005-10-27make sure ppsratecheck() returns 0 if maxpps is 0;Markus Friedl
2005-10-25dont' -> don't in comments;Jason McIntyre
2005-10-19Remove v_vnlock from struct vnode, okay krw@ tedu@Pedro Martelletto
2005-10-13In realitexpire(), do not re-add the itimer timeout if the process is inAaron Campbell
2005-10-10Avoid arithmetic overflows in computation of adjtime(). Fixes adjusting in theOtto Moerbeek
2005-10-08Revert revision 1.39. Under heavy load, it could cause severe corruptionPedro Martelletto
2005-10-04Make the syncer grab a reference for the vnode to avoid it from beingPedro Martelletto
2005-10-03In hardclock(), do not setup process virtual and profile timers if the processAaron Campbell
2005-09-27typo in comment: sprintf -> snprintf, ok markus@Alexander von Gernler
2005-09-25Turn CPU_INFO_FOREACH into a real construct, like all queue(3) iterators,Miod Vallat
2005-09-20unbreak tree, how did you do that miodTheo de Raadt
2005-09-20Turn CPU_INFO_FOREACH into a real construct, like all queue(3) iterators,Miod Vallat
2005-09-16backout until we find a socket state for initTheo de Raadt
2005-09-14ptrace(2) following fork(2)Mark Kettenis