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
/
npf
Age
Commit message (
Expand
)
Author
2023-02-24
npf: Eliminate __HAVE_ATOMIC_AS_MEMBAR conditionals.
riastradh
2023-02-12
PR kern/56052:
kardel
2023-02-12
PR kern/55654:
kardel
2023-01-23
npf(9): Drop table lock around copyout.
riastradh
2023-01-22
npf(9): Another comment tweak to match upstream.
riastradh
2023-01-22
npf(9): Update comment to reduce diff from upstream.
riastradh
2023-01-22
npf(9): Use __HAVE_ATOMIC_AS_MEMBAR around refcnt consistently.
riastradh
2022-04-28
Make the thmap(9) used for params use sleepable allocations,
martin
2022-04-28
Temporary hack to make PR 56802 (when it happens) tell us for sure that
martin
2022-04-09
sys: Use membar_release/acquire around reference drop.
riastradh
2022-03-12
sys: Membar audit around reference count releases.
riastradh
2022-02-13
npf(4): Use atomic_store_release and atomic_load_consume for conn_db.
riastradh
2022-02-13
npf(4): Use atomic_store_release and atomic_load_consume for config.
riastradh
2021-03-08
reinstate a simple version of ip_randomid()
christos
2021-01-27
Don't silently ignore the errors from npfctl_run_op. We end up returning
christos
2021-01-25
s/npf_config_lock/npf->config_lock/ in the comments
christos
2021-01-25
Fix locking issue: npf_default_pass needs to be called with the config lock
christos
2020-08-28
npf: Remove harmless vestiges of debugging hacks.
riastradh
2020-08-27
npf: Make sure to initialize portmap_lock only once.
riastradh
2020-08-27
npf: Don't stop early after sleeping and before processing instances.
riastradh
2020-08-18
Add missing cases, to prevent memory corruption.
maxv
2020-05-30
npf_worker_sys{init,fini}: initialize/destroy the exit_cv condvar.
rmind
2020-05-30
Major NPF improvements (merge from upstream):
rmind
2020-05-23
Backport selected NPF fixes from the upstream (to be pulled up):
rmind
2020-02-12
PR/54950: Lloyd Parkes: Avoid NULL deref.
christos
2020-02-07
Use percpu_foreach_xcall() to gather volatile per-cpu counters. These
thorpej
2020-01-29
Adopt <net/if_stats.h>.
thorpej
2019-12-14
Skip npf_config_sync if nothing to do.
riastradh
2019-09-30
npf_ifmap_copylogname: be more defensive.
rmind
2019-09-30
libnpf/npfctl: support dynamic NAT rulesets using a name prefix.
rmind
2019-09-29
NPF ifmap: rework and fix a few small bugs.
rmind
2019-09-26
Cast m_mbuflen() result to "size_t". It could also be "u_int" since it is
christos
2019-08-25
ake npfctl_switch() and pfil private to OS-specific module.
rmind
2019-08-25
Move PACKET_TAG_NPF where it belongs to.
rmind
2019-08-25
- npfctl_load_nvlist: simplify the config loading logic.
rmind
2019-08-21
npfkern/libnpf: Add support for the table replace/swap operation.
rmind
2019-08-11
Adjust some internal NPF APIs:
rmind
2019-08-10
Add the ifnet_t::if_npf_private field. Bump the kernel version.
rmind
2019-08-06
- npf_conn_init(): fix a race when initialising the G/C thread.
christos
2019-08-06
Introduce an npf_conn_destroy_idx() that can handle partially constructed
christos
2019-07-25
npf_portmap_flush: remove invalid assert (this routine can be callied via
rmind
2019-07-23
NPF portmap: add a workaround for archs without 64-bit CAS.
rmind
2019-07-23
NPF improvements:
rmind
2019-06-20
Add error checking for previous memory allocation failure.
christos
2019-06-20
PR/54314: Frank Kardel: LOCKDEBUG: Mutex error: assert_sleepable,70:
christos
2019-06-12
Avoid LOCKDEBUG pserialize panic by implementing suggestion #1 from
christos
2019-04-11
Fix CVS Id usage
kamil
2019-02-27
work around a GCC 7 vs sparc (32 bit) issue i haven't figured out
mrg
2019-01-19
Major NPF improvements:
rmind
2018-11-15
Remove the 't' argument from m_tag_find().
maxv
[next]