Commit f3b4a00
net: macsec: fix net device access prior to holding a lock
Currently macsec offload selection update routine accesses
the net device prior to holding the relevant lock.
Fix by holding the lock prior to the device access.
Fixes: dcb780f ("net: macsec: add nla support for changing the offloading selection")
Reviewed-by: Raed Salem <raeds@nvidia.com>
Signed-off-by: Emeel Hakim <ehakim@nvidia.com>
Link: https://lore.kernel.org/r/20221211075532.28099-1-ehakim@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>1 parent 7e68dd7 commit f3b4a00
1 file changed
+21
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2593 | 2593 | | |
2594 | 2594 | | |
2595 | 2595 | | |
2596 | | - | |
| 2596 | + | |
2597 | 2597 | | |
2598 | 2598 | | |
2599 | 2599 | | |
| |||
2606 | 2606 | | |
2607 | 2607 | | |
2608 | 2608 | | |
| 2609 | + | |
| 2610 | + | |
2609 | 2611 | | |
2610 | | - | |
2611 | | - | |
| 2612 | + | |
| 2613 | + | |
| 2614 | + | |
| 2615 | + | |
2612 | 2616 | | |
2613 | 2617 | | |
2614 | | - | |
2615 | | - | |
| 2618 | + | |
| 2619 | + | |
| 2620 | + | |
| 2621 | + | |
2616 | 2622 | | |
2617 | 2623 | | |
2618 | 2624 | | |
2619 | | - | |
| 2625 | + | |
2620 | 2626 | | |
2621 | 2627 | | |
2622 | 2628 | | |
2623 | | - | |
2624 | | - | |
| 2629 | + | |
| 2630 | + | |
| 2631 | + | |
| 2632 | + | |
2625 | 2633 | | |
2626 | 2634 | | |
2627 | | - | |
2628 | | - | |
2629 | | - | |
2630 | | - | |
| 2635 | + | |
| 2636 | + | |
| 2637 | + | |
| 2638 | + | |
2631 | 2639 | | |
2632 | 2640 | | |
2633 | 2641 | | |
| |||
2662 | 2670 | | |
2663 | 2671 | | |
2664 | 2672 | | |
2665 | | - | |
| 2673 | + | |
2666 | 2674 | | |
2667 | 2675 | | |
2668 | 2676 | | |
| |||
0 commit comments