index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
net
/
bpf.c
Age
Commit message (
Expand
)
Author
2023-02-08
bpf.c: support loopback writes when BIOCSHDRCMPLT is set
gutteridge
2023-02-07
bpf.c: fix a few typos and grammatical issues in comments
gutteridge
2022-11-30
bpf: support sending packets on loopback interfaces
ozaki-r
2022-11-19
bpf: refresh bd_pid in a few more places as well
yamt
2022-09-03
bpf(4): Reject bogus timeout values before arithmetic overflows.
riastradh
2022-03-15
bpf(4): Handle null bf_insn on free.
riastradh
2022-03-12
bpf(4): Nix KM_NOSLEEP and prune dead branch.
riastradh
2022-03-12
bpf(4): Clamp read timeout to INT_MAX ticks to avoid overflow.
riastradh
2021-09-26
Change the kqueue filterops::f_isfd field to filterops::f_flags, and
thorpej
2021-09-16
fix typos in word "successful".
andvar
2021-07-14
unset IFF_PROMISC at bpf_detach()
yamaguchi
2021-06-09
Add a bpf_register_track_event() function (and deregister equivalent)
martin
2020-12-18
Use sel{record,remove}_knote().
thorpej
2020-08-02
Use a more informative panic message.
maxv
2020-06-11
bpf(4): Add ioctls BIOCSETWF and BIOCLOCK
roy
2020-03-16
Use the module subsystem's ability to process SYSCTL_SETUP() entries to
pgoyette
2020-02-07
Use percpu_foreach_xcall() to gather volatile per-cpu counters. These
thorpej
2020-02-01
Fix wrong memory order and switch bpf to atomic_load/store_*.
riastradh
2020-01-19
Stop including strip.h (it's no longer generated).
thorpej
2019-11-29
bpf can send a packet greater than MCLBYTES (JumboFrame) using multiple mbuf.
ryo
2019-09-13
As I suspected, the KASSERT I added yesterday can fire if we try to process
maxv
2019-09-12
Add KASSERT to catch bugs. Something tells me it could easily fire.
maxv
2019-07-10
Fix info leak: use kmem_zalloc, because we align the buffers, and the
maxv
2018-09-03
Rename min/max -> uimin/uimax for better honesty.
riastradh
2018-07-25
Initialize some members in a mbuf which is on stack.
msaitoh
2018-06-26
Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backward
msaitoh
2018-06-25
Removal of bpf_tap().
msaitoh
2018-05-14
Protect packet input routines with KERNEL_LOCK and splsoftnet
ozaki-r
2018-01-25
Abandon unnecessary softint
ozaki-r
2017-12-15
Make softint and callout MP-safe
ozaki-r
2017-12-12
Fix panic in callout_halt (fix typo)
ozaki-r
2017-11-30
add fo_name so we can identify the fileops in a simple way.
christos
2017-11-17
Provide macros for softnet_lock and KERNEL_LOCK hiding NET_MPSAFE switch
ozaki-r
2017-10-25
Use C99 initializer for filterops
maya
2017-10-19
Turn on D_MPSAFE flag of bpf_cdevsw that is already MP-safe
ozaki-r
2017-02-20
Reinit a pslist entry before inserting it to a pslist again
ozaki-r
2017-02-19
typo
christos
2017-02-13
Update comments to reflect bpf MP-ification
ozaki-r
2017-02-09
Make bpf MP-safe
ozaki-r
2017-02-01
Reduce return points
ozaki-r
2017-02-01
Kill tsleep/wakeup and use cv
ozaki-r
2017-02-01
Make bpf_gstats percpu
ozaki-r
2017-02-01
Use pslist(9) instead of queue(9) for psz/psref
ozaki-r
2017-02-01
Use kmem(9) instead of malloc/free
ozaki-r
2017-02-01
Make global variables static
ozaki-r
2017-01-25
Use bpf_ops for bpf_mtap_softint
ozaki-r
2017-01-24
Defer bpf_mtap in Rx interrupt context to softint
ozaki-r
2017-01-23
Make bpf_setf static
ozaki-r
2016-07-19
Fix regression introduced in tests/net/bpf and tests/net/bpfilter
pgoyette
2016-07-17
Now that we're only calling devsw_attach() in the modular driver, it
pgoyette
[next]