Age | Commit message (Expand) | Author |
2018-05-02 | Remove proc from the parameters of vn_lock(). The parameter is | Visa Hankala |
2018-04-28 | Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always | Visa Hankala |
2018-04-27 | Move FREF() inside fd_getfile(). | Martin Pieuchot |
2018-04-26 | Rewrite fdcopy() to avoid memcpy()s. | Martin Pieuchot |
2018-04-25 | Introduce fd_iterfile() a new helper function to iterate over `filehead'. | Martin Pieuchot |
2018-04-18 | Do a FREF()/FRELE() dance after fd_getfile() in sys_fcntl(). | Martin Pieuchot |
2018-04-12 | Use the current reference instead of incrementing `f_count' manually and | Martin Pieuchot |
2018-04-12 | Call FREF(9) earlier instead of incrementing `f_count' directly in | Martin Pieuchot |
2018-04-11 | The pledge flag for file descriptors opened from /dev/fd was always | Alexander Bluhm |
2018-04-09 | Revert previous, it introduced a bug found the hardway by landry@. | Martin Pieuchot |
2018-04-09 | Call finishdup() instead of rerolling it in dupfdopen(). | Martin Pieuchot |
2018-04-06 | Retain the UF_PLEDGED flag from the original fd during dup(2). | Alexander Bluhm |
2018-04-03 | Call FREF() right after fd_getfile() in dodup3(). | Martin Pieuchot |
2018-03-28 | Call FREF() right after fd_getfile() in sys_flock(). | Martin Pieuchot |
2018-02-19 | Remove almost unused `flags' argument of suser(). | Martin Pieuchot |
2017-07-20 | Initialize a local variable to not leak kernel stack info to userland | Martin Pieuchot |
2017-02-11 | Add a flags argument to falloc() that lets it optionally set the | Philip Guenther |
2017-01-24 | Track a per-fd flag UF_PLEDGED. This indicates the initial open was done by a | Theo de Raadt |
2017-01-23 | Allocate all memory chunks, and potentially sleeping, before freeing | Martin Pieuchot |
2017-01-23 | Avoid curproc dance in dupfdopen(), by passing a struct proc * | Theo de Raadt |
2016-09-24 | move knhash size to event.h, use it for hashfree. from Mathieu - | Ted Unangst |
2016-09-15 | all pools have their ipl set via pool_setipl, so fold it into pool_init. | David Gwynne |
2016-08-25 | pool_setipl | David Gwynne |
2016-08-23 | rename nfiles to numfiles to avoid shadowing and stretch out the name. | Ted Unangst |
2016-05-29 | Fix sizes passed to free() in fdfree(). This prevents a panic reported | Martin Natano |
2016-05-28 | add sizes to free() calls for descrip tables | Ted Unangst |
2016-04-25 | remove systrace remnants | Ted Unangst |
2016-03-19 | Remove the unused flags argument from VOP_UNLOCK(). | natano |
2016-01-06 | remove unnecessary casts where the incoming type is void *. | Ted Unangst |
2015-12-17 | no need to check null before free | Ted Unangst |
2015-12-17 | add size to free. from Mathieu | Ted Unangst |
2015-12-05 | remove stale lint annotations | Ted Unangst |
2015-11-01 | refactor pledge_*_check and pledge_fail functions | Sebastien Marie |
2015-10-28 | Prevent F_SETOWN, unless a "proc" pledge was made. | Theo de Raadt |
2015-10-21 | Setting fcntl(F_SETOWN) for a pipe failed with inappropriate ioctl | Alexander Bluhm |
2015-10-16 | Implement real "flock" request and add it to userland programs that | Todd C. Miller |
2015-05-17 | isatty() is used by stdio to determine the buffering mode. Add a F_ISATTY | Theo de Raadt |
2015-04-30 | Avoid NULL deref in fd_getfile_mode(); OK deraadt@ | Todd C. Miller |
2015-04-30 | Indroduce fd_getfile_mode() and use it were fd_getfile() is directly | Martin Pieuchot |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
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 |