summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2010-01-12Move initialization of the MCLGETI ticker to mbinit(), instead of ifinit()Theo de Raadt
2010-01-11Negative offset or negative size in a buf is invalid. Treat just like otherKenneth R Westerback
2010-01-10Reimplement kvm_getproc2()'s support for reading crash dumps andPhilip Guenthe
2010-01-09Add code to stop scheduling processes on CPUs, effectively halting that CPU.Mark Kettenis
2010-01-08As advertised in the man page, make open(2) return ELOOP (insteadStefan Sperling
2010-01-04Don't decrement the refcnt on a plimits until after we're donePhilip Guenthe
2010-01-03Use atomic operations to access the per-cpu scheduler flags.Mark Kettenis
2010-01-01copyright++;Miod Vallat
2009-12-28Sanity check flags in fork1(), banning some combos we don't supportPhilip Guenthe
2009-12-27Correct previous commit: match the errno return by thrsleep() inPhilip Guenthe
2009-12-23The process's rdomain should be, well, per-process and not per-rthread,Philip Guenthe
2009-12-20When using ptrace(), death of the traced process should always sendPhilip Guenthe
2009-12-20svr4_sys_waitsys() was seemingly implemented by copying sys_wait4()Philip Guenthe
2009-12-17if anyone vref()s a VNON vnode, panic. This should not happen.Owain Ainsworth
2009-11-29Backout previous commit. There is a possible race which makes it possibleMark Kettenis
2009-11-29- add net80211, from Vladimir KirillovStuart Henderson
2009-11-27RegeneratePhilip Guenthe
2009-11-27Add setrdomain() and getrdomain() system calls. Committing now toPhilip Guenthe
2009-11-27Convert thrsleep() to an absolute timeout with clockid to eliminate aPhilip Guenthe
2009-11-27Convert thrsigdivert to (almost) be sigtimedwait by adding siginfo_tPhilip Guenthe
2009-11-27Change threxit() to take a pointer to a pid_t to zero out from thePhilip Guenthe
2009-11-27typo in documentation; missing full stop.Igor Sobrado
2009-11-25Add a mechanism to stop the scheduler from scheduling processes on aMark Kettenis
2009-11-23Make config_activate_children() more useable as a suspend-and-resumeTheo de Raadt
2009-11-23Replace in-line implementation of soqinsque with a call to soqinsque.Jacek Masiulaniec
2009-11-22Add basic suspend/resume autoconf functionality.Paul Irofti
2009-11-19Dell's SVR4 apparently mapped page zero to the executable. We don'tPhilip Guenthe
2009-11-13>15 year old buffer-read-1-byte-too-far in clrbits() [code I wrote, yeah]Theo de Raadt
2009-11-13Extend the protosw pr_ctlinput function to include the rdomain. This isClaudio Jeker
2009-11-09Every selwakeup() should have a matching KNOTE() (even if kqueue isn'tNicholas Marriott
2009-11-04Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it.Mark Kettenis
2009-10-31Use suser when possible. Suggested by miod@.Federico G. Schwindt
2009-10-30pipeclose() calls pileseltimeout() which does the KNOTE(); therefore callingTheo de Raadt
2009-10-30Add missing KNOTE() calls after selwakeup() in ptcread() (to wake up writersNicholas Marriott
2009-10-28For the TIOCSET* ioctls, validate that the tty speeds are positive (sinceTheo de Raadt
2009-10-16cancel the timeout upon disabling profiling / virtual timer; soMartynas Venckus
2009-10-14Remove a redundant if (maxpty == npty) in check_pty - this is also tested byNicholas Marriott
2009-10-13Make sure we do not loop when allocating an extent region with EX_CONFLICTOKMiod Vallat
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
2009-10-05Don't drop the big lock at the end of exit1(), but move it into the middle ofTheo de Raadt
2009-09-29Having pty_isfree_locked() be inlined may make pty allocation a tinyTheo de Raadt
2009-09-18Make sure we handle all possible ways regions can overlap when EX_CONFLICTOKMark Kettenis
2009-09-13M_DUP_PKTHDR() define -> m_dup_pkthdr() function to properly dealKenneth R Westerback
2009-09-08copyout() the correct size in sys_fhstatfs(), broken since 1.138.Miod Vallat
2009-09-05sync comment to reality, off-page page headers go intoThordur I. Bjornsson
2009-09-02check if we have access to the vnode before checking if we can write toFederico G. Schwindt
2009-09-02when you add a task to a workq, it allocates memory to handle theDavid Gwynne
2009-08-26add commented out options for PAGEFASTRECYCLE, KVA_GUARDPAGES, shuffle VFSDEBUGThordur I. Bjornsson
2009-08-25If option DIAGNOSTIC, do not bother doing sanity checks, including anMiod Vallat
2009-08-25The BUCKETINDX() giant macro is used to compute the base 2 logarithm of itsMiod Vallat