Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cellVdec: fix au_count race condition #13412

Merged
merged 1 commit into from
Feb 18, 2023
Merged

Conversation

Megamouse
Copy link
Contributor

@Megamouse Megamouse commented Feb 18, 2023

A comment in a forum mentioned a fatal error in Lair that is fixed by LLE libVdec.

Turns out we were decreasing the au_count to 0 when the start_sequence command was executed.
This meant that it could not be decreased to 0 when the already enqueued follow-up decode command was executed.

We should not set it to 0 at all and let the queue work it off instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant