aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/sys_generic.c
Commit message (Expand)AuthorAgeFilesLines
* For infinite timeouts, set both the tv_sec and tv_usec fields to zero inJohn Baldwin2000-07-131-2/+6
* Fix a very obscure bug in select() and poll() where the timeout wouldJohn Baldwin2000-07-121-2/+2
* Remove two micro-pessimizations I made. Bruce is teaching me well :)Brian Feldman2000-07-071-2/+2
* Modify ktrace's general I/O tracing, ktrgenio(), to use a struct uio *Brian Feldman2000-07-021-15/+36
* unstatic getfp() so that other subsystems can use it.Alfred Perlstein2000-06-121-2/+1
* Some ioctl routines assume that the ioctl buffer is aligned, but aMatthew Dillon2000-05-091-3/+6
* Fix select(2) for the Alpha. (!!) It was never returning true forPeter Wemm2000-02-201-6/+8
* Add aio_waitcomplete(). Make aio work correctly for socket descriptors.Jason Evans2000-01-141-0/+2
* Export the nselcoll counter via the kern.nselcoll sysctl so we can seePeter Wemm2000-01-051-1/+3
* Missed the second argument of fdrop().Brian Feldman1999-10-141-1/+1
* Fix a race condition with shared fd tables and writev(). It'sBrian Feldman1999-10-141-2/+7
* Trim unused options (or #ifdef for undoc options).Peter Wemm1999-10-111-1/+0
* This is what was "fdfix2.patch," a fix for fd sharing. It's prettyBrian Feldman1999-09-191-11/+10
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Add standard padding argument to pread and pwrite syscall. That should make themDmitrij Tejblum1999-04-041-129/+89
* Added pread and pwrite. These functions are defined by the X/OpenAlan Cox1999-03-271-1/+132
* Removed a bogus cast to c_caddr_t. This is part of terminatingBruce Evans1999-01-291-2/+2
* Fix warnings in preparation for adding -Wall -Wcast-qual to theMatthew Dillon1999-01-271-2/+2
* poll(2) sets POLLNVAL for descriptors passed in that are less thanJordan K. Hubbard1998-12-101-2/+4
* Installed the second patch attached to kern/7899 with some changes suggestedDon Lewis1998-11-111-32/+1
* Fixed bogotification of pseudocode for syscall args by rev.1.53 ofBruce Evans1998-09-051-5/+5
* Change various syscalls to use size_t arguments instead of u_int.Doug Rabson1998-08-241-10/+12
* 64bit fixes: use u_long not int for ioctl command.Doug Rabson1998-06-101-2/+3
* s/nanoruntime/nanouptime/gPoul-Henning Kamp1998-05-171-5/+5
* Remove unused atv.tv_usec = 0; from select/poll codeAndrey A. Chernov1998-04-051-7/+3
* Time changes mark 2:Poul-Henning Kamp1998-04-041-21/+37
* Try to fix poll & select after I broke them.Poul-Henning Kamp1998-04-021-11/+9
* Eradicate the variable "time" from the kernel, using various measures.Poul-Henning Kamp1998-03-301-16/+12
* Fixed some style bugs in the poll() code.Bruce Evans1997-11-231-18/+8
* Move the "retval" (3rd) parameter from all syscall functions and putPoul-Henning Kamp1997-11-061-34/+25
* Last major round (Unless Bruce thinks of somthing :-) of malloc changes.Poul-Henning Kamp1997-10-121-3/+4
* Distribute and statizice a lot of the malloc M_* types.Poul-Henning Kamp1997-10-111-1/+4
* Implement poll(2). This is mostly taken from the NetBSD implementationPeter Wemm1997-09-141-6/+158
* Removed unused #includes.Bruce Evans1997-09-021-5/+1
* Modifications to existing files to support the initial AIO/LIO andJohn Dyson1997-06-161-1/+5
* Don't include <sys/ioctl.h> in the kernel. Stage 4: includeBruce Evans1997-03-241-2/+3
* Don't #include <sys/fcntl.h> in <sys/file.h> if KERNEL is defined.Bruce Evans1997-03-231-1/+2
* Removed `volatile' from declaration of `time', and removed the resultingBruce Evans1997-03-221-2/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Improved select():Bruce Evans1997-02-201-36/+51
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Fix a minor style error in my code.Sujal Patel1996-08-201-2/+2
* Remove the kernel FD_SETSIZE limit for select().Sujal Patel1996-08-201-15/+43
* Converted two options over to the new scheme: USER_LDT and KTRACE.Garrett Wollman1996-01-031-1/+3
* A Major staticize sweep. Generates a couple of warnings that I'll dealPoul-Henning Kamp1995-12-141-4/+5
* Included <sys/sysproto.h> to get central declarations for syscall argsBruce Evans1995-11-121-1/+14
* Fixed the type of readv(). An args struct member name conflicted with theBruce Evans1995-11-111-5/+5
* Remove the ugly COMPAT_IBCS2 hack to hide a return value throughSteven Wallace1995-10-101-29/+1
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-2/+2
* Backed out previous change - it reduces performance. (oops).David Greenman1995-04-131-2/+4