Commit 96f413f
soc/fsl/qbman: fix issue in qman_delete_cgr_safe()
The wait_for_completion() call in qman_delete_cgr_safe()
was triggering a scheduling while atomic bug, replacing the
kthread with a smp_call_function_single() call to fix it.
Signed-off-by: Madalin Bucur <[email protected]>
Signed-off-by: Roy Pledge <[email protected]>
Signed-off-by: David S. Miller <[email protected]>1 parent 4dcb31d commit 96f413f
1 file changed
+5
-23
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2443 | 2443 | | |
2444 | 2444 | | |
2445 | 2445 | | |
2446 | | - | |
| 2446 | + | |
2447 | 2447 | | |
2448 | | - | |
2449 | | - | |
2450 | | - | |
2451 | | - | |
2452 | | - | |
2453 | | - | |
2454 | | - | |
| 2448 | + | |
2455 | 2449 | | |
2456 | 2450 | | |
2457 | 2451 | | |
2458 | 2452 | | |
2459 | | - | |
2460 | | - | |
2461 | | - | |
2462 | 2453 | | |
2463 | 2454 | | |
2464 | | - | |
2465 | | - | |
2466 | | - | |
2467 | | - | |
2468 | | - | |
2469 | | - | |
2470 | | - | |
2471 | | - | |
2472 | | - | |
2473 | | - | |
2474 | | - | |
| 2455 | + | |
| 2456 | + | |
2475 | 2457 | | |
2476 | 2458 | | |
2477 | 2459 | | |
2478 | | - | |
| 2460 | + | |
2479 | 2461 | | |
2480 | 2462 | | |
2481 | 2463 | | |
| |||
0 commit comments