{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":706394178,"defaultBranch":"master","name":"riscv-sbi-doc","ownerLogin":"SiFiveHolland","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-10-17T21:31:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/133712925?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723623967.0","currentOid":""},"activityList":{"items":[{"before":"a07393df83afc02a727c720d73142273e9e7e957","after":"fafdce0f18d08591f32551de8f35225ce174e929","ref":"refs/heads/up/fwft-pointer-masking","pushedAt":"2024-09-10T23:59:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SiFiveHolland","name":"Samuel Holland","path":"/SiFiveHolland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133712925?s=80&v=4"},"commit":{"message":"Add POINTER_MASKING_PMLEN to the SBI FWFT extension\n\nAllow supervisor software to request that pointer masking be enabled for\nS-mode. Supervisor software provides a lower bound on PMLEN, which\nabstracts away which specific pointer masking modes are supported.\n\nSigned-off-by: Samuel Holland ","shortMessageHtmlLink":"Add POINTER_MASKING_PMLEN to the SBI FWFT extension"}},{"before":null,"after":"a07393df83afc02a727c720d73142273e9e7e957","ref":"refs/heads/up/fwft-pointer-masking","pushedAt":"2024-08-14T08:26:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SiFiveHolland","name":"Samuel Holland","path":"/SiFiveHolland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133712925?s=80&v=4"},"commit":{"message":"Add POINTER_MASKING_PMLEN to the SBI FWFT extension\n\nAllow supervisor software to request that pointer masking be enabled for\nS-mode. Supervisor software provides a lower bound on PMLEN, which\nabstracts away which specific pointer masking modes are supported.\n\nSigned-off-by: Samuel Holland ","shortMessageHtmlLink":"Add POINTER_MASKING_PMLEN to the SBI FWFT extension"}},{"before":"ed90b26fcc20de16035988aaf21c9e1c2b11447b","after":"14d490c555b97a70d9623953f66fdfccd068ad3d","ref":"refs/heads/master","pushedAt":"2024-08-14T08:26:02.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"SiFiveHolland","name":"Samuel Holland","path":"/SiFiveHolland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133712925?s=80&v=4"},"commit":{"message":"Add SBI debug trigger (DBTR) extension\n\nThe SBI implementation (specifically M-mode) has direct access to the\ndebug trigger CSRs defined by the Sdtrig extension so let's add SBI\ndebug trigger (DBTR) extension to allow supervisor software configure\ndebug triggers.\n\nSigned-off-by: Anup Patel ","shortMessageHtmlLink":"Add SBI debug trigger (DBTR) extension"}},{"before":null,"after":"4635191a161a4baa2dbd697b56a86f085773523c","ref":"refs/heads/up/pmu-discovery","pushedAt":"2024-04-25T22:11:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SiFiveHolland","name":"Samuel Holland","path":"/SiFiveHolland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133712925?s=80&v=4"},"commit":{"message":"Add a function for bulk PMU event discovery\n\nCurrently, the only way to see if an event is supported is to attempt to\nconfigure it on some counter. This requires a separate SBI call for each\nevent, and requires all counters to be otherwise free. Add a new\nfunction to allow checking event support in bulk (XLEN events at a\ntime), regardless of which counters are currently in use.\n\nSigned-off-by: Samuel Holland ","shortMessageHtmlLink":"Add a function for bulk PMU event discovery"}},{"before":"c587e6f5deb4e964d038a6309009ab8ede439701","after":"ed90b26fcc20de16035988aaf21c9e1c2b11447b","ref":"refs/heads/master","pushedAt":"2024-03-20T13:26:15.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"SiFiveHolland","name":"Samuel Holland","path":"/SiFiveHolland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133712925?s=80&v=4"},"commit":{"message":"The SBI v2.0 is ratified now. Update the change log and document state\n\nSigned-off-by: Atish Patra ","shortMessageHtmlLink":"The SBI v2.0 is ratified now. Update the change log and document state"}},{"before":null,"after":"9238bdec4929315822836bff9c611059b7080787","ref":"refs/heads/fix-sys-suspend-error-table","pushedAt":"2023-11-22T16:09:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SiFiveHolland","name":"Samuel Holland","path":"/SiFiveHolland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133712925?s=80&v=4"},"commit":{"message":"sbi_system_suspend() cannot return SBI_SUCCESS\n\nIf the suspend/resume operation is successful, execution continues at\n`resume_addr`, as described in the text. The function does not return.\n\nReported-by: Wesley Norris \nSigned-off-by: Samuel Holland ","shortMessageHtmlLink":"sbi_system_suspend() cannot return SBI_SUCCESS"}},{"before":"fe4562532a9cc57e5743b6466946c5e5c98c73ca","after":"c587e6f5deb4e964d038a6309009ab8ede439701","ref":"refs/heads/master","pushedAt":"2023-11-22T16:09:12.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"SiFiveHolland","name":"Samuel Holland","path":"/SiFiveHolland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133712925?s=80&v=4"},"commit":{"message":"Update change log for v2.0-rc6\n\nSigned-off-by: Atish Patra ","shortMessageHtmlLink":"Update change log for v2.0-rc6"}},{"before":"b0c468df9a4cba03b75e00a5387e018256e5c600","after":"80e0464b9342ab42d4dd53c76473149457cbf1d9","ref":"refs/heads/fix-rfence-wording","pushedAt":"2023-11-16T15:46:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SiFiveHolland","name":"Samuel Holland","path":"/SiFiveHolland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133712925?s=80&v=4"},"commit":{"message":"Clarify the behavior of full address space flushes\n\nThe special start/size values only control which addresses are affected,\nnot which ASIDs are affected. The same rules apply to the legacy remote\nfence functions, so document the behavior there as well.\n\nSigned-off-by: Samuel Holland ","shortMessageHtmlLink":"Clarify the behavior of full address space flushes"}},{"before":"a9a97330a2e7cd1acc10a6425ef3a7a75bf081de","after":"b0c468df9a4cba03b75e00a5387e018256e5c600","ref":"refs/heads/fix-rfence-wording","pushedAt":"2023-11-16T15:45:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SiFiveHolland","name":"Samuel Holland","path":"/SiFiveHolland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133712925?s=80&v=4"},"commit":{"message":"Clarify the behavior of full address space flushes\n\nThe special start/size values only control which addresses are affected,\nnot which ASIDs are affected. The same rules apply to the legacy remote\nfence functions, so document the behavior there as well.\n\nSigned-off-by: Samuel Holland ","shortMessageHtmlLink":"Clarify the behavior of full address space flushes"}},{"before":null,"after":"a9a97330a2e7cd1acc10a6425ef3a7a75bf081de","ref":"refs/heads/fix-rfence-wording","pushedAt":"2023-10-17T22:03:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SiFiveHolland","name":"Samuel Holland","path":"/SiFiveHolland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133712925?s=80&v=4"},"commit":{"message":"Fix the wording for remote fence address ranges\n\nThe two parameters are the start and size of the address range,\nnot the start and end of the range.\n\nSigned-off-by: Samuel Holland ","shortMessageHtmlLink":"Fix the wording for remote fence address ranges"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMFQyMzo1OToyNS4wMDAwMDBazwAAAASynsmA","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0xN1QyMjowMzo1MC4wMDAwMDBazwAAAAOZaq62"}},"title":"Activity ยท SiFiveHolland/riscv-sbi-doc"}