Commit a80b8c7
sched: Extend active balance to accept 'push_task' argument
Active balance currently picks one task to migrate from busy cpu to
a chosen cpu (push_cpu). This patch extends active load balance to
recognize a particular task ('push_task') that needs to be migrated to
'push_cpu'. This capability will be leveraged by HMP-aware task
placement in a subsequent patch.
Change-Id: If31320111e6cc7044e617b5c3fd6d8e0c0e16952
Signed-off-by: Srivatsa Vaddagiri <vatsa@codeaurora.org>
[rameezmustafa@codeaurora.org]: Port to msm-3.18]
Signed-off-by: Syed Rameez Mustafa <rameezmustafa@codeaurora.org>1 parent ace670d commit a80b8c7
3 files changed
Lines changed: 34 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7909 | 7909 | | |
7910 | 7910 | | |
7911 | 7911 | | |
| 7912 | + | |
7912 | 7913 | | |
7913 | 7914 | | |
7914 | 7915 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9429 | 9429 | | |
9430 | 9430 | | |
9431 | 9431 | | |
9432 | | - | |
| 9432 | + | |
9433 | 9433 | | |
| 9434 | + | |
| 9435 | + | |
| 9436 | + | |
| 9437 | + | |
| 9438 | + | |
| 9439 | + | |
| 9440 | + | |
| 9441 | + | |
| 9442 | + | |
| 9443 | + | |
9434 | 9444 | | |
9435 | 9445 | | |
9436 | 9446 | | |
| |||
9450 | 9460 | | |
9451 | 9461 | | |
9452 | 9462 | | |
| 9463 | + | |
| 9464 | + | |
| 9465 | + | |
| 9466 | + | |
| 9467 | + | |
| 9468 | + | |
| 9469 | + | |
| 9470 | + | |
| 9471 | + | |
| 9472 | + | |
9453 | 9473 | | |
9454 | 9474 | | |
9455 | 9475 | | |
| |||
9459 | 9479 | | |
9460 | 9480 | | |
9461 | 9481 | | |
9462 | | - | |
9463 | | - | |
9464 | | - | |
9465 | | - | |
9466 | | - | |
9467 | | - | |
9468 | | - | |
9469 | | - | |
9470 | | - | |
| 9482 | + | |
9471 | 9483 | | |
9472 | 9484 | | |
9473 | 9485 | | |
| |||
9485 | 9497 | | |
9486 | 9498 | | |
9487 | 9499 | | |
| 9500 | + | |
| 9501 | + | |
| 9502 | + | |
| 9503 | + | |
9488 | 9504 | | |
9489 | 9505 | | |
| 9506 | + | |
| 9507 | + | |
| 9508 | + | |
| 9509 | + | |
| 9510 | + | |
| 9511 | + | |
9490 | 9512 | | |
9491 | 9513 | | |
9492 | 9514 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
664 | 664 | | |
665 | 665 | | |
666 | 666 | | |
| 667 | + | |
667 | 668 | | |
668 | 669 | | |
669 | 670 | | |
| |||
0 commit comments