You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Not urgent, but I have noticed some code in the capDL initaliser code that does not respect the rights for a capability that is outlined in the given spec:
I agree that using logical_nfn_cap.rights() here would make for more sensible behavior. However, existing CapDL specs may depend on the C CapDL initializer's behavior here by not explicitly setting rights of notification caps that they bind to IRQ handlers.
Instead of modifying the Rust CapDL initializer immediately, perhaps it would be best to raise this as a larger issue for CapDL in general (that is, the C CapDL initializer, any other in-progress initializers, and CAmkES).
Instead of modifying the Rust CapDL initializer immediately, perhaps it would be best to raise this as a larger issue for CapDL in general (that is, the C CapDL initializer, any other in-progress initializers, and CAmkES).
Good point, I'll bring it up at the development hangout tomorrow.
Not urgent, but I have noticed some code in the capDL initaliser code that does not respect the rights for a capability that is outlined in the given spec:
rust-sel4/crates/sel4-capdl-initializer/core/src/lib.rs
Line 429 in 484bb4b
Just opening an issue to say we should look at all the points where cap rights are relevant and make sure they are respected.
The text was updated successfully, but these errors were encountered: