Commit Graph

9 Commits

Author SHA1 Message Date
Ankit Sharma
f4b0ef33a4 sched: fixes sched_boost_disable
Everytime a boost level is disabled, if its refcount is zero, its exit
routine and the entry routine of the next boost level are called. This
causes an issue when the previous boost level and the next boost level
are same as it increments the boost count of the next boost level.This
is fixed by not calling the entry and exit routines, when the previous
and the next boost levels are same.

Change-Id: I482d0ee70c082bc647768958ffa5fcd6f5ee8e5b
Signed-off-by: Ankit Sharma <quic_anshar@quicinc.com>
2023-01-03 10:33:09 +05:30
Pavankumar Kondeti
441fed3ee5 sched/walt: Improve the scheduler
This change is for general scheduler improvements.

Change-Id: I80606a09c3d09c65b7bcdf3940bee5e155d6318c
Co-developed-by: Lingutla Chandrasekhar <clingutla@codeaurora.org>
Signed-off-by: Lingutla Chandrasekhar <clingutla@codeaurora.org>
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
2020-04-21 09:31:05 +05:30
Abhijeet Dharmapurikar
c81d9cc6f5 sched/walt: Improve the scheduler
This change is for general scheduler improvement.

Change-Id: Iabcf202a551861f848c36dcd145f5bfb493a02ca
Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
2019-06-06 11:11:09 -07:00
Pavankumar Kondeti
83fb292ca7 sched: Improve the scheduler
This change is for general scheduler improvement.

Change-Id: Ifebdb171fec030347e0582e5a91d3deac8812763
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
2019-01-28 20:20:16 -08:00
Pavankumar Kondeti
3f2fad14d8 sched: Improve the scheduler
This change is for general scheduler improvement.

Change-Id: I2d3c30440ff69f87dc975b33df9d0531115375ae
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
2019-01-28 20:19:50 -08:00
Pavankumar Kondeti
3307b2de2c sched: Improve the scheduler
This change is for general scheduler improvement.

Change-Id: Ia43c01e7e368186399b9d021a6761545c7da0c18
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
[satyap@codeaurora.org: fix trivial merge conflict]
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
2019-01-18 13:23:02 -08:00
Pavankumar Kondeti
6cda1dff73 sched: Improve the scheduler
This change is for general scheduler improvement.

Change-Id: I22994886e3a6128e9235e3cf698b0bb405275194
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
[satyap@codeaurora.org: fix trivial merge conflict]
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
2019-01-18 12:49:08 -08:00
Pavankumar Kondeti
cc64f13277 sched: Improve the scheduler
This change is for general scheduler improvement.

Change-Id: If04d5d50971a18652a0f3dde22dca8725d20a632
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
2019-01-08 09:13:40 +05:30
Satya Durga Srinivasu Prabhala
7ebdf76d85 sched: Add snapshot of Window Assisted Load Tracking (WALT)
This snapshot is taken from msm-4.14 as of
commit 871eac76e6be567 ("sched: Improve the scheduler").

Change-Id: Ib4e0b39526d3009cedebb626ece5a767d8247846
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
2019-01-02 10:56:07 -08:00