-
Notifications
You must be signed in to change notification settings - Fork 2k
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
xtimer: add's items to the wrong list if the timer overflows between _xtimer_now() and irq_disable() #7114
Comments
Closed in favor of #7116 |
Why did you close it? is not an issue anymore? |
Closed in favor of PR #7116 ;) |
Yes I see, but usually we keep issues open until the PR is merged... |
Fixed by: #7053 |
I think I may be hitting this issue when I use a 32 kHz xtimer, I will report back once I have had time to run some tests. |
It seems my issue was fixed by relaxing the xtimer backoff timings, I don't think this issue was related. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. If you want me to ignore this issue, please mark it with the "State: don't stale" label. Thank you for your contributions. |
@MichelRottleuthner is this still the case after the |
With xtimer on its way out and ztimer being used instead now every, I'd say this is a wontfix. If anyone disagrees, please reopen. |
I have a problem where
xtimer_usleep
thinks that it should place the timer into the timers long list while(timer->long_target > _long_cnt)
are both0
but|| !_this_high_period(target)
says it's not this period. But when the timer is added to the long list. It doesn't trigger for aprox 1,5 hour instead of in 69uS.Below the log and possible solution to fix.
To solve this problem xtimer_set_absolute should be changed to something like this:
The text was updated successfully, but these errors were encountered: