summaryrefslogtreecommitdiff
path: root/sys/kern/sys_generic.c
Commit message (Expand)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/6.0.0_cvscvs2svn2005-11-031-1/+1
* - Add two new system calls: preadv() and pwritev() which are like readv()John Baldwin2005-07-071-167/+198
* Conditionally weaken sys_generic.c rev 1.136 to allow certain dubiousPeter Wemm2005-06-301-2/+7
* Implement kern_adjtime(), kern_readv(), kern_sched_rr_get_interval(),John Baldwin2005-03-311-19/+32
* Declare "cnt" (a number of bytes to read or write) as an "ssize_t", notColin Percival2005-02-101-2/+4
* Previously a read of zero bytes got handled in devfs:vop_read() but IPoul-Henning Kamp2005-01-251-0/+12
* Detect sign-extension bugs in the ioctl(2) command argument: TruncatePoul-Henning Kamp2005-01-181-0/+6
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-061-1/+1
* Push Giant down through ioctl.Poul-Henning Kamp2004-11-171-7/+0
* Push Giant down through select and poll.Poul-Henning Kamp2004-11-171-12/+1
* Polish code to correctly reflect structure.Poul-Henning Kamp2004-11-161-19/+10
* Rearrange memory management for ioctl arguments to use stronger checksPoul-Henning Kamp2004-11-141-25/+16
* style polish.Poul-Henning Kamp2004-11-141-8/+6
* Introduce an alias for FILEDESC_{UN}LOCK() with the suffix _FAST.Poul-Henning Kamp2004-11-131-6/+6
* Poll() uses the array smallbits that is big enough to hold 32 structAndre Oppermann2004-08-271-3/+3
* Clean up and wash struct iovec and struct uio handling.Poul-Henning Kamp2004-07-101-154/+57
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-051-4/+0
* Add annotations to mtx_lock(&Giant) in kern_select() and poll() thatRobert Watson2004-03-131-0/+8
* Switch the sleep/wakeup and condition variable implementations to use theJohn Baldwin2004-02-271-8/+3
* Locking for the per-process resource limits structure.John Baldwin2004-02-041-1/+4
* pread/pwrite:Andrey A. Chernov2004-01-201-4/+9
* - Implement selwakeuppri() which allows raising the priority of aSeigo Tanimura2003-11-091-3/+24
* Introduce no_poll() default method for device drivers. Have itPoul-Henning Kamp2003-09-271-11/+0
* Remove Giant from writev(2). Eliminate trivial style differences betweenAlan Cox2003-08-011-11/+4
* Introduce a new flag on a file descriptor: DFLAG_SEEKABLE and use thatPoul-Henning Kamp2003-06-181-4/+4
* Use __FBSDID().David E. O'Brien2003-06-111-1/+3
* Deprecate machine/limits.h in favor of new sys/limits.h.Alexander Kabaev2003-04-291-2/+1
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-7/+7
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-7/+7
* SCARGS removal take II.Alfred Perlstein2002-12-141-6/+6
* Backout removal SCARGS, the code freeze is only "selectively" over.Alfred Perlstein2002-12-131-6/+6
* Remove SCARGS.Alfred Perlstein2002-12-131-6/+6
* Be consistent about "static" functions: if the function is markedPoul-Henning Kamp2002-09-281-1/+1
* We don't need the <sys/disklabel.h> include for alpha anymore.Poul-Henning Kamp2002-09-201-3/+0
* Completely redo thread states.Julian Elischer2002-09-111-4/+3
* Split out a number of mostly VFS and signal related syscalls intoIan Dowse2002-09-011-21/+38
* Move the TAILQ_INIT(&td->td_selq) before the retry: label. Otherwise inPeter Wemm2002-08-231-4/+2
* In continuation of early fileop credential changes, modify fo_ioctl() toRobert Watson2002-08-171-3/+3
* Make similar changes to fo_stat() and fo_poll() as made earlier toRobert Watson2002-08-161-2/+3
* In order to better support flexible and extensible access control,Robert Watson2002-08-151-4/+4
* Attempt to clarify comment in selrecord.Alfred Perlstein2002-07-241-4/+8
* remove caddr_t from fo_ioctl callsAlfred Perlstein2002-07-221-2/+2
* remove caddr_tAlfred Perlstein2002-07-221-9/+8
* Part 1 of KSE-IIIJulian Elischer2002-06-291-1/+1
* Implement SO_NOSIGPIPE option for sockets. This allows one to request thatAlfred Perlstein2002-06-201-1/+2
* Remove the compat bits for the mis-aligned struct disklabel on alpha,Poul-Henning Kamp2002-06-191-22/+0
* Make nselcol, the number of select collisions since boot, unsigned asKelly Yancey2002-06-121-6/+6
* Catch up to changes in ktrace API.John Baldwin2002-06-071-10/+8
* o Correct an error made in revision 1.65: In readv(), if uap->iovcnt isAlan Cox2002-05-091-9/+6
* As promised make the hack for sizeof(struct disklabel) on alpha annoying.Poul-Henning Kamp2002-05-021-3/+14