Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-25 | remove systrace | Ted Unangst | |
2016-04-21 | Remove some incorrect and outdated references to pool debugging from pool.h | Mike Larkin | |
and pool(9) manpage ok dlg | |||
2016-04-15 | remove ml_filter, mq_filter, niq_filter. | David Gwynne | |
theyre currently unused, so no functional change. | |||
2016-04-08 | bare .Nm gets turned into m_copym2, which is wrong when describing mbufs. | David Gwynne | |
use explicit .Nm mbuf where appropriate. discussed with jmc@ | |||
2016-04-08 | tweak previous; | Jason McIntyre | |
2016-04-08 | may as well put words around bpf_validate while here | David Gwynne | |
2016-04-08 | document bpf_filter and bpf_mfilter | David Gwynne | |
2016-04-08 | document m_purge. | David Gwynne | |
2016-04-08 | m_freem returns an mbuf like m_free now | David Gwynne | |
this steals the m_free words to describe what m_freem does now. | |||
2016-04-08 | document m_dup_pkt() | David Gwynne | |
2016-04-03 | Long overdue updates for timecounter changes. | Jonathan Gray | |
Feedback from jmc@, ok guenther@ for an earlier version. | |||
2016-03-30 | some Xr adjustment to catch up with MLINKS removal; | Jason McIntyre | |
2016-03-30 | for some time now mandoc has not required MLINKS to function | Jason McIntyre | |
correctly - logically complete that now by removing MLINKS from base; authors need only to ensure there is an entry in NAME for any function/ util being added. MLINKS will still work, and remain for perl to ease upgrades; ok nicm (curses) bcook (ssl) ok schwarze, who provided a lot of feedback and assistance ok tb natano jung | |||
2016-03-29 | all the bpf_mtap functions now return whether to drop the packet or not | David Gwynne | |
2016-03-29 | tweak previous; | Jason McIntyre | |
2016-03-29 | IPL_NET, not IPL_HIGH. | David Gwynne | |
too much reading task_add.9 as a reference | |||
2016-03-29 | some basic doco for the bpf_mtap family of functions. | David Gwynne | |
yes yes deraadt@ | |||
2016-03-21 | s/the pmap_init_module/the pmap module/ | natano | |
In r1.15 some occurrences of 'pmap' have been replaced with 'pmap_init' by accident, due to unrelated refactoring. ok jmc | |||
2016-03-19 | uio -> uiomove; | Jason McIntyre | |
2016-03-19 | Remove the unused flags argument from VOP_UNLOCK(). | natano | |
torture tested on amd64, i386 and macppc ok beck mpi stefan "the change looks right" deraadt | |||
2016-03-15 | spelling fix; | Jason McIntyre | |
2016-03-15 | Remove now unused legacy uiomovei() function. | Stefan Kempf | |
All its callers got reviewed and converted to use uiomove() properly. ok deraadt@ | |||
2016-03-02 | remove the remaining mentions of sys/compat/*; ok deraadt@ millert@ jmc@ | Christian Weisgerber | |
2016-02-12 | i think this is a grammar fix | David Gwynne | |
2016-02-12 | srp_update_get_locked doesnt exist, i meant srp_get_locked | David Gwynne | |
2016-02-12 | tweak the description and make it obvious updates can sleep. | David Gwynne | |
based on discussion with haesbart and jmatthew | |||
2015-12-25 | initialiases -> initialises | Anthony J. Bentley | |
2015-12-20 | improve CTASSERT man page | Stefan Fritsch | |
* add CTASSERT.9 link * add "void" to prototype | |||
2015-12-12 | tweak; ok mpi | Jason McIntyre | |
2015-12-12 | Kill domountroothooks(9) and mountroothook_establish(9) references, | Martin Pieuchot | |
reminded by jmc@ | |||
2015-12-11 | Correct SYNOPSIS. | Martin Pieuchot | |
2015-12-11 | Replace mountroothook_establish(9) by config_mountroot(9) a narrower API | Martin Pieuchot | |
similar to config_defer(9). ok mikeb@, deraadt@ | |||
2015-12-10 | Remove plain DES from the kernel crypto framework, including the crypto | Christian Weisgerber | |
accelerator drivers. No longer used by anything. ok sthen@ mikeb@ | |||
2015-12-10 | tweak; | Jason McIntyre | |
2015-12-10 | ifq_restart can be called from autoconf, process context, and interrupts. | David Gwynne | |
2015-12-10 | document ifq_barrier() | David Gwynne | |
2015-12-09 | missing apostrophe; | Jason McIntyre | |
2015-12-09 | document ifq_restart. or try to. | David Gwynne | |
2015-12-08 | tweak previous; | Jason McIntyre | |
2015-12-08 | Manual for if_get(9) and if_put(9). | Martin Pieuchot | |
ok dlg@ | |||
2015-12-03 | Use SRPL_HEAD() and SRPL_ENTRY() to be consistent with and allow to | Martin Pieuchot | |
fallback to a SLIST. ok dlg@, jasper@ | |||
2015-12-02 | tweak previous; | Jason McIntyre | |
2015-12-02 | RT_REPORT is no more. | Claudio Jeker | |
2015-12-02 | Tweak previous: Move struct vattr out of the function table, it's used | Ingo Schwarze | |
by more than two functions, and use .Vt for the struct name. OK jmc@ tedu@ | |||
2015-12-02 | add VOP_{GET,SET}ATTR to NAME too; | Jason McIntyre | |
2015-12-02 | merge important bits of GETATTR into VOP_LOOKUP. | Ted Unangst | |
provoked by jmc (and reminded that i failed to commit by ingo) | |||
2015-11-26 | mlink for SRPL_FOREACH_SAFE_LOCKED and tweak its description; | Jason McIntyre | |
2015-11-26 | Add SRPL_FOREACH_SAFE_LOCKED(9), needed to turn the single list of | Martin Pieuchot | |
multipath route entries mpsafe. ok dlg@ | |||
2015-11-25 | add uvm_uarea_{alloc,free} to NAME and MLINKS; | Jason McIntyre | |
found by schwarze; ok schwarze guenther | |||
2015-11-25 | replace IFF_OACTIVE manipulation with mpsafe operations. | David Gwynne | |
there are two things shared between the network stack and drivers in the send path: the send queue and the IFF_OACTIVE flag. the send queue is now protected by a mutex. this diff makes the oactive functionality mpsafe too. IFF_OACTIVE is part of if_flags. there are two problems with that. firstly, if_flags is a short and we dont have any MI atomic operations to manipulate a short. secondly, while we could make the IFF_OACTIVE operates mpsafe, all changes to other flags would have to be made safe at the same time, otherwise a read-modify-write cycle on their updates could clobber the oactive change. instead, this moves the oactive mark into struct ifqueue and provides an API for changing it. there's ifq_set_oactive, ifq_clr_oactive, and ifq_is_oactive. these are modelled on ifsq_set_oactive, ifsq_clr_oactive, and ifsq_is_oactive in dragonflybsd. this diff includes changes to all the drivers manipulating IFF_OACTIVE to now use the ifsq_{set,clr_is}_oactive API too. ok kettenis@ mpi@ jmatthew@ deraadt@ |