summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2010-07-01Oops. Lost the < 0 check on file position I had in the circulatedKenneth R Westerback
2010-07-01Implement vs{,un}lock_device and use it for physio.Artur Grabowski
2010-07-01constrain malloc to only grab pages from dma reachable memory.Thordur I. Bjornsson
2010-07-01pool setconstraints must be called immediately after pool_init, otherwiseBob Beck
2010-07-01SO_PEERCRED should return ENOTCONN when the sockets are not connectedTheo de Raadt
2010-07-01Return EINVAL if the file position is greater than LONG_MAX, sinceKenneth R Westerback
2010-07-01another day, another compat gets removed. today is ibcs2's turnTed Unangst
2010-07-01SO_PEERCRED should pass out the main pid, not the "pid" of the currentTheo de Raadt
2010-07-01Call bufq_done at the top of biodone, so we don't call it onThordur I. Bjornsson
2010-07-01Always identify threads with THREAD_PID_OFFSET, so that there's noPhilip Guenthe
2010-07-01syncTheo de Raadt
2010-07-01compat_o43 and compat_23 are no longer optionsTheo de Raadt
2010-07-01compat_o43 and compat_23 can dieTheo de Raadt
2010-06-30Disable/partially backout the bufq quiesce changes as thisThordur I. Bjornsson
2010-06-30This comment is unnecessarily confusing.Artur Grabowski
2010-06-30Silence the activation debug reporting. We are starting to get worriedTheo de Raadt
2010-06-30style nitThordur I. Bjornsson
2010-06-30remove compat_osf1 support from the kernelTed Unangst
2010-06-30Add getsockopt SOL_SOCKET SO_PEERCRED support. This behaves similar toTheo de Raadt
2010-06-30Call msleep(9) with PNORELOCK rather than calling mtx_leave()Matthew Dempsky
2010-06-30Switch bufq FIFO disclipline from using TAILQs to SIMPLEQs.Matthew Dempsky
2010-06-30lots of SCARG simplification. ok matthewTed Unangst
2010-06-30Move the plimit and pcred bits in fork1() into process_new() and makePhilip Guenthe
2010-06-29Strip out ancient bits in struct user that were still used only byPhilip Guenthe
2010-06-29Add a no_constraint uvm_constraint_range; use it in the pool code.Thordur I. Bjornsson
2010-06-29Remove COMPAT_HPUX. No one wanted to support it and its fewmets werePhilip Guenthe
2010-06-29We always copy struct pcred when creating a new process, so the referencePhilip Guenthe
2010-06-29Eliminate struct plimit's PL_SHAREMOD flag: it was for COMPAT_IRIXPhilip Guenthe
2010-06-29remove the compat43 ifdef around some code. in effect, it's always beenTed Unangst
2010-06-29Introduce bufq_quiesce(), which will block I/O ifrom getting on the queues,Mark Kettenis
2010-06-29COMPAT_ULTRIX is not used, time to retire it. ok deraadt miodTed Unangst
2010-06-29Remove the "if the string address faulted, see if it looks like an int"Ted Unangst
2010-06-29Fail instead of lying if a process asks sysctl()'s KERN_PROC2 orPhilip Guenthe
2010-06-29makefstype was only used in ported from freebsd filesystems. fix themTed Unangst
2010-06-29eliminate some very redundant SCARG usage. ok artTed Unangst
2010-06-29correct some minor style violationsTed Unangst
2010-06-29less SCARG, more pretty. ok guentherTed Unangst
2010-06-29some late breaking style comments from guentherTed Unangst
2010-06-29regenTed Unangst
2010-06-29Eliminate RTHREADS kernel option in favor of a sysctl. The actual statusTed Unangst
2010-06-28<sys/time.b> is for ftime(), which is just in libcompat and not the kernel,Philip Guenthe
2010-06-28clock_gettime(CLOCK_PROF) didn't account for the time between the lastArtur Grabowski
2010-06-28Add the rtable id as an argument to rn_walktree(). Functions likeClaudio Jeker
2010-06-28Allow tty drivers to request larger buffers at attach time using aTheo de Raadt
2010-06-27garbage collect the debugging gooThordur I. Bjornsson
2010-06-27Add missing $OpenBSD$.Mark Kettenis
2010-06-27A process on the zombie list can have a NULL p_pgrp if it sleeps whenPhilip Guenthe
2010-06-27uvm constraints. Add two mandatory MD symbols, uvm_md_constraintsThordur I. Bjornsson
2010-06-27Factor out code used to read a disklabel. We'll be making use of this soon.Joel Sing
2010-06-26Don't #include <sys/user.h> into files that don't need the stuffPhilip Guenthe