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

Update decodeSetSchedParams #818

Draft
wants to merge 3 commits into
base: rt
Choose a base branch
from

Commits on Sep 12, 2024

  1. rt haskell+riscv refine: use updateSchedContext more in the Haskell

    This rewrites the definitions of schedContextUnbindNtfn and
    schedContextUnbindTCB to use updateSchedContext, in preference to
    setSchedContext.
    
    Signed-off-by: Michael McInerney <[email protected]>
    michaelmcinerney committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    bb4cfd6 View commit details
    Browse the repository at this point in the history
  2. rt crefine: prove several ccorres rules related to unbinding

    Signed-off-by: Michael McInerney <[email protected]>
    michaelmcinerney committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    9e3c801 View commit details
    Browse the repository at this point in the history
  3. rt spec+proof: align decodeSetSchedParams with the C

    The C code for decodeSetSchedParams was updated to match the API
    reference. This aligns the ASpec and Haskell with the latest
    version of the C, and updates AInvs and Refine.
    
    Signed-off-by: Michael McInerney <[email protected]>
    michaelmcinerney committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    027d215 View commit details
    Browse the repository at this point in the history