Patch 1 adds rcu_barrier() during module unload to prevent possible panics.
Patch 2 allocates memory for scattergather lists and the IV on the heap, since they can escape the current function's context during crypto callbacks. Patch 3 fixes a failure to create secure associations. Sabrina Dubroca (3): macsec: add rcu_barrier() on module exit macsec: allocate sg and iv on the heap macsec: fix SA initialization drivers/net/macsec.c | 49 +++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 39 insertions(+), 10 deletions(-) -- 2.8.3