Skip to content

Merge stable-1.2 into master without scheduler and task part#367

Merged
lgirdwood merged 8 commits intothesofproject:masterfrom
xiulipan:merge12
Sep 13, 2018
Merged

Merge stable-1.2 into master without scheduler and task part#367
lgirdwood merged 8 commits intothesofproject:masterfrom
xiulipan:merge12

Conversation

@xiulipan
Copy link
Copy Markdown
Contributor

Merge stable-1.2 patch into master.
Master have some refine on scheduler and task, patches could not be merge into master.
Need to check if the new code base have the same bugs first.
Will send new patches on new code base if there are any bugs.

RanderWang and others added 8 commits September 13, 2018 16:15
The initialization of lli should be out of loop

Signed-off-by: Rander Wang <rander.wang@linux.intel.com>
waiti can only work with interrupt level 0, check if the level is 0 and
set SOF_IPC_PANIC_WFI panic.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Signed-off-by: Pan Xiuli <xiuli.pan@linux.intel.com>
If reschedule work timeout is too small. The reschedule will fail.
Workaround this issue by increace the reschedule timeout.

Signed-off-by: Pan Xiuli <xiuli.pan@linux.intel.com>
500us woulld cause dma trace buffer overflow at the boot up time.
Now refine it to 100us to make both scheduler and dma trace happy

Signed-off-by: Rander Wang <rander.wang@linux.intel.com>
There are possible that we call list_item_del to same list item twice. This
will cause the list be into chaos. Reset the next and prev pointer to 0
to avoid risk.

Signed-off-by: Pan Xiuli <xiuli.pan@linux.intel.com>
waiti would cause FW panic if it is called in irq level
higher than passive level.

Signed-off-by: Rander Wang <rander.wang@linux.intel.com>
Don't delete item with list_for_item. with list_for_item, a item
is deleted from list but the next of this item is used to visit
the list.

Signed-off-by: Rander Wang <rander.wang@linux.intel.com>
Don't delete item with list_for_item. with list_for_item, a item
is deleted from list but the next of this item is used to visit
the list.

Signed-off-by: Rander Wang <rander.wang@linux.intel.com>
@lgirdwood
Copy link
Copy Markdown
Member

@xiulipan can you give me a list of patches still to be merged.

@xiulipan
Copy link
Copy Markdown
Contributor Author

@lgirdwood
Some file names are changed and the whole API is also changed.
The patch need to be modified to the new code base, so the old patch could not be merge.

I will have new PR to fix the known issues.

@xiulipan xiulipan deleted the merge12 branch September 14, 2018 05:05
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.

3 participants