summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2015-03-02Return EINVAL if the creds supplied for NFS export have a cr_ngroups lessPhilip Guenther
2015-02-16In exec_setup_stack(), move the stack in the right direction ifMiod Vallat
2015-02-13Include sys/stdint.h for SIZE_MAX instead of relying on the misplacedTodd C. Miller
2015-02-12Remove useless extern definitions of nselcoll and selwait.Todd C. Miller
2015-02-11Extend struct kinfo_file a bit so that netstat has all the info it needs.Claudio Jeker
2015-02-11Prefer arg != 0 over arg for non-boolean. nitted kettenis@Philip Guenther
2015-02-11sysctl({CTL_KERN, KERN_FILE, KERN_FILE_BYFILE}) previously requiredPhilip Guenther
2015-02-11make the rwlock implementation MI.David Gwynne
2015-02-10Don't use an uninitialized variable when a PT_LOAD segment withPhilip Guenther
2015-02-10First step towards making uiomove() take a size_t size argument:Miod Vallat
2015-02-10remove #ifndef handling of __HAVE_MD_RWLOCK. it's never set, and with aDavid Gwynne
2015-02-10reintroduce page item cache colouring.David Gwynne
2015-02-10Factor out the common bits of process_new() and main()'s code forPhilip Guenther
2015-02-10assert that we hold the scheduler lock in unsleep()Bret Lambert
2015-02-09syncTheo de Raadt
2015-02-09getrtable() can operate NOLOCK; ok guentherTheo de Raadt
2015-02-09make sigprocmask(2) not take the kernel lockMartin Pelikan
2015-02-09you need atomic.h to do atomic things.David Gwynne
2015-02-09syncTheo de Raadt
2015-02-09getdtablecount() can go NOLOCKTheo de Raadt
2015-02-09use atomic ops to increment and decrement the device ref count inDavid Gwynne
2015-02-09Change the way stackgap_random is applied. Instead of applying it within theMiod Vallat
2015-02-09Stop using USRSTACK as the edge of the stack, but rather use the vmspaceMiod Vallat
2015-02-09we want to defer work traditionally (in openbsd) handled in anDavid Gwynne
2015-02-07forbid execve() with argc == 0. prompted by a millert email.Ted Unangst
2015-02-07Introduce VM_KERNEL_SPACE_SIZE as a replacement forMiod Vallat
2015-02-07make mq_enlist drop mbufs is the queues length is exceeded.David Gwynne
2015-02-07Preserve a page's worth of random data on hibernate resume. Used to improveMike Larkin
2015-02-07add ml_filter and mq_filter functions to the mbuf list and queue apis.David Gwynne
2015-02-07New framework that allows hibernate to pass in entropy from it's freshTheo de Raadt
2015-02-06Raise ELF_RANDOMIZE_LIMIT to 64K, so that programs and libraries canTheo de Raadt
2015-02-06Fix a hibernate crash on some machines due to unmapping a page thatMike Larkin
2015-01-28revert back to initial vnodes again so we can be sure nfs likes itTed Unangst
2015-01-27remove workq code. its been replaced with tasks.David Gwynne
2015-01-27remove the second void * argument on tasks.David Gwynne
2015-01-27Require EFT shared objects have a PT_PHDR entry to be consideredKurt Miller
2015-01-26Move the "stackgap" from the stack into its own page at a random address.Mark Kettenis
2015-01-22pool_chk_page iterates over a pages free item lists and checks thatDavid Gwynne
2015-01-22bring back r1.80:David Gwynne
2015-01-20Move ps_strings "after" the random stackgap. This makes its location aMark Kettenis
2015-01-20Missing $OpenBSD$'s.Kenneth R Westerback
2015-01-19back it out properlyTheo de Raadt
2015-01-19never tested with a make releaseTheo de Raadt
2015-01-19Oops, missed the new #include when manually applying the diff fromPhilip Guenther
2015-01-19Fix bracing in ASSERT_VP_ISLOCKED(vp) macro to not always panic()Philip Guenther
2015-01-19Move doaccept() declaration from its .c file to sys/socketvar.h for usePhilip Guenther
2015-01-19Delete ABI compat for osockaddr: 20 years and many ABI bumps since sa_len addedPhilip Guenther
2015-01-19SYMLOOP_MAX == MAXSYMLINKS, so use SYMLOOP_MAXTheo de Raadt
2015-01-19pass the size of the softc to free.David Gwynne
2015-01-19white space fixes. no binary change.David Gwynne