{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":687297348,"defaultBranch":"boot_linux","name":"hypercraft","ownerLogin":"arceos-hypervisor","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-09-05T04:22:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/135846158?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716539052.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"2d7ff7babd248e6f3a7b772cf0ec6f60a632c637","ref":"refs/heads/boot_arceos","pushedAt":"2024-05-24T08:24:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PeizhongQiu","name":"little Q","path":"/PeizhongQiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27813926?s=80&v=4"},"commit":{"message":"add vcpu state","shortMessageHtmlLink":"add vcpu state"}},{"before":null,"after":"2becf562d2428622fcb0cefec4c32ca80ca5e547","ref":"refs/heads/virtio_blk","pushedAt":"2024-05-24T05:15:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"BenjaminPMLovegood","name":"Su Mingxian","path":"/BenjaminPMLovegood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10796384?s=80&v=4"},"commit":{"message":"fix some types","shortMessageHtmlLink":"fix some types"}},{"before":"9f7c2e64773f0421e7843dee47025172772ea3f6","after":null,"ref":"refs/heads/virtio_blk","pushedAt":"2024-05-24T05:15:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"BenjaminPMLovegood","name":"Su Mingxian","path":"/BenjaminPMLovegood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10796384?s=80&v=4"}},{"before":"a4b2bb444b4d1edd13577c8b480875903cc8105a","after":"d771d3d1a35ae2fa77ea1afc4852f371d78ea6f1","ref":"refs/heads/boot_linux","pushedAt":"2024-05-23T13:05:02.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Merge pull request #10 from arceos-hypervisor/boot_linux_pci\n\nAdd PCI device, support hardware boot, delete redundant codes","shortMessageHtmlLink":"Merge pull request #10 from arceos-hypervisor/boot_linux_pci"}},{"before":"9ef96f98b713e03fa9b3d543ed5d914bc567d287","after":"dea648b99c02d2f9c61bc2d3bca5226c33b75130","ref":"refs/heads/boot_linux_pci","pushedAt":"2024-05-23T13:00:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Delete reduntdant codes","shortMessageHtmlLink":"Delete reduntdant codes"}},{"before":"1ad3160ed90c90472a050a261cd02e96cc0be892","after":"9ef96f98b713e03fa9b3d543ed5d914bc567d287","ref":"refs/heads/boot_linux_pci","pushedAt":"2024-05-23T09:08:30.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Merge pull request #9 from arceos-hypervisor/boot_linux_hw\n\nDelete reduntdant codes, boot on hardware","shortMessageHtmlLink":"Merge pull request #9 from arceos-hypervisor/boot_linux_hw"}},{"before":"1fa1b4ea966dfacd6387818cde8cd8f6b171bc4f","after":"b087c71958d1bc45f32ac16f770989b2fd4abe99","ref":"refs/heads/boot_linux_hw","pushedAt":"2024-05-23T07:03:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Delete reduntdant codes","shortMessageHtmlLink":"Delete reduntdant codes"}},{"before":"999365f5ca44490a5b93682143d39ff24de3276b","after":"1fa1b4ea966dfacd6387818cde8cd8f6b171bc4f","ref":"refs/heads/boot_linux_hw","pushedAt":"2024-05-23T03:26:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Add cpu feature judgement in setup_vmcs_control","shortMessageHtmlLink":"Add cpu feature judgement in setup_vmcs_control"}},{"before":"2786a226e02ee1fc3240b3cf76d65ff20e110ad0","after":"999365f5ca44490a5b93682143d39ff24de3276b","ref":"refs/heads/boot_linux_hw","pushedAt":"2024-05-22T12:42:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Add trace in set_control","shortMessageHtmlLink":"Add trace in set_control"}},{"before":"4c09efe3532589d6ec4b4f8e47caffdca3523e13","after":"1ad3160ed90c90472a050a261cd02e96cc0be892","ref":"refs/heads/boot_linux_pci","pushedAt":"2024-05-22T09:32:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"915604903T","name":"tsm","path":"/915604903T","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64567321?s=80&v=4"},"commit":{"message":"add a simple translation for vcpu id to pcpu id","shortMessageHtmlLink":"add a simple translation for vcpu id to pcpu id"}},{"before":"4d74eb39791d755279d08da5c71cbbdffee1eefe","after":"2786a226e02ee1fc3240b3cf76d65ff20e110ad0","ref":"refs/heads/boot_linux_hw","pushedAt":"2024-05-22T07:45:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Expose VmxInterruptionType in a ugly way","shortMessageHtmlLink":"Expose VmxInterruptionType in a ugly way"}},{"before":"e56d6f971fe50a19934ae19243a879e44f03f727","after":"4d74eb39791d755279d08da5c71cbbdffee1eefe","ref":"refs/heads/boot_linux_hw","pushedAt":"2024-05-22T03:19:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Add HyperError InvalidMMio","shortMessageHtmlLink":"Add HyperError InvalidMMio"}},{"before":null,"after":"9f7c2e64773f0421e7843dee47025172772ea3f6","ref":"refs/heads/virtio_blk","pushedAt":"2024-05-21T13:49:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"BenjaminPMLovegood","name":"Su Mingxian","path":"/BenjaminPMLovegood","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10796384?s=80&v=4"},"commit":{"message":"fix some types","shortMessageHtmlLink":"fix some types"}},{"before":null,"after":"e56d6f971fe50a19934ae19243a879e44f03f727","ref":"refs/heads/boot_linux_hw","pushedAt":"2024-05-21T13:17:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"delete redundant info","shortMessageHtmlLink":"delete redundant info"}},{"before":"c094a461bc0b55caa91e89f87dc48c6ca29dc4b2","after":"4c09efe3532589d6ec4b4f8e47caffdca3523e13","ref":"refs/heads/boot_linux_pci","pushedAt":"2024-05-16T08:51:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"delete redundant msg","shortMessageHtmlLink":"delete redundant msg"}},{"before":"b6ed953890fa34d5b8c00999ae2c6464c722ada8","after":"a4b2bb444b4d1edd13577c8b480875903cc8105a","ref":"refs/heads/boot_linux","pushedAt":"2024-05-16T08:09:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"disable la57 in handle_cpuid for guest vm","shortMessageHtmlLink":"disable la57 in handle_cpuid for guest vm"}},{"before":"3b3c0ce19270ff29d62a11acabe10ec09169aa73","after":"6cec045df44ee0b7412cbfe9b3a73fdc034c4177","ref":"refs/heads/debug_decode_instruction","pushedAt":"2024-05-16T06:05:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Simplify output","shortMessageHtmlLink":"Simplify output"}},{"before":null,"after":"3b3c0ce19270ff29d62a11acabe10ec09169aa73","ref":"refs/heads/debug_decode_instruction","pushedAt":"2024-05-16T05:51:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Add trace","shortMessageHtmlLink":"Add trace"}},{"before":null,"after":"c094a461bc0b55caa91e89f87dc48c6ca29dc4b2","ref":"refs/heads/boot_linux_pci","pushedAt":"2024-05-14T09:37:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"915604903T","name":"tsm","path":"/915604903T","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64567321?s=80&v=4"},"commit":{"message":"test pci bar mmio support","shortMessageHtmlLink":"test pci bar mmio support"}},{"before":"cc19ec91bcda72956affc9e01781c2f1627ed266","after":"b6ed953890fa34d5b8c00999ae2c6464c722ada8","ref":"refs/heads/boot_linux","pushedAt":"2024-05-11T11:26:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Disable VMX_PREEMPTION_TIMER, use apic passthrough","shortMessageHtmlLink":"Disable VMX_PREEMPTION_TIMER, use apic passthrough"}},{"before":"b14a3a997ab47df82cfa5779014a593fd400a79a","after":"cc19ec91bcda72956affc9e01781c2f1627ed266","ref":"refs/heads/boot_linux","pushedAt":"2024-05-11T06:56:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Intercept port 0x2f8 access, now this port is occupied by host Linux","shortMessageHtmlLink":"Intercept port 0x2f8 access, now this port is occupied by host Linux"}},{"before":"2f477300fe220d0a55c5c4b607e7a15f1f2e9355","after":"b14a3a997ab47df82cfa5779014a593fd400a79a","ref":"refs/heads/boot_linux","pushedAt":"2024-05-11T05:58:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Intercept port 0x3f8 access for guest VM","shortMessageHtmlLink":"Intercept port 0x3f8 access for guest VM"}},{"before":"5130f65bea497065dad38de77e7f17e4656cb99e","after":"2f477300fe220d0a55c5c4b607e7a15f1f2e9355","ref":"refs/heads/boot_linux","pushedAt":"2024-05-10T08:34:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Add VMX Preemption Timer","shortMessageHtmlLink":"Add VMX Preemption Timer"}},{"before":"ea761350f3a7fb04972fab4ee461e9205c30d37b","after":"5130f65bea497065dad38de77e7f17e4656cb99e","ref":"refs/heads/boot_linux","pushedAt":"2024-04-30T17:08:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"make some io and msr passthrough, remove some redudant codes","shortMessageHtmlLink":"make some io and msr passthrough, remove some redudant codes"}},{"before":null,"after":"ea761350f3a7fb04972fab4ee461e9205c30d37b","ref":"refs/heads/boot_linux","pushedAt":"2024-04-28T16:53:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Tell Linux its TSC frequency by CPUID","shortMessageHtmlLink":"Tell Linux its TSC frequency by CPUID"}},{"before":"4f018729bfa6dce731892e41bad3fcfdf0f79aad","after":"88b60f164760d7eaaa31629fadb5ea49b6722951","ref":"refs/heads/x86_type15","pushedAt":"2024-04-25T10:08:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Add cr access handler, fix bug in gva translation during vm-exit (#8)\n\n* Add cr access handler\r\n\r\n* Rebase to pci modified version, do compile\r\n\r\n* Fix bug in gva translation during vm-exit","shortMessageHtmlLink":"Add cr access handler, fix bug in gva translation during vm-exit (#8)"}},{"before":"cb132efeabe6272d79b16f3ed0b1c676e4bc4cd1","after":"a62bd5f80a512b08a34eeebcc61007b5d5a75938","ref":"refs/heads/handle_cr","pushedAt":"2024-04-25T10:06:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Fix bug in gva translation during vm-exit","shortMessageHtmlLink":"Fix bug in gva translation during vm-exit"}},{"before":null,"after":"cb132efeabe6272d79b16f3ed0b1c676e4bc4cd1","ref":"refs/heads/handle_cr","pushedAt":"2024-04-24T11:20:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Add cr access handler","shortMessageHtmlLink":"Add cr access handler"}},{"before":"80ffc3bf87874bc226eb9feb809e4bebc8cd4f04","after":"4f018729bfa6dce731892e41bad3fcfdf0f79aad","ref":"refs/heads/x86_type15","pushedAt":"2024-04-24T09:01:40.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"915604903T","name":"tsm","path":"/915604903T","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64567321?s=80&v=4"},"commit":{"message":"remove some unnecessary code","shortMessageHtmlLink":"remove some unnecessary code"}},{"before":"ee439c582c67355c0db4e0e34a996b4d15fd98ee","after":"80ffc3bf87874bc226eb9feb809e4bebc8cd4f04","ref":"refs/heads/x86_type15","pushedAt":"2024-04-19T15:59:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hky1999","name":"hky1999","path":"/hky1999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50011172?s=80&v=4"},"commit":{"message":"Merge pull request #6 from arceos-hypervisor/hky_local\n\nRemove redudant debug msg","shortMessageHtmlLink":"Merge pull request #6 from arceos-hypervisor/hky_local"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUs9jdwA","startCursor":null,"endCursor":null}},"title":"Activity ยท arceos-hypervisor/hypercraft"}