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

capsules/core/console: add asynchronous error reporting facility #3600

Open
lschuermann opened this issue Aug 9, 2023 · 0 comments
Open
Labels
release-blocker Issue or PR that must be resolved before the next release

Comments

@lschuermann
Copy link
Member

Imported from @ppannuto's comment on #3585:

As-is, this drops errors silently :(. But, we're hamstrung by the interface of the stabilized console driver here, which didn't have any way to report asynchronous errors on the write path.

I feel like we should deprecate upcall 1 and add an upcall 3 or something.

This is simple and clean enough that this might be the right problem to explore how we want to manage sustaining deprecated-and-future APIs in-tree. We punted on that problem once already with the LEDs, but this is going to keep coming up, and we need to develop some principled approaches.

Originally posted by @ppannuto in #3585 (review)

Marking as release-blocker, such that we triage this prior to the next breaking release.

@lschuermann lschuermann added the release-blocker Issue or PR that must be resolved before the next release label Aug 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-blocker Issue or PR that must be resolved before the next release
Projects
None yet
Development

No branches or pull requests

1 participant