Age | Commit message (Expand) | Author |
2015-01-19 | unneccessary cmask variable; ok guenther | Theo de Raadt |
2014-12-19 | start retiring the nointr allocator. specify PR_WAITOK as a flag as a | Ted Unangst |
2014-12-16 | primary change: move uvm_vnode out of vnode, keeping only a pointer. | Ted Unangst |
2014-08-31 | Add additional kernel interfaces for setting close-on-exec on fds | Philip Guenther |
2014-07-13 | use mallocarray where arguments are multipled. ok deraadt | Ted Unangst |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-07-08 | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h | Theo de Raadt |
2014-06-15 | Use sizeof(struct file *) consistently for memcpy()'ing fd_ofiles. | Matthew Dempsky |
2014-05-15 | Move from struct proc to process the reference-count-holding pointers | Philip Guenther |
2014-04-12 | revert falloc change, as it causes all new processes to get stuck after a while | Marc Espie |
2014-03-30 | Eliminates struct pcred by moving the real and saved ugids into | Philip Guenther |
2014-03-08 | split falloc into two functions, the allocation and the publication. | Ted Unangst |
2013-09-14 | Snapshots for all archs have been built, so remove the T32 code | Philip Guenther |
2013-08-13 | Switch time_t, ino_t, clock_t, and struct kevent's ident and data | Philip Guenther |
2013-07-04 | Format string fixes: | Stefan Fritsch |
2013-06-11 | convert some easy bcopy to memcpy and clean up fdexpand a bit. | Ted Unangst |
2013-06-05 | Move FHASLOCK from f_flag to f_iflags, freeing up a bit for passing | Philip Guenther |
2012-08-23 | To protect assumptions inside systrace, don't let systrace fds be | Philip Guenthe |
2012-07-11 | Revert the blocked FIFO open fix, as there's either a race in the | Philip Guenthe |
2012-07-08 | Don't hold the fd-table lock across vn_open(), as opening a FIFO may block. | Philip Guenthe |
2012-05-21 | Cleanup O_CLOEXEC handling and make sure UF_EXCLOSE is set correctly | Matthew Dempsky |
2012-05-14 | Remove the "vn_open() returning ENXIO means dup+close" hook that | Philip Guenthe |
2012-05-01 | Eliminate the f_usecount ref count in struct file; instead of sleeping | Philip Guenthe |
2012-04-22 | Add struct proc * argument to FRELE() and FILE_SET_MATURE() in | Philip Guenthe |
2012-04-12 | In this case where dup2() extends the table using fdalloc, the newly | Theo de Raadt |
2012-04-12 | New system call: getdtablecount(2) returns the number of file | Theo de Raadt |
2012-04-12 | dup() was calling fd_used() twice for the new file descriptor. Seperate | Theo de Raadt |
2012-02-15 | Hold struct filedesc's fd_lock when writing to the fd_ofiles, fd_ofileflags, | Philip Guenthe |
2011-07-08 | Add F_DUPFD_CLOEXEC. | Matthew Dempsky |
2011-07-08 | Support sending struct info to kdump. So far for struct stat and | Otto Moerbeek |
2011-04-02 | Move P_SUGID and P_SUGIDEXEC from struct proc to struct process, so | Philip Guenthe |
2010-07-26 | Correct the links between threads, processes, pgrps, and sessions, | Philip Guenthe |
2010-07-19 | Rollback the allproclk and fileheadlk addition. When grabbing an | Philip Guenthe |
2010-03-24 | Add a rwlock around the filehead and allproc lists, mainly to protect | Ted Unangst |
2009-07-09 | Remove the VREF() macro and replaces all instances with a call to verf(), | Thordur I. Bjornsson |
2008-11-25 | Punctuate comment for clarity, and keep tense consistent throughout | Bret Lambert |
2008-09-19 | Fix a bunch of problems and races with posix file locking. | Artur Grabowski |
2008-06-12 | use PR_ZERO instead of a bzero() right after the pool_get(); | Thordur I. Bjornsson |
2008-05-06 | Add a PR_ZERO flag for pools, to compliment the M_ZERO | Thordur I. Bjornsson |
2007-10-29 | MALLOC/FREE -> malloc/free | Charles Longeau |
2007-03-15 | Since p_flag is often manipulated in interrupts and without biglock | Artur Grabowski |
2006-11-14 | grammar, spelling, and style fixes from bret lambert; | Jason McIntyre |
2006-05-07 | add a name to rwlock so that we can tell where procs are getting stuck | Ted Unangst |
2006-01-06 | typo fix from ray lai; | Jason McIntyre |
2005-12-07 | do not allow setugid processes to use /dev/fd/#, unless they are a | Theo de Raadt |
2005-11-28 | ansi/deregister. | Jonathan Gray |
2005-07-03 | change VOP_PATHCONF to take a locked vnode, as its | Jared Yanovich |
2004-07-22 | remove p arg from fdplock | Ted Unangst |
2004-01-12 | new syscall closefrom(int fd) closes all fds equal and greater than fd. | Ted Unangst |
2004-01-06 | lock filedesc before manipulating. avoids some rare races. | Ted Unangst |