{"id":21942353,"url":"https://github.com/riscv/riscv-smmtt","last_synced_at":"2026-03-01T10:33:37.671Z","repository":{"id":169851553,"uuid":"626059546","full_name":"riscv/riscv-smmtt","owner":"riscv","description":"This specification will define the RISC-V privilege ISA extensions required to support Supervisor Domain isolation for multi-tenant security use cases e.g. confidential-computing, trusted platform services, fault isolation and so on.","archived":false,"fork":false,"pushed_at":"2026-02-17T07:34:12.000Z","size":4092,"stargazers_count":66,"open_issues_count":2,"forks_count":21,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-02-17T12:50:40.738Z","etag":null,"topics":["access-control","ap-tee","confidential-computing","io-mpt","smgeien","smmpt","smmtt","smqosid","smsdedbga","smsdetrca","smsdia","smsdid","supervisor-domains","trusted-computing","trusted-execution-environment"],"latest_commit_sha":null,"homepage":"https://riscv.atlassian.net/browse/RVG-65","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/riscv.png","metadata":{"files":{"readme":"readme.adoc","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-04-10T17:57:32.000Z","updated_at":"2026-02-17T07:34:10.000Z","dependencies_parsed_at":"2023-09-26T12:22:01.559Z","dependency_job_id":"6f377592-a433-4965-9006-f04a0d4a9245","html_url":"https://github.com/riscv/riscv-smmtt","commit_stats":null,"previous_names":["riscv/riscv-smmtt"],"tags_count":34,"template":false,"template_full_name":"riscv/docs-spec-template","purl":"pkg:github/riscv/riscv-smmtt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riscv%2Friscv-smmtt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riscv%2Friscv-smmtt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riscv%2Friscv-smmtt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riscv%2Friscv-smmtt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/riscv","download_url":"https://codeload.github.com/riscv/riscv-smmtt/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riscv%2Friscv-smmtt/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29966840,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T09:33:09.965Z","status":"ssl_error","status_checked_at":"2026-03-01T09:25:48.915Z","response_time":124,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["access-control","ap-tee","confidential-computing","io-mpt","smgeien","smmpt","smmtt","smqosid","smsdedbga","smsdetrca","smsdia","smsdid","supervisor-domains","trusted-computing","trusted-execution-environment"],"created_at":"2024-11-29T03:18:54.070Z","updated_at":"2026-03-01T10:33:37.650Z","avatar_url":"https://github.com/riscv.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"= RISC-V Specification\n\nThis document describes Supervisor Domain Access Protection - RISC-V privileged architecture extension to support physical address space (memory and devices) isolation for more than one supervisor domain use cases for RISC-V platforms. Use cases may use supervisor domains to reduce the supervisor Trusted Computing Base (TCB), with differential access to memory and other platform resources e.g. Confidential Computing (CoVE), Security Services, Secure Devices etc.\n\n= License\n\nThis work is licensed under a Creative Commons Attribution 4.0 International License (CC-BY-4.0).\nSee the link:LICENSE[LICENSE] file for details.\n\n= Contributors\n\nContributors to this specification are contained in the link:contributors.adoc[contributors] file.\n\nFor instructions on how to contribute please see the link:CONTRIBUTING.md[CONTRIBUTING] file.\n\n= Dependencies\n\nTo build the document, you'll need the following tools installed on your system:\n\n```\n  Make\n  asciiDoctor-pdf, asciidoctor-bibtex, asciidoctor-diagram and asciidoctor-mathematical\n  Docker\n```\n\n= Cloning and Building the Document\n\nThis project uses submodules to include the RISC-V documentation toolchain. \n\n```\n  git clone --recurse-submodules https://github.com/riscv/riscv-smmtt.git\n  cd ./riscv-smmtt.git\n  make VERSION=v1.0.0 REVMARK=Draft\n```\n\n`VERSION`: Represents the version of the specification being built. By default, this is set to 'v0.0.0'. You can change this to a different value, like 'v1.0.0', 'v1.1.0', etc., based on the current version of your specification.\n\n`REVMARK`: This represents a revision marker for the project. Its default value is 'Draft'. You may want to change this to something like 'Release', 'Stable' or 'Ratified'.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friscv%2Friscv-smmtt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Friscv%2Friscv-smmtt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friscv%2Friscv-smmtt/lists"}