forked fromtorvalds/linux
- Notifications
You must be signed in to change notification settings - Fork0
Commit95d6859
sched/pelt: Sync util/runnable_sum with PELT window when propagating
update_tg_cfs_*() propagate the impact of the attach/detach of an entitydown into the cfs_rq hierarchy and must keep the sync with the current peltwindow.Even if we can't sync child cfs_rq and its group se, we can sync the groupse and its parent cfs_rq with current position in the PELT window. In fact,we must keep them sync in order to stay also synced with others entitiesand group entities that are already attached to the cfs_rq.Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>Link:https://lkml.kernel.org/r/20200506155301.14288-1-vincent.guittot@linaro.org1 parent12aa258 commit95d6859
2 files changed
+51
-22
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3441 | 3441 | | |
3442 | 3442 | | |
3443 | 3443 | | |
| 3444 | + | |
| 3445 | + | |
| 3446 | + | |
| 3447 | + | |
| 3448 | + | |
3444 | 3449 | | |
3445 | 3450 | | |
3446 | 3451 | | |
3447 | 3452 | | |
3448 | 3453 | | |
3449 | | - | |
3450 | | - | |
3451 | | - | |
3452 | | - | |
3453 | | - | |
3454 | | - | |
3455 | | - | |
3456 | | - | |
3457 | 3454 | | |
3458 | 3455 | | |
3459 | | - | |
| 3456 | + | |
3460 | 3457 | | |
3461 | 3458 | | |
3462 | 3459 | | |
3463 | | - | |
| 3460 | + | |
3464 | 3461 | | |
3465 | 3462 | | |
3466 | 3463 | | |
3467 | 3464 | | |
3468 | 3465 | | |
3469 | 3466 | | |
| 3467 | + | |
| 3468 | + | |
| 3469 | + | |
| 3470 | + | |
| 3471 | + | |
3470 | 3472 | | |
3471 | 3473 | | |
3472 | 3474 | | |
3473 | 3475 | | |
3474 | 3476 | | |
3475 | | - | |
3476 | | - | |
3477 | | - | |
3478 | | - | |
3479 | | - | |
3480 | | - | |
3481 | | - | |
3482 | | - | |
3483 | 3477 | | |
3484 | 3478 | | |
3485 | | - | |
| 3479 | + | |
3486 | 3480 | | |
3487 | 3481 | | |
3488 | 3482 | | |
3489 | | - | |
| 3483 | + | |
3490 | 3484 | | |
3491 | 3485 | | |
3492 | 3486 | | |
| |||
3496 | 3490 | | |
3497 | 3491 | | |
3498 | 3492 | | |
| 3493 | + | |
3499 | 3494 | | |
3500 | 3495 | | |
3501 | 3496 | | |
3502 | 3497 | | |
3503 | 3498 | | |
3504 | 3499 | | |
| 3500 | + | |
| 3501 | + | |
| 3502 | + | |
| 3503 | + | |
| 3504 | + | |
| 3505 | + | |
3505 | 3506 | | |
3506 | 3507 | | |
3507 | 3508 | | |
3508 | 3509 | | |
3509 | 3510 | | |
3510 | 3511 | | |
3511 | | - | |
| 3512 | + | |
3512 | 3513 | | |
3513 | 3514 | | |
3514 | 3515 | | |
| |||
3533 | 3534 | | |
3534 | 3535 | | |
3535 | 3536 | | |
3536 | | - | |
| 3537 | + | |
3537 | 3538 | | |
3538 | 3539 | | |
3539 | 3540 | | |
| |||
3697 | 3698 | | |
3698 | 3699 | | |
3699 | 3700 | | |
| 3701 | + | |
| 3702 | + | |
| 3703 | + | |
| 3704 | + | |
3700 | 3705 | | |
3701 | 3706 | | |
3702 | 3707 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
237 | 237 | | |
238 | 238 | | |
239 | 239 | | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
240 | 264 | | |
241 | 265 | | |
242 | 266 | | |
| |||
0 commit comments
Comments
(0)