summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2012-08-21Stop "inlining" setrunnable() we already had two bugs because of it.Christiano F. Haesbaert
2012-08-20Add support for .openbsd.randomdata sections and PT_OPENBSD_RANDOMIZEMatthew Dempsky
2012-08-07Move the common bits of syscall invocation and return handling intoPhilip Guenthe
2012-08-02Apply profiling to all threads instead of just the thread that calledPhilip Guenthe
2012-07-22unp_dispose() walks not just the mbuf chain (m_next) but also the packetPhilip Guenthe
2012-07-19say that we are unhibernating..Theo de Raadt
2012-07-16oops, need sys/acct.h tooTheo de Raadt
2012-07-16Put acct_shutdown() proto in a better placeTheo de Raadt
2012-07-16Back out my workaround from r1.43 now that jsing has committed a better fix.Stefan Sperling
2012-07-16Make sure we have a swap partition before trying to read or writeJoel Sing
2012-07-15Don't panic in hibernate resume if no swap partition exists on the root disk.Stefan Sperling
2012-07-12Temporarily don't do RLE page encoding in hibernate to fix some unpackingMike Larkin
2012-07-11Revert the blocked FIFO open fix, as there's either a race in thePhilip Guenthe
2012-07-11Enable the swap checker for hibernateMike Larkin
2012-07-11If the current offset is strictly less than the process filesizePhilip Guenthe
2012-07-11exit1(EXIT_THREAD) needs to call single_thread_check() so that itPhilip Guenthe
2012-07-10Make sure that we don't schedule processes on CPUs that we havetaken out ofMark Kettenis
2012-07-10Don't release a FILE that wan't allocated. Found by benno@Philip Guenthe
2012-07-10We should only call need_resched() if the priority is lower than theChristiano F. Haesbaert
2012-07-10For setsockopt(SO_{SND,RCV}TIMEO), convert the timeval to ticks usingPhilip Guenthe
2012-07-10Try to cleanup the macro magic because of socket spliceing. Since structClaudio Jeker
2012-07-09The linux emulation exit hook needs to be able to sleep, so call itPhilip Guenthe
2012-07-09Print the fd_set used by select in kdump.Claudio Jeker
2012-07-09Tedu old comment concerning cpu affinity which does not apply anymore.Christiano F. Haesbaert
2012-07-09In reboot, no need to sched_peg_curproc() to the primary, becauseTheo de Raadt
2012-07-09Compare the size of the static fd_mask against the number of bytes neededClaudio Jeker
2012-07-09DVACT_SUSPEND must be done at cold with interrupts disabled. FailureTheo de Raadt
2012-07-08Quiesce and suspend devices in the resuming kernel for hibernate.Mike Larkin
2012-07-08kevent(EV_DELETE) shouldn't be calling closef(), as that releases POSIXPhilip Guenthe
2012-07-08Use IO_NOLIMIT instead of munging the process's limitsPhilip Guenthe
2012-07-08Make hibernate_free() safe to be called even if hibernate areasTheo de Raadt
2012-07-08Reorganize some hibernate functions for easier readability.Mike Larkin
2012-07-08Don't hold the fd-table lock across vn_open(), as opening a FIFO may block.Philip Guenthe
2012-07-07Fix two races in socket splicing. When somove() gets called fromAlexander Bluhm
2012-06-21use regular i/o functions in the hibernate resume path. ahci(4) hibernateJonathan Matthew
2012-06-21RegeneratePhilip Guenthe
2012-06-21__tfork() needs to set the stack address of the new thread in the kernel,Philip Guenthe
2012-06-20Delete some more SUBDIR += mac68k.Matthew Dempsky
2012-06-20Fix some hibernate issues on machines with > 3.5GB phys memMike Larkin
2012-06-20Cleanup our filesystem pathconf() code a little bit to make it easierMatthew Dempsky
2012-06-13Expose reaperproc.Ariane van der Steldt
2012-06-06EVFILT_SIGNAL and EVFILT_PROC events need to track the process they'rePhilip Guenthe
2012-06-02Committed the wrong version (an earlier try) of the KERN_FILE2 vsPhilip Guenthe
2012-06-02Delete diagnostic code that reports timeout adjustments on resume.Philip Guenthe
2012-05-30Oops, when we moved _POSIX_SAVED_IDS from sys/unistd.h to unistd.h, itMatthew Dempsky
2012-05-30Fix a few issues in the pressure logic when the available buffers run low:Miod Vallat
2012-05-25Change the KERN_FILE_BYPID and KERN_FILE_BYUID modes of the KERN_FILE2Philip Guenthe
2012-05-24A couple of trivial spacing and comment fixes.Nicholas Marriott
2012-05-24unputc should clear the character removed in the buffers like getc.Nicholas Marriott
2012-05-24When clearing quote bits in getc and q_to_b, clear from the c_cf (theNicholas Marriott