Age | Commit message (Expand) | Author |
2023-03-08 | Delete obsolete /* ARGSUSED */ lint comments. | Philip Guenther |
2023-01-27 | Replace selinfo structure by klist in sockbuf. No reason to keep it, | Vitaliy Makkoveev |
2023-01-22 | Move SS_CANTRCVMORE and SS_RCVATMARK bits from `so_state' to `sb_state' of | Vitaliy Makkoveev |
2023-01-21 | Introduce per-sockbuf `sb_state' to use it with SS_CANTSENDMORE. | Vitaliy Makkoveev |
2022-12-12 | Revert sb_state changes to unbreak tree. | Theo Buehler |
2022-12-11 | This time, socket's buffer lock requires solock() to be held. As a part of | Vitaliy Makkoveev |
2022-08-29 | static const, not const static | Jonathan Gray |
2022-07-02 | Remove unused device poll functions. | Visa Hankala |
2022-07-01 | Make fine grained unix(4) domain sockets locking. Use the per-socket | Vitaliy Makkoveev |
2022-06-26 | Remove unused VOP_POLL(). | Visa Hankala |
2022-06-06 | Simplify solock() and sounlock(). There is no reason to return a value | Claudio Jeker |
2022-02-16 | Add missing FILTEROP_MPSAFE flag to fifoexcept_filtops. | Visa Hankala |
2022-02-16 | Reduce code duplication in FIFO event filters. | Visa Hankala |
2022-02-13 | Rename knote_modify() to knote_assign() | Visa Hankala |
2021-12-20 | Let poll(2) register EVFILT_EXCEPT filter with dead vnodes | Visa Hankala |
2021-12-14 | Remember to clear __EV_HUP when the other end of the FIFO has re-opened. | Visa Hankala |
2021-12-13 | Revise EVFILT_EXCEPT filters | Visa Hankala |
2021-12-13 | Prevent kevent(2) use of EVFILT_EXCEPT with FIFOs and pipes | Visa Hankala |
2021-12-12 | Add vnode parameter to VOP_STRATEGY() | Visa Hankala |
2021-12-11 | Clarify usage of __EV_POLL and __EV_SELECT | Visa Hankala |
2021-12-08 | Fix select(2) exceptfds handling of FIFOs and pipes | Visa Hankala |
2021-10-24 | Implement poll(2), select(2), ppoll(2) & pselect(2) on top of kqueue. | Martin Pieuchot |
2021-10-24 | Set klist lock for sockets to make socket event filters MP-safe | Visa Hankala |
2021-10-22 | Make EVFILT_EXCEPT handling separate from the read filter. | Martin Pieuchot |
2021-10-19 | vnode: deadfs: do not call v_op->vop_lock directly, use VOP_LOCK() wrapper | Sebastien Marie |
2021-10-15 | vnode: remove vop_generic_{,is,un}lock stub functions | Sebastien Marie |
2021-10-02 | fuse: avoid namei_pool leaks in several functions | Sebastien Marie |
2021-10-02 | vfs: merge *_badop to vop_generic_badop | Sebastien Marie |
2021-07-13 | Add f_modify and f_process callbacks to FIFO filterops. | Visa Hankala |
2021-05-01 | Update the remaining SYSCTL_INT_READONLY cases | gnezdo |
2021-04-28 | Introduce a global vnode_mtx and use it to make vn_lock() safe to be called | Claudio Jeker |
2021-03-24 | make some `struct vops' members explicitly NULL instead of implicitly NULL | Sebastien Marie |
2021-03-11 | spelling | Jonathan Gray |
2021-01-17 | Replace SB_KNOTE and sb_flagsintr with direct checking of klist. | Visa Hankala |
2020-12-25 | Refactor klist insertion and removal | Visa Hankala |
2020-11-17 | Convert fusefs_sysctl to sysctl_bounded_args | gnezdo |
2020-06-15 | Implement a simple kqfilter for deadfs matching its poll handler. | Martin Pieuchot |
2020-06-15 | Set __EV_HUP when the conditions matching poll(2)'s POLLUP are found. | Martin Pieuchot |
2020-06-11 | Rename poll-compatibility flag to better reflect what it is. | Martin Pieuchot |
2020-06-08 | Use a new EV_OLDAPI flag to match the behavior of poll(2) and select(2). | Martin Pieuchot |
2020-05-13 | Use seltrue_kqfilter() instead of hand-rolling it in multiple drivers. | Martin Pieuchot |
2020-04-08 | Make fifo_kqfilter() honor FREAD|FWRITE just like fifo_poll() does. | Martin Pieuchot |
2020-04-08 | Pass correct socket to the write kqueue filter. | Martin Pieuchot |
2020-04-07 | Abstract the head of knote lists. This allows extending the lists, | Visa Hankala |
2020-04-03 | Return POLLERR instead of EINVAL in fusepoll(). | Martin Pieuchot |
2020-02-20 | Replace field f_isfd with field f_flags in struct filterops to allow | Visa Hankala |
2020-01-20 | struct vops is not modified during runtime so use const which moves each | Claudio Jeker |
2020-01-08 | Convert infinite sleeps to tsleep_nsec(9). | Martin Pieuchot |
2019-12-31 | Use C99 designated initializers with struct filterops. In addition, | Visa Hankala |
2019-12-26 | Convert struct vfsops initializer to C99 style. | Alexander Bluhm |