Commit e4a3c4a
batman-adv: reject new tp_meter sessions during teardown
commit 3243543 upstream.
Prevent tp_meter from starting new sender or receiver sessions after
mesh_state has left BATADV_MESH_ACTIVE.
Fixes: 33a3bb4 ("batman-adv: throughput meter implementation")
Cc: stable@kernel.org
Reported-by: Yuan Tan <yuantan098@gmail.com>
Reported-by: Yifan Wu <yifanwucs@gmail.com>
Reported-by: Juefei Pu <tomapufckgml@gmail.com>
Reported-by: Xin Liu <bird@lzu.edu.cn>
Co-developed-by: Luxing Yin <tr0jan@lzu.edu.cn>
Signed-off-by: Luxing Yin <tr0jan@lzu.edu.cn>
Signed-off-by: Jiexun Wang <wangjiexun2025@gmail.com>
Signed-off-by: Ren Wei <n05ec@lzu.edu.cn>
Signed-off-by: Sven Eckelmann <sven@narfation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>1 parent f614993 commit e4a3c4a
1 file changed
Lines changed: 16 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
947 | 947 | | |
948 | 948 | | |
949 | 949 | | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
950 | 957 | | |
951 | 958 | | |
952 | 959 | | |
| |||
1329 | 1336 | | |
1330 | 1337 | | |
1331 | 1338 | | |
1332 | | - | |
| 1339 | + | |
1333 | 1340 | | |
1334 | 1341 | | |
| 1342 | + | |
| 1343 | + | |
| 1344 | + | |
1335 | 1345 | | |
1336 | 1346 | | |
1337 | 1347 | | |
| |||
1464 | 1474 | | |
1465 | 1475 | | |
1466 | 1476 | | |
| 1477 | + | |
| 1478 | + | |
| 1479 | + | |
1467 | 1480 | | |
1468 | 1481 | | |
1469 | 1482 | | |
| |||
1478 | 1491 | | |
1479 | 1492 | | |
1480 | 1493 | | |
| 1494 | + | |
| 1495 | + | |
1481 | 1496 | | |
1482 | 1497 | | |
1483 | 1498 | | |
| |||
0 commit comments