summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2015-05-31If the first list was empty, ml_join() did not not clear the secondAlexander Bluhm
2015-05-21Rename caddr_t p to cp in an inner block to avoid aliasing the outerNicholas Marriott
2015-05-18For each file in sysctl(KERN_FILE_BYFILE), FILLIT() calls fill_file(),Alexander Bluhm
2015-05-18Reenable the page zeroing thread on MP m88k kernels.Miod Vallat
2015-05-17isatty() is used by stdio to determine the buffering mode. Add a F_ISATTYTheo de Raadt
2015-05-13test mbuf pointers against NULL not 0Jonathan Gray
2015-05-12Drop and reacquire the kernel lock in the vfs_shutdown and "cold"Mike Belopuhov
2015-05-10Set POLLHUP even if no valid events were specified as per POSIX.Todd C. Miller
2015-05-09Cleanup/rejig GPT code to be more readable, support different endianKenneth R Westerback
2015-05-07msleep(9) must prevent kernel from attempting a context switchMike Belopuhov
2015-05-07Pass a thread pointer instead of its file descriptor table to getvnode(9).Martin Pieuchot
2015-05-06regenJonathan Gray
2015-05-06#include <sys/event.h> was removed from init_sysent.c but notJonathan Gray
2015-05-06Pass a thread pointer instead of its file descriptor table to getsock(9).Martin Pieuchot
2015-05-05emul_native is only used for kernel threads which can't dump core, soPhilip Guenther
2015-05-04Clarify that hibernate_resume must be called with interrupts enabled.Mike Larkin
2015-05-01reenable page zeroing thread on SMP mips kernels.Miod Vallat
2015-05-01Pass fflag to VOP_POLL so vfs fifo functions can get at the fileTodd C. Miller
2015-04-30Avoid NULL deref in fd_getfile_mode(); OK deraadt@Todd C. Miller
2015-04-30Now we use p_filesz - 1 to test for NUL check that p_filesz isJonathan Gray
2015-04-30Indroduce fd_getfile_mode() and use it were fd_getfile() is directlyMartin Pieuchot
2015-04-30Error out if the PT_INTERP segment isn't NUL terminatedPhilip Guenther
2015-04-28Protect the per-process itimerval structs with a mutex. We update theseMark Kettenis
2015-04-26Require a PT_LOAD segment's p_filesz to be no larger than its p_memsz.Philip Guenther
2015-04-23avoid an uneeded derefJonathan Gray
2015-04-21disable *8 again for now. incoherent archs arent having much fun with it.David Gwynne
2015-04-17Tweaks utimensat/futimens handling to always update ctime, even when bothPhilip Guenther
2015-04-13Now that if_input() set the receiving interface pointer on mbufs for usMartin Pieuchot
2015-04-12disable the pool gc. there are reports of strange lockups on various mpDavid Gwynne
2015-04-07nothing uses pool_sleep, so get rid of itDavid Gwynne
2015-04-07introduce a garbage collector for (very) idle pool pages.David Gwynne
2015-03-30Extend uvm_map_hint() to get an address range as extra arguments, and makeMiod Vallat
2015-03-28Replace the hand-crafted list of datagram unix domain sockets withAlexander Bluhm
2015-03-20reintroduce r1.173:David Gwynne
2015-03-15Bring back '#include <lib/libz/zlib.h>', but inside #ifdev GPT. GPTKenneth R Westerback
2015-03-14add sys/atomic.h back for membar_* needed for at least armv7Jonathan Gray
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
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