summaryrefslogtreecommitdiffstats
path: root/sys/dev/softraid.c
diff options
context:
space:
mode:
authorjsing <jsing@openbsd.org>2017-06-12 15:15:08 +0000
committerjsing <jsing@openbsd.org>2017-06-12 15:15:08 +0000
commitf6a8865d24620b33b0409091781aae518f5a3b85 (patch)
tree7424c920268d66dc6435cc0431d95caa4013ce3d /sys/dev/softraid.c
parentFactor out and reuse the code that frees the crypto sessions, instead of (diff)
downloadwireguard-openbsd-f6a8865d24620b33b0409091781aae518f5a3b85.tar.xz
wireguard-openbsd-f6a8865d24620b33b0409091781aae518f5a3b85.zip
Fix another long standing softraid crypto bug where if all 32 keys are in
use, when freeing crypto sessions we run straight off the end of the array and start blatting memory - clearly no one has a softraid crypto volume that exceeds 15.5TB in size...
Diffstat (limited to 'sys/dev/softraid.c')
0 files changed, 0 insertions, 0 deletions