diff options
author | 2014-07-12 20:13:48 +0000 | |
---|---|---|
committer | 2014-07-12 20:13:48 +0000 | |
commit | a1fd802c6bb48cc046bdd90859831350ac949ff2 (patch) | |
tree | b61be26848947e57c4dffc066fb566a3304062c8 /lib | |
parent | Remove private_{Camellia,RC4}_set_key FIPS indirection tentacles, as has been (diff) | |
download | wireguard-openbsd-a1fd802c6bb48cc046bdd90859831350ac949ff2.tar.xz wireguard-openbsd-a1fd802c6bb48cc046bdd90859831350ac949ff2.zip |
Protect the freelists of transfer descriptors with the appropriate spl
so that we do not end up allocating two times new descriptors.
This happens if a thread finds an empty list, start allocating, got
interrupted and the interrupt also finds an empty list.
Fix an issue reported by Nils Frohberg.
ok yuo@, pirofti@
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions