From: David S. Miller Date: Sun, 31 Jul 2016 04:11:08 +0000 (-0700) Subject: Merge branch 'macsec-fixes' X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=c27bdce2b916b01c27615467c69d357d3426c42f;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git Merge branch 'macsec-fixes' Sabrina Dubroca says: ==================== macsec: reference counting fixes Patch 1 adds explicit reference counting on RXSCs, instead of the current implicit reference counting using the RXSA's refcount. Patch 2 fixes possible kernel panics during module unload caused by an RCU callback that schedules another RCU callback, which the rcu_barrier() added in b196c22af5c3 ("macsec: add rcu_barrier() on module exit") didn't protect against. Patch 3 fixes a refcounting issue with the underlying device for a macsec device when link creation fails. ==================== Signed-off-by: David S. Miller --- c27bdce2b916b01c27615467c69d357d3426c42f