{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":597887188,"defaultBranch":"main","name":"zebra","ownerLogin":"IvarWithoutBones","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-05T23:02:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/41924494?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1675638192.130595","currentOid":""},"activityList":{"items":[{"before":"d7e646bfa866f762cb45bd73471afc966f14c35c","after":"5bf8541a4829ecfd2d2303af4e658cfbdf1e4701","ref":"refs/heads/main","pushedAt":"2023-04-28T13:59:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"flake: update lock","shortMessageHtmlLink":"flake: update lock"}},{"before":"6e950373201ce0186265172f1a6f89904c65b667","after":"d7e646bfa866f762cb45bd73471afc966f14c35c","ref":"refs/heads/main","pushedAt":"2023-04-28T12:44:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"flake: update lock","shortMessageHtmlLink":"flake: update lock"}},{"before":"4d29293040922f7d939937d5d48d201cab4e616b","after":"6e950373201ce0186265172f1a6f89904c65b667","ref":"refs/heads/main","pushedAt":"2023-04-27T21:39:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"wip: move the scheduler to userspace","shortMessageHtmlLink":"wip: move the scheduler to userspace"}},{"before":"4e63ecb62bc30bdab49eb2f6b0eaa2aba4a5f7ee","after":"4d29293040922f7d939937d5d48d201cab4e616b","ref":"refs/heads/main","pushedAt":"2023-04-27T21:08:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"wip: move the scheduler to userspace","shortMessageHtmlLink":"wip: move the scheduler to userspace"}},{"before":"1a7c4f2b358560a90fed9771316800105aab582e","after":"4e63ecb62bc30bdab49eb2f6b0eaa2aba4a5f7ee","ref":"refs/heads/main","pushedAt":"2023-04-25T18:39:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"virtio: read sectors into pre-allocated buffer","shortMessageHtmlLink":"virtio: read sectors into pre-allocated buffer"}},{"before":"35065adf3bc0ffff3a74e39ab6cc12603c2052b9","after":"1a7c4f2b358560a90fed9771316800105aab582e","ref":"refs/heads/main","pushedAt":"2023-04-25T17:04:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"virtio: read sectors into pre-allocated buffer","shortMessageHtmlLink":"virtio: read sectors into pre-allocated buffer"}},{"before":"546598f13c3379ef8ad5edae9be3e7d0d7cee477","after":"35065adf3bc0ffff3a74e39ab6cc12603c2052b9","ref":"refs/heads/main","pushedAt":"2023-04-23T19:06:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"kernel: conditionally enable IRQs on spinlock drop","shortMessageHtmlLink":"kernel: conditionally enable IRQs on spinlock drop"}},{"before":"92e4d9be6adb025d3c3c8ee1de9f7ccac695f65a","after":"546598f13c3379ef8ad5edae9be3e7d0d7cee477","ref":"refs/heads/main","pushedAt":"2023-04-23T17:43:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"scheduler: fix interrupt handling in release builds","shortMessageHtmlLink":"scheduler: fix interrupt handling in release builds"}},{"before":"6aff3a96cb798f96e89c5ef40d64c701f4276273","after":"92e4d9be6adb025d3c3c8ee1de9f7ccac695f65a","ref":"refs/heads/main","pushedAt":"2023-04-21T17:34:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"simple ustar filesystem operations","shortMessageHtmlLink":"simple ustar filesystem operations"}},{"before":"1fea3e640ba0e4c2efba3e55caac90be12dab696","after":"6aff3a96cb798f96e89c5ef40d64c701f4276273","ref":"refs/heads/main","pushedAt":"2023-04-21T17:30:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"simple ustar filesystem operations","shortMessageHtmlLink":"simple ustar filesystem operations"}},{"before":"ad0b421f0aa66877fc786a5b2cdd42b07d6a0665","after":"1fea3e640ba0e4c2efba3e55caac90be12dab696","ref":"refs/heads/main","pushedAt":"2023-04-21T14:13:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"wip: filesystem operations","shortMessageHtmlLink":"wip: filesystem operations"}},{"before":"f050dfb2858e393df81f071b45edb851dfcef800","after":"ad0b421f0aa66877fc786a5b2cdd42b07d6a0665","ref":"refs/heads/main","pushedAt":"2023-04-21T12:35:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"wip: filesystem operations","shortMessageHtmlLink":"wip: filesystem operations"}},{"before":"80eec8d4a38fea912fcd439d1485d2e7e19c3a6a","after":"f050dfb2858e393df81f071b45edb851dfcef800","ref":"refs/heads/main","pushedAt":"2023-04-21T08:38:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"wip: filesystem operations","shortMessageHtmlLink":"wip: filesystem operations"}},{"before":"915e452381ae2388d8599557df6610fd3dadd45a","after":"80eec8d4a38fea912fcd439d1485d2e7e19c3a6a","ref":"refs/heads/main","pushedAt":"2023-04-20T21:55:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"wip: filesystem operations","shortMessageHtmlLink":"wip: filesystem operations"}},{"before":"325d7ffc4e1e1385588be8848e99987a660de57b","after":"915e452381ae2388d8599557df6610fd3dadd45a","ref":"refs/heads/main","pushedAt":"2023-04-19T14:05:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"wip: path parsing","shortMessageHtmlLink":"wip: path parsing"}},{"before":"2529e940ddc70de2538d3506fcf24f8b4d56f216","after":"325d7ffc4e1e1385588be8848e99987a660de57b","ref":"refs/heads/main","pushedAt":"2023-04-19T10:09:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"virtio: introduce IPC API","shortMessageHtmlLink":"virtio: introduce IPC API"}},{"before":"20d65f3cef613fb3b7eca4066a783a2d7f3e2cfd","after":"2529e940ddc70de2538d3506fcf24f8b4d56f216","ref":"refs/heads/main","pushedAt":"2023-04-18T20:06:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"syscall: introduce TransferMemory","shortMessageHtmlLink":"syscall: introduce TransferMemory"}},{"before":"eab88dcc894ad79862efa5e7993b17e799b1466b","after":"20d65f3cef613fb3b7eca4066a783a2d7f3e2cfd","ref":"refs/heads/main","pushedAt":"2023-04-18T16:20:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"virtio: read data from block device","shortMessageHtmlLink":"virtio: read data from block device"}},{"before":"41f3256d7fec40da06b163cc70750d6c0afb1a82","after":"eab88dcc894ad79862efa5e7993b17e799b1466b","ref":"refs/heads/main","pushedAt":"2023-04-18T16:17:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"virtio: read data from block device","shortMessageHtmlLink":"virtio: read data from block device"}},{"before":"763a83a8de96f1b4f1cd097f70e8bd4f0a121a4b","after":"41f3256d7fec40da06b163cc70750d6c0afb1a82","ref":"refs/heads/main","pushedAt":"2023-04-18T15:17:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"virtio: start reading data","shortMessageHtmlLink":"virtio: start reading data"}},{"before":"c8b269eebbde8da01bae537d953cf862352cd8b4","after":"763a83a8de96f1b4f1cd097f70e8bd4f0a121a4b","ref":"refs/heads/main","pushedAt":"2023-04-18T14:23:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"virtio: start reading data","shortMessageHtmlLink":"virtio: start reading data"}},{"before":"4d2d50e404291e93d9ddd8d88b8382b9231ddd19","after":"c8b269eebbde8da01bae537d953cf862352cd8b4","ref":"refs/heads/main","pushedAt":"2023-04-18T14:23:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"virtio: start reading data","shortMessageHtmlLink":"virtio: start reading data"}},{"before":"444d74d77ca47dc7a79aa565aa0f645e3250cc43","after":"4d2d50e404291e93d9ddd8d88b8382b9231ddd19","ref":"refs/heads/main","pushedAt":"2023-04-17T22:56:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"virtio: start reading data","shortMessageHtmlLink":"virtio: start reading data"}},{"before":"8a7e90320e5f17da8f5b970c44dc19c0751fbd9f","after":"444d74d77ca47dc7a79aa565aa0f645e3250cc43","ref":"refs/heads/main","pushedAt":"2023-04-17T22:54:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"virtio: start reading data","shortMessageHtmlLink":"virtio: start reading data"}},{"before":"e93b7b62a7bfe46a8180858d21978e81d5d248c5","after":"8a7e90320e5f17da8f5b970c44dc19c0751fbd9f","ref":"refs/heads/main","pushedAt":"2023-04-16T21:51:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"kernel: deallocate userland IRQ context stack","shortMessageHtmlLink":"kernel: deallocate userland IRQ context stack"}},{"before":"0bc0a4ad62bce7d0fbce0d948bf70642216ee573","after":"e93b7b62a7bfe46a8180858d21978e81d5d248c5","ref":"refs/heads/main","pushedAt":"2023-04-16T21:41:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"virtio: dont use legacy MMIO interface","shortMessageHtmlLink":"virtio: dont use legacy MMIO interface"}},{"before":"d06e757048216f0cc55027ecc20ac0ed7ed4243d","after":"0bc0a4ad62bce7d0fbce0d948bf70642216ee573","ref":"refs/heads/main","pushedAt":"2023-04-16T21:34:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"virtio: dont use legacy MMIO interface","shortMessageHtmlLink":"virtio: dont use legacy MMIO interface"}},{"before":"9d8d3b9c3586e155824caaf062ba148361bc91b8","after":"d06e757048216f0cc55027ecc20ac0ed7ed4243d","ref":"refs/heads/main","pushedAt":"2023-04-16T20:21:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"log-server: dont use a mutex in the interrupt handler","shortMessageHtmlLink":"log-server: dont use a mutex in the interrupt handler"}},{"before":"4a6fa1f7dc290e570c53369532f06ea19ad48809","after":"9d8d3b9c3586e155824caaf062ba148361bc91b8","ref":"refs/heads/main","pushedAt":"2023-04-14T17:55:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"Introduce Syscall::Yield","shortMessageHtmlLink":"Introduce Syscall::Yield"}},{"before":"6deba640f1298a582a0d4d1510f8d9d78ec8eaf4","after":"4a6fa1f7dc290e570c53369532f06ea19ad48809","ref":"refs/heads/main","pushedAt":"2023-04-14T14:19:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IvarWithoutBones","name":"Ivv","path":"/IvarWithoutBones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41924494?s=80&v=4"},"commit":{"message":"librs: add mutex","shortMessageHtmlLink":"librs: add mutex"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yOFQxMzo1OTozNC4wMDAwMDBazwAAAAMiVZHB","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yOFQxMzo1OTozNC4wMDAwMDBazwAAAAMiVZHB","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0xNFQxNDoxOTo1Mi4wMDAwMDBazwAAAAMY3uJ8"}},"title":"Activity ยท IvarWithoutBones/zebra"}