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

HAL_ChibiOS: fixed race condition in storage write #14140

Merged
merged 1 commit into from
May 4, 2020

Conversation

tridge
Copy link
Contributor

@tridge tridge commented Apr 20, 2020

we could mark a line as clean when it should be dirty if we lose a
race condition between storage thread and writer

@amilcarlucas
Copy link
Contributor

Should this be backported to 4.0 ?

@tridge
Copy link
Contributor Author

tridge commented Apr 20, 2020

Should this be backported to 4.0 ?

probably, yes

we could mark a line as clean when it should be dirty if we lose a
race condition between storage thread and writer
@tridge
Copy link
Contributor Author

tridge commented May 4, 2020

tested on CubeOrange, CUAV-X7 and MatekF405-Wing

@tridge tridge merged commit e126b6d into ArduPilot:master May 4, 2020
@tridge tridge added this to Pending in Plane 4.0 Backports May 5, 2020
@rmackay9 rmackay9 moved this from PRs to 4.0.4-rc1-for-tridge in Copter 4.0 backports May 6, 2020
@tridge tridge moved this from 4.0.4-rc1-for-tridge to 4.0.4-rc1 in Copter 4.0 backports May 11, 2020
@tridge tridge moved this from Pending to Merged in Plane 4.0 Backports Aug 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Rover 4.0 backports
Awaiting triage
Development

Successfully merging this pull request may close these issues.

None yet

3 participants