| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert the convertion of per-process thread into a SMR_TAILQ. |  mpi | 2021-02-08 | 1 | -4/+4 |
* | Refactor klist insertion and removal |  visa | 2020-12-25 | 1 | -4/+4 |
* | Convert the per-process thread list into a SMR_TAILQ. |  mpi | 2020-12-07 | 1 | -4/+4 |
* | Introduce a helper to check if a signal is ignored or masked by a thread. |  mpi | 2020-09-09 | 1 | -7/+4 |
* | pstat -t was showing bogus column data on ttys, in modes where |  deraadt | 2020-07-22 | 1 | -2/+3 |
* | cleanup ttrstrt; no functional change; ok dlg |  deraadt | 2020-07-20 | 1 | -7/+4 |
* | Sigh. Only the ptyc case should tsleep in ttyretype, since others can |  deraadt | 2020-07-20 | 1 | -8/+4 |
* | Scott Cheloha convinces me the newly added tsleep_nsec should be tsleep, |  deraadt | 2020-07-15 | 1 | -2/+2 |
* | Use a rwlock to protect the ttylist, rather than having ttymalloc/ttyfree |  deraadt | 2020-07-14 | 1 | -8/+21 |
* | A pty write containing VDISCARD, VREPRINT, or various retyping cases of |  deraadt | 2020-07-14 | 1 | -23/+32 |
* | Set __EV_HUP when the conditions matching poll(2)'s POLLUP are found. |  mpi | 2020-06-15 | 1 | -1/+3 |
* | dev/rndvar.h no longer has statistical interfaces (removed during various |  deraadt | 2020-05-29 | 1 | -2/+1 |
* | Do not wait indefinitely for flushing when closing a tty. |  mpi | 2020-05-08 | 1 | -6/+24 |
* | Abstract the head of knote lists. This allows extending the lists, |  visa | 2020-04-07 | 1 | -4/+4 |
* | Replace field f_isfd with field f_flags in struct filterops to allow |  visa | 2020-02-20 | 1 | -3/+3 |
* | Replace ttkqflush() with klist_invalidate() to handle knote list |  visa | 2020-02-08 | 1 | -46/+11 |
* | Convert sleeps of 1sec or more to tsleep_nsec(9). |  mpi | 2020-01-09 | 1 | -2/+3 |
* | Unify handling of ioctls FIOSETOWN/SIOCSPGRP/TIOCSPGRP and |  visa | 2020-01-08 | 1 | -1/+29 |
* | Use C99 designated initializers with struct filterops. In addition, |  visa | 2019-12-31 | 1 | -5/+14 |
* | ttysleep(): drop unused timeout parameter |  cheloha | 2019-07-19 | 1 | -11/+11 |
* | Use timeout_add_msec(9) |  kn | 2019-07-09 | 1 | -19/+12 |
* | Revert to using the SCHED_LOCK() to protect time accounting. |  mpi | 2019-06-01 | 1 | -3/+1 |
* | Use a per-process mutex to protect time accounting instead of SCHED_LOCK(). |  mpi | 2019-05-31 | 1 | -1/+3 |
* | When killing a process, the signal is handled by any thread that |  bluhm | 2019-05-13 | 1 | -3/+3 |
* | fix whitespace |  jsg | 2018-09-06 | 1 | -3/+3 |
* | Decouple unveil from the pledge flags, by adding dedicated unveil flags |  beck | 2018-08-05 | 1 | -1/+2 |
* | base and ports are now clean of TIOCSTI uses. The #define can now be removed. |  deraadt | 2018-06-16 | 1 | -4/+1 |
* | Remove proc from the parameters of vn_lock(). The parameter is |  visa | 2018-05-02 | 1 | -2/+2 |
* | replace add_*_randomness with enqueue_randomness() |  jasper | 2018-04-28 | 1 | -2/+2 |
* | Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always |  visa | 2018-04-28 | 1 | -2/+2 |
* | Remove almost unused `flags' argument of suser(). |  mpi | 2018-02-19 | 1 | -2/+2 |
* | reduce scope of variable a bit to avoid shadowing |  tedu | 2018-02-06 | 1 | -2/+3 |
* | Don't pull in <sys/file.h> just to get fcntl.h |  guenther | 2017-12-30 | 1 | -2/+2 |
* | Due to risks known for decades, TIOCSTI now performs no action, and simply |  deraadt | 2017-06-29 | 1 | -7/+2 |
* | p_comm is the process's command and isn't per thread, so move it from |  guenther | 2017-01-21 | 1 | -2/+2 |
* | POSIX specifies that if a processing calling tcsetpgrp() is in the |  millert | 2016-07-10 | 1 | -3/+1 |
* | Allow sendsyslog(2) with LOG_CONS even when /dev/console has not |  bluhm | 2016-05-17 | 1 | -4/+1 |
* | Remove the unused flags argument from VOP_UNLOCK(). |  natano | 2016-03-19 | 1 | -2/+2 |
* | Convert to uiomove. Diff from Martin Natano. |  stefan | 2016-01-28 | 1 | -2/+2 |
* | Increase buffer sizes and watermarks for tty and ppp |  sf | 2016-01-14 | 1 | -2/+7 |
* | remove stale lint annotations |  tedu | 2015-12-05 | 1 | -2/+1 |
* | move the pledgenote annotation from `struct proc' to `struct nameidata' |  semarie | 2015-11-02 | 1 | -2/+2 |
* | TIOCCONS will probably never be permitted, but it is good style to set |  deraadt | 2015-10-28 | 1 | -1/+3 |
* | Modify ttystats_init() to tell us about the buffer size, so that we |  deraadt | 2015-08-28 | 1 | -5/+7 |
* | two simple free() sizes |  deraadt | 2015-08-26 | 1 | -3/+3 |
* | Fix tty hiwat handling a bit |  sf | 2015-07-20 | 1 | -14/+5 |
* | First step towards making uiomove() take a size_t size argument: |  miod | 2015-02-10 | 1 | -2/+2 |
* | Add dmesg -s support, to view the output of rc(8) system startup messages. |  mpf | 2015-01-13 | 1 | -1/+14 |
* | remove lock.h from uvm_extern.h. another holdover from the simpletonlock |  tedu | 2014-12-17 | 1 | -1/+2 |
* | primary change: move uvm_vnode out of vnode, keeping only a pointer. |  tedu | 2014-12-16 | 1 | -1/+3 |