Commit 4686cc5
Peter Zijlstra
sched: Clean up DL server vs core sched
Abide by the simple rule:
pick_next_task() := pick_task() + set_next_task(.first = true)
This allows us to trivially get rid of server_pick_next() and things
collapse nicely.
Signed-off-by: Peter Zijlstra (Intel) <[email protected]>
Link: https://lore.kernel.org/r/[email protected]1 parent dae4320 commit 4686cc5
4 files changed
+8
-25
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
692 | 692 | | |
693 | 693 | | |
694 | 694 | | |
695 | | - | |
696 | 695 | | |
697 | 696 | | |
698 | 697 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1665 | 1665 | | |
1666 | 1666 | | |
1667 | 1667 | | |
1668 | | - | |
1669 | 1668 | | |
1670 | 1669 | | |
1671 | 1670 | | |
1672 | 1671 | | |
1673 | | - | |
1674 | 1672 | | |
1675 | 1673 | | |
1676 | 1674 | | |
| |||
2404 | 2402 | | |
2405 | 2403 | | |
2406 | 2404 | | |
2407 | | - | |
2408 | 2405 | | |
2409 | | - | |
| 2406 | + | |
2410 | 2407 | | |
2411 | 2408 | | |
2412 | 2409 | | |
| |||
2420 | 2417 | | |
2421 | 2418 | | |
2422 | 2419 | | |
2423 | | - | |
2424 | | - | |
2425 | | - | |
2426 | | - | |
| 2420 | + | |
2427 | 2421 | | |
2428 | 2422 | | |
2429 | 2423 | | |
| |||
2440 | 2434 | | |
2441 | 2435 | | |
2442 | 2436 | | |
2443 | | - | |
| 2437 | + | |
2444 | 2438 | | |
2445 | 2439 | | |
2446 | 2440 | | |
2447 | 2441 | | |
2448 | 2442 | | |
2449 | 2443 | | |
2450 | 2444 | | |
2451 | | - | |
| 2445 | + | |
2452 | 2446 | | |
2453 | 2447 | | |
2454 | 2448 | | |
2455 | | - | |
| 2449 | + | |
| 2450 | + | |
| 2451 | + | |
2456 | 2452 | | |
2457 | 2453 | | |
2458 | 2454 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8862 | 8862 | | |
8863 | 8863 | | |
8864 | 8864 | | |
8865 | | - | |
8866 | 8865 | | |
8867 | | - | |
8868 | | - | |
8869 | | - | |
8870 | | - | |
8871 | | - | |
8872 | | - | |
8873 | | - | |
8874 | | - | |
8875 | 8866 | | |
8876 | 8867 | | |
8877 | 8868 | | |
| |||
8880 | 8871 | | |
8881 | 8872 | | |
8882 | 8873 | | |
8883 | | - | |
8884 | | - | |
8885 | | - | |
| 8874 | + | |
8886 | 8875 | | |
8887 | 8876 | | |
8888 | 8877 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
362 | 362 | | |
363 | 363 | | |
364 | 364 | | |
365 | | - | |
366 | 365 | | |
367 | 366 | | |
368 | 367 | | |
| |||
0 commit comments