{"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:1717614123.0","currentOid":""},"activityList":{"items":[{"before":"7228300f0a401ccb366a128916791983e7a29318","after":null,"ref":"refs/heads/mode-panic","pushedAt":"2024-06-05T19:02:03.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":"503cc8b8756151f64fc05e72f24e14f180022928","after":"b3ca6976624b9e4d4b6841ce8774078de6c0c620","ref":"refs/heads/gh-pages","pushedAt":"2024-06-05T17:43:59.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":"9881cfb21cbb15be1a3d3cedd80d2439d3715e1d","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-1251-50d5cd0b6e247adf5ed96fd72d225484077fcd28","pushedAt":"2024-06-05T17:42:57.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":"50d5cd0b6e247adf5ed96fd72d225484077fcd28","after":"9881cfb21cbb15be1a3d3cedd80d2439d3715e1d","ref":"refs/heads/main","pushedAt":"2024-06-05T17:42:56.000Z","pushType":"merge_queue_merge","commitsCount":2,"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 #1251 from hermit-os/mode-panic\n\nfix(fuse): potential panic on unknown mode bits","shortMessageHtmlLink":"Merge pull request #1251 from hermit-os/mode-panic"}},{"before":null,"after":"9881cfb21cbb15be1a3d3cedd80d2439d3715e1d","ref":"refs/heads/gh-readonly-queue/main/pr-1251-50d5cd0b6e247adf5ed96fd72d225484077fcd28","pushedAt":"2024-06-05T17:29:19.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 #1251 from hermit-os/mode-panic\n\nfix(fuse): potential panic on unknown mode bits","shortMessageHtmlLink":"Merge pull request #1251 from hermit-os/mode-panic"}},{"before":"7d0fb881ef80284794c08e775a8ee29541bda153","after":"5b0708e58e3f2bd8d8a00a874977cd0c26430133","ref":"refs/heads/dependabot/cargo/async-lock-3.4.0","pushedAt":"2024-06-05T15:21:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): Bump async-lock from 3.3.0 to 3.4.0\n\nBumps [async-lock](https://github.com/smol-rs/async-lock) from 3.3.0 to 3.4.0.\n- [Release notes](https://github.com/smol-rs/async-lock/releases)\n- [Changelog](https://github.com/smol-rs/async-lock/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/smol-rs/async-lock/compare/v3.3.0...v3.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: async-lock\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): Bump async-lock from 3.3.0 to 3.4.0"}},{"before":"8ddab0b3b040c24d35d2dfa8be88fd64fd40d821","after":"7d0fb881ef80284794c08e775a8ee29541bda153","ref":"refs/heads/dependabot/cargo/async-lock-3.4.0","pushedAt":"2024-06-05T14:48:08.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":"test\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"test"}},{"before":"bfe4fa7a447423ac54499083e9baf24ec47cdd23","after":"503cc8b8756151f64fc05e72f24e14f180022928","ref":"refs/heads/gh-pages","pushedAt":"2024-06-05T13:08:29.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":"50d5cd0b6e247adf5ed96fd72d225484077fcd28","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-1252-285f28af2b077a85723376c82ad8e38f508716d1","pushedAt":"2024-06-05T13:07:29.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":"285f28af2b077a85723376c82ad8e38f508716d1","after":"50d5cd0b6e247adf5ed96fd72d225484077fcd28","ref":"refs/heads/main","pushedAt":"2024-06-05T13:07:28.000Z","pushType":"merge_queue_merge","commitsCount":2,"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 #1252 from stlankes/debug\n\nreduce the number of log messages","shortMessageHtmlLink":"Merge pull request #1252 from stlankes/debug"}},{"before":null,"after":"50d5cd0b6e247adf5ed96fd72d225484077fcd28","ref":"refs/heads/gh-readonly-queue/main/pr-1252-285f28af2b077a85723376c82ad8e38f508716d1","pushedAt":"2024-06-05T12:51:41.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 #1252 from stlankes/debug\n\nreduce the number of log messages","shortMessageHtmlLink":"Merge pull request #1252 from stlankes/debug"}},{"before":null,"after":"7228300f0a401ccb366a128916791983e7a29318","ref":"refs/heads/mode-panic","pushedAt":"2024-06-05T09:55:45.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(fuse): potential panic on unknown mode bits\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"fix(fuse): potential panic on unknown mode bits"}},{"before":"7775467e5b7c81f37d1a1efeac6b16b357723eb5","after":"2cb737f1f87efca04f8d4fefcbcd7fcd351ad10f","ref":"refs/heads/notification-data","pushedAt":"2024-06-04T21:09:47.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":"801f88b7c9fd6efe5b5783536d30a569bc1e224b","after":"7775467e5b7c81f37d1a1efeac6b16b357723eb5","ref":"refs/heads/notification-data","pushedAt":"2024-06-04T21:09:40.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":"feat(virtio-spec): add `NotificationData`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"feat(virtio-spec): add NotificationData"}},{"before":"4b60ad05240d5d14625709fa46ad43af598448ac","after":"801f88b7c9fd6efe5b5783536d30a569bc1e224b","ref":"refs/heads/notification-data","pushedAt":"2024-06-04T21:09:32.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":"7775467e5b7c81f37d1a1efeac6b16b357723eb5","after":"4b60ad05240d5d14625709fa46ad43af598448ac","ref":"refs/heads/notification-data","pushedAt":"2024-06-04T21:09:20.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":"e9901776a0585da4674fd8161b70db006e62dee3","after":"7775467e5b7c81f37d1a1efeac6b16b357723eb5","ref":"refs/heads/notification-data","pushedAt":"2024-06-04T21:08:24.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":"feat(virtio-spec): add `NotificationData`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"feat(virtio-spec): add NotificationData"}},{"before":"0e9710805b84a2ff193a335e7bffc870bdc44787","after":"cf06f5544b6f2d24bb91ebec655c431d0ead0887","ref":"refs/heads/pci-rework","pushedAt":"2024-06-04T17:02:20.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(pci): remove unused `Masks`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(pci): remove unused Masks"}},{"before":"20099872ab0d4d7351042b4ba0ba2a4199027786","after":"0e9710805b84a2ff193a335e7bffc870bdc44787","ref":"refs/heads/pci-rework","pushedAt":"2024-06-04T17:01:50.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":"fix(pci): add TODO note for migrating `set_irq` to `pci_types` once available\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"fix(pci): add TODO note for migrating set_irq to pci_types once a…"}},{"before":"75e0edd572b2d0157b09504f2e2198493b54a3f3","after":"20099872ab0d4d7351042b4ba0ba2a4199027786","ref":"refs/heads/pci-rework","pushedAt":"2024-06-04T16:09:35.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(pci): write BAR using `EndpointHeader::write_bar`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(pci): write BAR using EndpointHeader::write_bar"}},{"before":"aed9ad855c825d8f013b79a176b99349757b9bb5","after":"75e0edd572b2d0157b09504f2e2198493b54a3f3","ref":"refs/heads/pci-rework","pushedAt":"2024-06-04T15:51:23.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(pci): set command using `PciHeader::update_command`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(pci): set command using PciHeader::update_command"}},{"before":"770c8bd418a373ee4c60643c22d8bda67a09b741","after":"aed9ad855c825d8f013b79a176b99349757b9bb5","ref":"refs/heads/pci-rework","pushedAt":"2024-06-04T15:21:51.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(pci): set command using `PciHeader::update_command`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(pci): set command using PciHeader::update_command"}},{"before":"5101f6135989d134230bd9ead22b1006ebe89597","after":"770c8bd418a373ee4c60643c22d8bda67a09b741","ref":"refs/heads/pci-rework","pushedAt":"2024-06-04T13:43:46.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(pci): migrate `PciCommand` to `pci_types::CommandRegister`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(pci): migrate PciCommand to pci_types::CommandRegister"}},{"before":"e550d791688fde08a770386afcd276761d878723","after":"5101f6135989d134230bd9ead22b1006ebe89597","ref":"refs/heads/pci-rework","pushedAt":"2024-06-04T13:42: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":"refactor(pci): migrate `PciCommand` to `pci_types::CommandRegister`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(pci): migrate PciCommand to pci_types::CommandRegister"}},{"before":"66b6eb2adf3ee15d6e6025777236bf9a2b507ad1","after":"e550d791688fde08a770386afcd276761d878723","ref":"refs/heads/pci-rework","pushedAt":"2024-06-04T13:36:41.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(pci): migrate `PciCommand` to `pci_types::CommandRegister`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"refactor(pci): migrate PciCommand to pci_types::CommandRegister"}},{"before":"f83924a6c614df21d062e36349dc6a91acb70043","after":"66b6eb2adf3ee15d6e6025777236bf9a2b507ad1","ref":"refs/heads/pci-rework","pushedAt":"2024-06-04T13:36:22.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/pci): use `pci_types::CapabilityIterator` instead of manual traversing\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"fix(virtio/pci): use pci_types::CapabilityIterator instead of manua…"}},{"before":"02d5d78f744680d3bd5ec303fa981945053f9a3a","after":"f83924a6c614df21d062e36349dc6a91acb70043","ref":"refs/heads/pci-rework","pushedAt":"2024-06-04T13:33:12.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":"fix(virtio/pci): use `pci_types::CapabilityIterator` instead of manual traversing\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"fix(virtio/pci): use pci_types::CapabilityIterator instead of manua…"}},{"before":"a09a5a99729cb5be2b7beaa5c3b573f571c3273a","after":"02d5d78f744680d3bd5ec303fa981945053f9a3a","ref":"refs/heads/pci-rework","pushedAt":"2024-06-04T13:33:01.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":"fix(virtio/pci): make configuration space pointers `u16`s\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"fix(virtio/pci): make configuration space pointers u16s"}},{"before":"8a807019d4e6d1ba92136668c1922f70ef99ab71","after":"a09a5a99729cb5be2b7beaa5c3b573f571c3273a","ref":"refs/heads/pci-rework","pushedAt":"2024-06-04T13:32:48.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/pci): don't try to map `VIRTIO_PCI_CAP_PCI_CFG`\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"fix(virtio/pci): don't try to map VIRTIO_PCI_CAP_PCI_CFG"}},{"before":"e1f50eebcfa11aae5f1b22fe87005bc5468e63ee","after":"8a807019d4e6d1ba92136668c1922f70ef99ab71","ref":"refs/heads/pci-rework","pushedAt":"2024-06-04T13:22:10.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":"fix(virtio/pci): use `pci_types::CapabilityIterator` instead of manual traversing\n\nSigned-off-by: Martin Kröning ","shortMessageHtmlLink":"fix(virtio/pci): use pci_types::CapabilityIterator instead of manua…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXXfekwA","startCursor":null,"endCursor":null}},"title":"Activity · hermit-os/kernel"}