{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":586388263,"defaultBranch":"master","name":"vunix","ownerLogin":"optimisticside","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-08T00:13:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47266822?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1673137277.408299","currentOid":""},"activityList":{"items":[{"before":"54264d4a5ce7250970545ee6bcd279391888443a","after":"09a27b45f51395d9896eb0827cbf82b9e80f031f","ref":"refs/heads/master","pushedAt":"2024-01-04T19:40:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Fix some typos","shortMessageHtmlLink":"Fix some typos"}},{"before":"d50f9d4ef98705053afca328129fd0a35a1b276e","after":"54264d4a5ce7250970545ee6bcd279391888443a","ref":"refs/heads/master","pushedAt":"2023-08-09T16:18:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Start working on page-maps","shortMessageHtmlLink":"Start working on page-maps"}},{"before":"4e93333475da50d6213458c2a6781c3ae19abdea","after":"d50f9d4ef98705053afca328129fd0a35a1b276e","ref":"refs/heads/master","pushedAt":"2023-08-02T22:15:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"End va_list for printf()","shortMessageHtmlLink":"End va_list for printf()"}},{"before":"278ec710f8d39fd0fb6932cb495ac935fc47fb9c","after":"4e93333475da50d6213458c2a6781c3ae19abdea","ref":"refs/heads/master","pushedAt":"2023-07-27T19:17:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Rename brelease() to brelse()","shortMessageHtmlLink":"Rename brelease() to brelse()"}},{"before":"fba2e947004cd2c0389a3260b6e2b89594aad7e7","after":"278ec710f8d39fd0fb6932cb495ac935fc47fb9c","ref":"refs/heads/master","pushedAt":"2023-07-24T02:16:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Implement rmbuf() and use everywhere","shortMessageHtmlLink":"Implement rmbuf() and use everywhere"}},{"before":"5fc7c7e99a794da7d07bedbb8d205608ce453b31","after":"fba2e947004cd2c0389a3260b6e2b89594aad7e7","ref":"refs/heads/master","pushedAt":"2023-07-24T02:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Fix typo in variable-names","shortMessageHtmlLink":"Fix typo in variable-names"}},{"before":"a4be15658801c30e1f4b07b99954bebaaa113192","after":"5fc7c7e99a794da7d07bedbb8d205608ce453b31","ref":"refs/heads/master","pushedAt":"2023-07-24T02:04:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Release buffer lock sooner","shortMessageHtmlLink":"Release buffer lock sooner"}},{"before":"04f03303652b8602b816acb68785f9c91c3e361e","after":"a4be15658801c30e1f4b07b99954bebaaa113192","ref":"refs/heads/master","pushedAt":"2023-07-23T19:33:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Use bfreelist spinlock in btake()","shortMessageHtmlLink":"Use bfreelist spinlock in btake()"}},{"before":"93001fb240194f6559d331ac2307238e7390df26","after":"04f03303652b8602b816acb68785f9c91c3e361e","ref":"refs/heads/master","pushedAt":"2023-07-23T14:21:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Add support for different block-sizes in geteblk()","shortMessageHtmlLink":"Add support for different block-sizes in geteblk()"}},{"before":"e94ef63f6d0fa38c8c81eca8cd70548af5e96599","after":"93001fb240194f6559d331ac2307238e7390df26","ref":"refs/heads/master","pushedAt":"2023-07-04T05:40:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Start work on readi()","shortMessageHtmlLink":"Start work on readi()"}},{"before":"ef4e6353bbc6dcd774f9b2f2df2f0fe4a60c5cd5","after":"e94ef63f6d0fa38c8c81eca8cd70548af5e96599","ref":"refs/heads/master","pushedAt":"2023-07-04T05:39:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Implement breada()","shortMessageHtmlLink":"Implement breada()"}},{"before":"7ff103eaab11a54a42c3b6fad30291d66014b3f7","after":"ef4e6353bbc6dcd774f9b2f2df2f0fe4a60c5cd5","ref":"refs/heads/master","pushedAt":"2023-07-04T05:23:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Fix typo with pmap::top and add PTE flag defs","shortMessageHtmlLink":"Fix typo with pmap::top and add PTE flag defs"}},{"before":"14845ff62cc88ebaff4307cf3a8216733cff5ad3","after":"7ff103eaab11a54a42c3b6fad30291d66014b3f7","ref":"refs/heads/master","pushedAt":"2023-07-04T05:22:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Implement log2() for shifts","shortMessageHtmlLink":"Implement log2() for shifts"}},{"before":"e7bd83ca1d85e3ec103b284a3700f99994f2fed8","after":"14845ff62cc88ebaff4307cf3a8216733cff5ad3","ref":"refs/heads/master","pushedAt":"2023-06-23T23:04:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Implement incore()","shortMessageHtmlLink":"Implement incore()"}},{"before":"8f137f4a9d0187c77a0679162ea1e50fa8ba08ef","after":"e7bd83ca1d85e3ec103b284a3700f99994f2fed8","ref":"refs/heads/master","pushedAt":"2023-06-23T23:01:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Fix naming convention for devtab pointers","shortMessageHtmlLink":"Fix naming convention for devtab pointers"}},{"before":"57132a605c8c0eef90aea0f96e4e6555110e4153","after":"8f137f4a9d0187c77a0679162ea1e50fa8ba08ef","ref":"refs/heads/master","pushedAt":"2023-06-23T04:39:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Use geteblk() in getblk()","shortMessageHtmlLink":"Use geteblk() in getblk()"}},{"before":"cf2c35cbcf69b36a0b81d4c0ed958217f218c9d4","after":"57132a605c8c0eef90aea0f96e4e6555110e4153","ref":"refs/heads/master","pushedAt":"2023-06-23T04:30:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Clean up register macros","shortMessageHtmlLink":"Clean up register macros"}},{"before":"53e2ff7be548ba25be0b666736158033c83d0ca4","after":"cf2c35cbcf69b36a0b81d4c0ed958217f218c9d4","ref":"refs/heads/master","pushedAt":"2023-06-23T04:29:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Move device tables over","shortMessageHtmlLink":"Move device tables over"}},{"before":"069d7dcd28903e0a3279afee4c72fe56c2457106","after":"53e2ff7be548ba25be0b666736158033c83d0ca4","ref":"refs/heads/master","pushedAt":"2023-06-23T04:29:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Fix getc() and implement flushtty()","shortMessageHtmlLink":"Fix getc() and implement flushtty()"}},{"before":"f33f8d98074c193cf3df54f4b35bf0c458cadd2e","after":"069d7dcd28903e0a3279afee4c72fe56c2457106","ref":"refs/heads/master","pushedAt":"2023-06-22T07:52:38.808Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Add gtty() and stty()","shortMessageHtmlLink":"Add gtty() and stty()"}},{"before":"788970390b8a91e40b449a3e374ab1112a4c2ceb","after":"f33f8d98074c193cf3df54f4b35bf0c458cadd2e","ref":"refs/heads/master","pushedAt":"2023-06-22T07:45:35.425Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"update readi() and writei()","shortMessageHtmlLink":"update readi() and writei()"}},{"before":"430a4837443ad187c81c12b0696061707bd0aabb","after":"788970390b8a91e40b449a3e374ab1112a4c2ceb","ref":"refs/heads/master","pushedAt":"2023-06-22T04:40:30.345Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Release lock before context-switching in sleep()","shortMessageHtmlLink":"Release lock before context-switching in sleep()"}},{"before":"aa4eb0a5a0b1749a05cb99cda10a10862e28fcaf","after":"430a4837443ad187c81c12b0696061707bd0aabb","ref":"refs/heads/master","pushedAt":"2023-06-22T03:52:03.009Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Implement runcom() and main()","shortMessageHtmlLink":"Implement runcom() and main()"}},{"before":"a9904c0e8540ec93e4b055c278f2abe03831ad91","after":"aa4eb0a5a0b1749a05cb99cda10a10862e28fcaf","ref":"refs/heads/master","pushedAt":"2023-06-22T03:42:36.118Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Sleep on bfreelist when empty","shortMessageHtmlLink":"Sleep on bfreelist when empty"}},{"before":"f3f37a78f4a6e1b6908b7263751c19e46457646a","after":"a9904c0e8540ec93e4b055c278f2abe03831ad91","ref":"refs/heads/master","pushedAt":"2023-04-27T23:25:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Rewrite init.c","shortMessageHtmlLink":"Rewrite init.c"}},{"before":"d15803941d65a4a6e73188868dad31f7f1cfa8d8","after":"f3f37a78f4a6e1b6908b7263751c19e46457646a","ref":"refs/heads/master","pushedAt":"2023-04-26T01:57:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Remove executable","shortMessageHtmlLink":"Remove executable"}},{"before":"0ffabb1eae76b172d6b2f4d8b2b26540a6081590","after":"d15803941d65a4a6e73188868dad31f7f1cfa8d8","ref":"refs/heads/master","pushedAt":"2023-04-26T01:57:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Relocate code to usr folder","shortMessageHtmlLink":"Relocate code to usr folder"}},{"before":"d058d491099cb3d671e1f998c36dfc569c566b4c","after":"0ffabb1eae76b172d6b2f4d8b2b26540a6081590","ref":"refs/heads/master","pushedAt":"2023-04-25T03:55:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Create callout table","shortMessageHtmlLink":"Create callout table"}},{"before":"b38e243e951c70f0e61f250718c642b69d3f623e","after":"d058d491099cb3d671e1f998c36dfc569c566b4c","ref":"refs/heads/master","pushedAt":"2023-04-24T04:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Add qemu rule","shortMessageHtmlLink":"Add qemu rule"}},{"before":"a3dcb1f4ffa1d3a1a24e8ccf4bc8d858c28bd8c9","after":"b38e243e951c70f0e61f250718c642b69d3f623e","ref":"refs/heads/master","pushedAt":"2023-04-24T04:39:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"optimisticside","name":"OptimisticSide","path":"/optimisticside","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47266822?s=80&v=4"},"commit":{"message":"Remove clock system","shortMessageHtmlLink":"Remove clock system"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD1_6gVQA","startCursor":null,"endCursor":null}},"title":"Activity ยท optimisticside/vunix"}