Commit 2def09e
dpaa2-eth: fix xdp_rxq_info leak
The driver registered xdp_rxq_info structures via xdp_rxq_info_reg()
but failed to properly unregister them in error paths and during
removal.
Fixes: d678be1 ("dpaa2-eth: add XDP_REDIRECT support")
Signed-off-by: Fushuai Wang <[email protected]>
Reviewed-by: Simon Horman <[email protected]>
Reviewed-by: Ioana Ciornei <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>1 parent d72411d commit 2def09e
1 file changed
Lines changed: 24 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3939 | 3939 | | |
3940 | 3940 | | |
3941 | 3941 | | |
| 3942 | + | |
3942 | 3943 | | |
3943 | 3944 | | |
3944 | 3945 | | |
| |||
4432 | 4433 | | |
4433 | 4434 | | |
4434 | 4435 | | |
4435 | | - | |
| 4436 | + | |
4436 | 4437 | | |
4437 | 4438 | | |
4438 | 4439 | | |
4439 | 4440 | | |
4440 | 4441 | | |
4441 | 4442 | | |
4442 | | - | |
| 4443 | + | |
4443 | 4444 | | |
4444 | 4445 | | |
4445 | 4446 | | |
| 4447 | + | |
| 4448 | + | |
| 4449 | + | |
| 4450 | + | |
| 4451 | + | |
| 4452 | + | |
| 4453 | + | |
| 4454 | + | |
4446 | 4455 | | |
4447 | 4456 | | |
4448 | 4457 | | |
| |||
4825 | 4834 | | |
4826 | 4835 | | |
4827 | 4836 | | |
| 4837 | + | |
| 4838 | + | |
| 4839 | + | |
| 4840 | + | |
| 4841 | + | |
| 4842 | + | |
| 4843 | + | |
| 4844 | + | |
| 4845 | + | |
| 4846 | + | |
| 4847 | + | |
4828 | 4848 | | |
4829 | 4849 | | |
4830 | 4850 | | |
| |||
5028 | 5048 | | |
5029 | 5049 | | |
5030 | 5050 | | |
| 5051 | + | |
5031 | 5052 | | |
5032 | 5053 | | |
5033 | 5054 | | |
| |||
5080 | 5101 | | |
5081 | 5102 | | |
5082 | 5103 | | |
| 5104 | + | |
5083 | 5105 | | |
5084 | 5106 | | |
5085 | 5107 | | |
| |||
0 commit comments