Skip to content

schedule: support dynamic scheduler creation - #1797

Merged
lbetlej merged 1 commit into
thesofproject:masterfrom
tlauda:topic/dynamic-schedulers
Sep 11, 2019
Merged

lbetlej merged 1 commit into
thesofproject:masterfrom
tlauda:topic/dynamic-schedulers

Conversation

@tlauda

@tlauda tlauda commented Sep 4, 2019

Copy link
Copy Markdown
Contributor

Refactors schedule code in order to allow dynamic scheduler
creation. We don't want to add every new scheduler to the static
array of scheduler_ops and also we don't want to have every
scheduler created on every platform. Maybe some of the platforms
won't need some of the future scheduler types.

Signed-off-by: Tomasz Lauda tomasz.lauda@linux.intel.com

@tlauda
tlauda force-pushed the topic/dynamic-schedulers branch from c9b1965 to 9b3760e Compare September 4, 2019 12:38
@tlauda
tlauda requested a review from jajanusz as a code owner September 4, 2019 12:38
@tlauda
tlauda force-pushed the topic/dynamic-schedulers branch 2 times, most recently from 1f5f626 to 571f0fe Compare September 5, 2019 09:14
@tlauda
tlauda force-pushed the topic/dynamic-schedulers branch from 571f0fe to 29097ab Compare September 5, 2019 11:42
Comment thread src/include/sof/schedule/edf_schedule.h Outdated
@tlauda
tlauda force-pushed the topic/dynamic-schedulers branch from 29097ab to f5e0452 Compare September 9, 2019 09:57
@tlauda

tlauda commented Sep 9, 2019

Copy link
Copy Markdown
Contributor Author

@lgirdwood Updated.

@tlauda
tlauda force-pushed the topic/dynamic-schedulers branch from f5e0452 to 815f846 Compare September 9, 2019 10:55
Refactors schedule code in order to allow dynamic scheduler
creation. We don't want to add every new scheduler to the static
array of scheduler_ops and also we don't want to have every
scheduler created on every platform. Maybe some of the platforms
won't need some of the future scheduler types.

Signed-off-by: Tomasz Lauda <tomasz.lauda@linux.intel.com>
@tlauda
tlauda force-pushed the topic/dynamic-schedulers branch from 815f846 to 35a392c Compare September 9, 2019 11:58
@tlauda
tlauda requested a review from lgirdwood September 10, 2019 09:29
@lgirdwood

Copy link
Copy Markdown
Member

@tlauda I cant tell if the CML CI issue is realted to this PR or not ?

@tlauda

tlauda commented Sep 10, 2019

Copy link
Copy Markdown
Contributor Author

@lgirdwood No, CML issue is a random one tracked in #1760.

@lbetlej
lbetlej dismissed lgirdwood’s stale review September 11, 2019 14:23

Request changes applied by @tlauda

@lbetlej
lbetlej merged commit 8c61213 into thesofproject:master Sep 11, 2019
@tlauda
tlauda deleted the topic/dynamic-schedulers branch November 22, 2019 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants