created | 2019-02-05T13:15:29Z |
---|---|
begin | 2018-04-22T00:00:00Z |
end | 2018-04-22T06:00:00Z |
path | src/sys |
commits | 1 |
date | 2018-04-22T02:59:03Z | |||
---|---|---|---|---|
author | visa | |||
files | src/sys/arch/amd64/amd64/aesni.c | log | diff | annotate |
message |
Add reference counting that prevents freeing of busy aesni sessions. The early freeing has become possible because aesni_process() and crypto_freesession() are no longer serialized by the kernel lock. The flaw has caused kernel panics with IPsec traffic. Issue seen by some, fix tested by mabi on bugs@ OK mikeb@, mpi@ |