diff options
author | 2017-11-07 16:47:07 +0000 | |
---|---|---|
committer | 2017-11-07 16:47:07 +0000 | |
commit | 142f92b02230a64f22982d6944b523cf8fec8944 (patch) | |
tree | b6b3644ceb27234b23ce98408236fbc29c864f99 /sys/netinet/ip_ipcomp.c | |
parent | Revert previous, it breaks ports/infrastructure/bin/resolve-lib (I think) (diff) | |
download | wireguard-openbsd-142f92b02230a64f22982d6944b523cf8fec8944.tar.xz wireguard-openbsd-142f92b02230a64f22982d6944b523cf8fec8944.zip |
Serialize access to the IPv6 reassembly queue with a mutex.
This lets the code run without KERNEL_LOCK() and NET_LOCK().
In addition, this patch reorganizes a part of the code, to move
some of the memory release operations outside the critical section.
Input and OK mpi@, OK florian@, an earlier version OK bluhm@
Diffstat (limited to 'sys/netinet/ip_ipcomp.c')
0 files changed, 0 insertions, 0 deletions