summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
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
2012-05-24On resume, run forward the monotonic and realtimes clocks instead of jumpingPhilip Guenthe
2012-05-21Cleanup O_CLOEXEC handling and make sure UF_EXCLOSE is set correctlyMatthew Dempsky
2012-05-14Remove the "vn_open() returning ENXIO means dup+close" hook thatPhilip Guenthe
2012-05-10Only set a process's start time when starting the main thread. There'sPhilip Guenthe
2012-05-06Change accept(), recvfrom(), recvmsg(), getsockname(), andMatthew Dempsky
2012-05-06take a file descriptor table lock after allocating pipe structuresMike Belopuhov
2012-05-02Oops, previous change had some unrelated changes that shouldn't have beenPhilip Guenthe
2012-05-01Eliminate the f_usecount ref count in struct file; instead of sleepingPhilip Guenthe
2012-05-01Correct the error path in execve when there's a race to single threadPhilip Guenthe
2012-04-26Cleanup unp_bind() a little:Matthew Dempsky
2012-04-24In sosend() for AF_UNIX control message sending, correctly calculateTheo de Raadt