{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":135060910,"defaultBranch":"main","name":"kernel","ownerLogin":"hermit-os","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-05-27T15:56:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16837840?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717147218.0","currentOid":""},"activityList":{"items":[{"before":"ccf49df8308015d0203fd200356c10b5d527e251","after":"f6f83490c4cae04963dabdf8fad880a062f7d56b","ref":"refs/heads/notification-data","pushedAt":"2024-06-01T20:39:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"refactor(virtio): move `notif_data` into virtio-spec\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(virtio): move notif_data into virtio-spec"}},{"before":"94f5c272de19f48e57ceff3cc134f3264c451d1e","after":"ccf49df8308015d0203fd200356c10b5d527e251","ref":"refs/heads/notification-data","pushedAt":"2024-06-01T20:35:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"feat(virtio-spec): add `NotificationData`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"feat(virtio-spec): add NotificationData"}},{"before":"fe57c41d912398b0bb87666db03210d039d8f176","after":"94f5c272de19f48e57ceff3cc134f3264c451d1e","ref":"refs/heads/notification-data","pushedAt":"2024-06-01T20:35:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"refactor(virtio/transport): move notification location calculation into `NotifCfg`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(virtio/transport): move notification location calculation in…"}},{"before":"d775402a8b578fed87225452ecb76223c8ef7a87","after":"fe57c41d912398b0bb87666db03210d039d8f176","ref":"refs/heads/notification-data","pushedAt":"2024-06-01T20:32:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"feat(virtio-spec): add `NotificationData`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"feat(virtio-spec): add NotificationData"}},{"before":"b12a6c2c71886d632f94d1c97f4e71dbc172b564","after":"d775402a8b578fed87225452ecb76223c8ef7a87","ref":"refs/heads/notification-data","pushedAt":"2024-06-01T20:32:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"refactor(virtio/transport): move notification location calculation into `NotifCfg`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(virtio/transport): move notification location calculation in…"}},{"before":"cec9eb0ff8d146f59b4c0d7da218267a6384f5b1","after":"b12a6c2c71886d632f94d1c97f4e71dbc172b564","ref":"refs/heads/notification-data","pushedAt":"2024-06-01T20:31:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"fix(virtio/transport): make `notif_addr` a `*mut le32`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"fix(virtio/transport): make notif_addr a *mut le32"}},{"before":"5228d2b05fa22437ab54124a2c7d50725afc92cb","after":"cec9eb0ff8d146f59b4c0d7da218267a6384f5b1","ref":"refs/heads/notification-data","pushedAt":"2024-05-31T13:45:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"refactor(virtio/transport): move notification location calculation into `NotifCfg`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(virtio/transport): move notification location calculation in…"}},{"before":"5c09c46acfbef3cd11c3551f27285ac6578df936","after":"5228d2b05fa22437ab54124a2c7d50725afc92cb","ref":"refs/heads/notification-data","pushedAt":"2024-05-31T13:43:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"refactor(virtio/transport): move notification location calculation into `NotifCfg`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(virtio/transport): move notification location calculation in…"}},{"before":"3edeec83b0374eda204ec514c053f7b62d416dc2","after":"5c09c46acfbef3cd11c3551f27285ac6578df936","ref":"refs/heads/notification-data","pushedAt":"2024-05-31T13:15:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"fix(virtio/transport): make `notif_addr` a `*mut u32`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"fix(virtio/transport): make notif_addr a *mut u32"}},{"before":"83f3ca3ec89593c211834d159f97659257d05d6b","after":"3edeec83b0374eda204ec514c053f7b62d416dc2","ref":"refs/heads/notification-data","pushedAt":"2024-05-31T13:11:23.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"wip\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"wip"}},{"before":"83c6b2341493819d87f108d66ebddf63220aeb2c","after":"0af14e58094d1b0211c35920a08a1eef3f2c632a","ref":"refs/heads/virtqueue-small-types","pushedAt":"2024-05-31T10:10:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"refactor(virtqueue): make `next_wrap` a `bool`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(virtqueue): make next_wrap a bool"}},{"before":"07aa2bbaf0a7f1f9b63b2110e0490e5ebf10b1f7","after":"83c6b2341493819d87f108d66ebddf63220aeb2c","ref":"refs/heads/virtqueue-small-types","pushedAt":"2024-05-31T10:10:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"refactor(virtqueue): make several numbers and sizes `u16`\n\nVirtqueue number and queue size are `le16`.\nQueue size corresponds to number of descriptors.\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(virtqueue): make several numbers and sizes u16"}},{"before":"6769b0a768910be9bdb9d2d7318b038fb69f8e2b","after":"349ee7b993cb9b2dd3414d4264e2d8e2f94ec8e4","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T09:40:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"e33f4794384abd2daba32169ee194edcf04ee70c","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-1238-b5243edd5adf7feef0f2b49593883aedb56b45b5","pushedAt":"2024-05-31T09:39:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"b5243edd5adf7feef0f2b49593883aedb56b45b5","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-1240-1fe04765a9135fdbf4c5a2a0b6eb3e4590cbdf9c","pushedAt":"2024-05-31T09:39:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"1fe04765a9135fdbf4c5a2a0b6eb3e4590cbdf9c","after":"e33f4794384abd2daba32169ee194edcf04ee70c","ref":"refs/heads/main","pushedAt":"2024-05-31T09:39:27.000Z","pushType":"merge_queue_merge","commitsCount":5,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Merge pull request #1238 from hermit-os/virtio-notification-location\n\nfix(virtio): notification location calculation","shortMessageHtmlLink":"Merge pull request #1238 from hermit-os/virtio-notification-location"}},{"before":null,"after":"e33f4794384abd2daba32169ee194edcf04ee70c","ref":"refs/heads/gh-readonly-queue/main/pr-1238-b5243edd5adf7feef0f2b49593883aedb56b45b5","pushedAt":"2024-05-31T09:20:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Merge pull request #1238 from hermit-os/virtio-notification-location\n\nfix(virtio): notification location calculation","shortMessageHtmlLink":"Merge pull request #1238 from hermit-os/virtio-notification-location"}},{"before":null,"after":"b5243edd5adf7feef0f2b49593883aedb56b45b5","ref":"refs/heads/gh-readonly-queue/main/pr-1240-1fe04765a9135fdbf4c5a2a0b6eb3e4590cbdf9c","pushedAt":"2024-05-31T09:20:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Merge pull request #1240 from hermit-os/notification-data\n\nfix(virtqueue): `next_off` must not be shifted for notification data","shortMessageHtmlLink":"Merge pull request #1240 from hermit-os/notification-data"}},{"before":"0789f25199d2cf3959aebd72a4ef3495e17113cc","after":"07aa2bbaf0a7f1f9b63b2110e0490e5ebf10b1f7","ref":"refs/heads/virtqueue-small-types","pushedAt":"2024-05-30T15:19:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"refactor(virtqueue): make `next_wrap` a `bool`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(virtqueue): make next_wrap a bool"}},{"before":null,"after":"0789f25199d2cf3959aebd72a4ef3495e17113cc","ref":"refs/heads/virtqueue-small-types","pushedAt":"2024-05-30T15:13:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"refactor(virtqueue): make `next_wrap` a `bool`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(virtqueue): make next_wrap a bool"}},{"before":null,"after":"83f3ca3ec89593c211834d159f97659257d05d6b","ref":"refs/heads/notification-data","pushedAt":"2024-05-30T15:09:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"fix(virtqueue): `next_off` must not be shifted\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"fix(virtqueue): next_off must not be shifted"}},{"before":"0472c8bce02e206fbb865eeef293c19933464840","after":null,"ref":"refs/heads/interrupt-status","pushedAt":"2024-05-30T11:56:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"}},{"before":"496168d96ed187079ca0e101d9ce75555656eb69","after":"6769b0a768910be9bdb9d2d7318b038fb69f8e2b","ref":"refs/heads/gh-pages","pushedAt":"2024-05-30T10:43:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"1fe04765a9135fdbf4c5a2a0b6eb3e4590cbdf9c","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-1239-6d8c8402ab59d5a64f719310618a2f6476771821","pushedAt":"2024-05-30T10:42:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"6d8c8402ab59d5a64f719310618a2f6476771821","after":"1fe04765a9135fdbf4c5a2a0b6eb3e4590cbdf9c","ref":"refs/heads/main","pushedAt":"2024-05-30T10:42:42.000Z","pushType":"merge_queue_merge","commitsCount":3,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Merge pull request #1239 from hermit-os/interrupt-status\n\nrefactor(virtio/mmio): migrate `IsrStatusRaw` to `virtio-spec`","shortMessageHtmlLink":"Merge pull request #1239 from hermit-os/interrupt-status"}},{"before":null,"after":"1fe04765a9135fdbf4c5a2a0b6eb3e4590cbdf9c","ref":"refs/heads/gh-readonly-queue/main/pr-1239-6d8c8402ab59d5a64f719310618a2f6476771821","pushedAt":"2024-05-30T10:29:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Merge pull request #1239 from hermit-os/interrupt-status\n\nrefactor(virtio/mmio): migrate `IsrStatusRaw` to `virtio-spec`","shortMessageHtmlLink":"Merge pull request #1239 from hermit-os/interrupt-status"}},{"before":null,"after":"0472c8bce02e206fbb865eeef293c19933464840","ref":"refs/heads/interrupt-status","pushedAt":"2024-05-30T09:49:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"refactor(virtio/mmio): migrate `IsrStatusRaw` to `virtio-spec`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(virtio/mmio): migrate IsrStatusRaw to virtio-spec"}},{"before":"b4a7d4d6639049909c1ff81d6ba58ae83d6dfde1","after":"4d7a3dbab3ce48a638ba9dd7590506fe925780cc","ref":"refs/heads/virtio-notification-location","pushedAt":"2024-05-29T14:53:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"fix(virtio): notification location calculation\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"fix(virtio): notification location calculation"}},{"before":null,"after":"b4a7d4d6639049909c1ff81d6ba58ae83d6dfde1","ref":"refs/heads/virtio-notification-location","pushedAt":"2024-05-29T14:51:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"},"commit":{"message":"fix(virtio): notification location calculation\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"fix(virtio): notification location calculation"}},{"before":"edbf1dfb21fe76407e5c1c88a117a1a961dea899","after":null,"ref":"refs/heads/virtio-spec-mmio-registers","pushedAt":"2024-05-29T14:05:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mkroening","name":"Martin Kröning","path":"/mkroening","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28776973?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWeMX1wA","startCursor":null,"endCursor":null}},"title":"Activity · hermit-os/kernel"}