-
Notifications
You must be signed in to change notification settings - Fork 22
Nova docu update #45
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
Nova docu update #45
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot for writing this up, very much appreciated!
src/Nova-GPU-Driver.md
Outdated
It can be expected that, as the driver continues to grow, various other abstractions | ||
will be needed. | ||
Another reason is that Rust's macros are helpful when creating firmware bindings | ||
for continuously changing firmware versions and their ABIs. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hopefully that's a benefit we won't need to leverage too much if the firmware ABI gains some stability.
4f01ccf
to
dacbf45
Compare
src/Nova-GPU-Driver.md
Outdated
|
||
## Status | ||
Rust's most desired feature are its guarantees for memory safety, notably the | ||
elimination of Use-after-Free errors. Those are errors GPU drivers suffer from |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you forgot to update this section, can you please put what I came up with at the beginning of "### Why write it in Rust?"?
dacbf45
to
8f1c114
Compare
8f1c114
to
acf953e
Compare
The documentation for Nova should be updated. To prepare for that, add an architecture overview image. Signed-off-by: Philipp Stanner <phasta@kernel.org>
6a76147
to
a2ce796
Compare
fb47ac0
to
7d63987
Compare
The current documentation for the RfL-User "Nova" is more than one year old and quite outdated. Update the Nova documentation. Signed-off-by: Philipp Stanner <phasta@kernel.org>
7d63987
to
daf9c78
Compare
This is live now, thanks! The image uses transparency -- I would recommend using a white background, since otherwise the image is very hard to read under the darker themes. |
The Nova documentation is quite outdated. This PR performs an update.
Rendered view:
https://github.com/dasteihn/rust-for-linux.com/blob/nova-docu-update/src/Nova-GPU-Driver.md
@dakr please review.