summaryrefslogtreecommitdiffstats
path: root/sys/kern/sys_generic.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Print the fd_set used by select in kdump.claudio2012-07-091-1/+15
* Compare the size of the static fd_mask against the number of bytes neededclaudio2012-07-091-2/+2
* Add struct proc * argument to FRELE() and FILE_SET_MATURE() inguenther2012-04-221-6/+6
* Add tracing and dumping of "pointer to struct" syscall arguments forguenther2012-03-191-1/+5
* Hold struct filedesc's fd_lock when writing to the fd_ofiles, fd_ofileflags,guenther2012-02-151-4/+7
* Document a non-obvious reason why something can't overflow.guenther2011-11-061-3/+5
* Since we have an ioctl that uses a struct with an off_t member as itskettenis2010-12-191-2/+2
* delete some rogue spaces and tabs. no binary change.marco2010-08-181-8/+8
* Correct the links between threads, processes, pgrps, and sessions,guenther2010-07-261-4/+4
* Devices which don't have read or write functionality should not returnderaadt2010-07-081-2/+8
* In sys_ioctl(), change the type of stkbuf to u_long to make sure it iskettenis2010-04-111-3/+3
* Every selwakeup() should have a matching KNOTE() (even if kqueue isn'tnicm2009-11-091-1/+2
* must calculate iovlen or ktrace panics the machine; diff from blambertderaadt2009-06-081-5/+7
* Put readv/writev changes back in, as they no longer hang ckuethe's ntpd.blambert2009-06-041-158/+61
* Revert readv/writev changes, as they trigger an apparent file descriptorblambert2009-06-031-81/+183
* set needfree to NULL in sys_writev() so stack garbagethib2009-06-021-2/+2
* it is better when ramdisks compilederaadt2009-06-021-3/+3
* dofile{read,write} are essentially identical to their iovec equivalents,blambert2009-06-021-183/+81
* Only copy out the revents field, not the whole pollfd structure. Thiskurt2009-03-241-3/+23
* Move the functionality of psignal() to a new function ptsignal()guenther2008-12-161-3/+3
* Use M_ZERO in a few more places to shave bytes from the kernel.art2007-09-071-3/+2
* Back out the tracking of procs in struct selinfo. There's one seriousart2007-07-251-36/+20
* Kill the horrible hack of storing the pid in struct selinfo.art2007-03-241-20/+36
* Since p_flag is often manipulated in interrupts and without biglockart2007-03-151-8/+8
* Repair FIOGETOWN operation; from Alexandre Ratchov.miod2006-04-151-7/+7
* do per file io accounting and show that in fstat as well; pedro@ marco@ okmickey2006-03-261-3/+14
* copyout() the pollfds if poll() gets interrupted. This resets the reventsclaudio2006-03-151-2/+4
* ansi/deregister. No binary change.jsg2005-12-131-77/+24
* sys_select() used to use 6 local fd_set's in case the width was <= thederaadt2005-08-011-22/+16
* This moves access to wall and uptime variables in MI code,tholo2004-06-241-23/+30
* debranch SMP, have funniklas2004-06-131-3/+4
* Add an nfds_t type as per POSIX and also add pollfd_t like Solaris has.millert2003-12-101-11/+11
* Replace select backends with poll backends. selscan() and pollscan()millert2003-09-231-40/+31
* match syscallargs comments with realityhenning2003-09-011-2/+2
* remove caddr_t casts. it's just silly to cast something when the functiontedu2003-07-211-15/+14
* fix nfds type; tedu marc okderaadt2003-06-231-2/+7
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* Missing FRELE() call on writev(2) error condition; art@ ok.aaron2002-08-121-3/+5
* SCARG cleanup; okay millert@provos2002-08-111-21/+16
* First round of __P removal in sysmillert2002-03-141-4/+4
* On sparc, PAGE_SIZE and friends might not be a compile-time constant.miod2002-03-131-1/+3
* More FREF/FRELE on relevant places. Now, only sys_mmap and a bunch of ioctl functions in sys/compat are left.art2002-02-131-10/+15
* Require a FREFd file in dofilewrite{,v}.art2002-02-081-3/+9
* require a FREFd fp in dofilereadv. Fix some comments.art2002-02-081-3/+6
* - Rename FILE_{,UN}USE to FREF and FRELE. USE is a bad verb and we don't haveart2002-02-081-12/+3
* Add counting of temporary references to a struct file (as opposed to referencesart2002-02-051-4/+4
* Be more consistent about using fd_getfile where it matters.art2002-02-021-13/+4
* in poll, if fd is < 0, clear revents; bjy@mogua.orgderaadt2001-11-141-1/+4
* - every new fd created by falloc() is marked as larval and should not be usedart2001-10-261-39/+14
* No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)ho2001-05-161-6/+2