{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":745079373,"defaultBranch":"master","name":"xen","ownerLogin":"TSnake41","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-18T15:52:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8642647?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720186345.0","currentOid":""},"activityList":{"items":[{"before":"9fc4c723ec3991934c46dbe4a362722708564da5","after":"0a0b09abf1e2ff63f073882b50689eb0d0f5ae85","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-09-19T09:48:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"ADd initialized","shortMessageHtmlLink":"ADd initialized"}},{"before":"20842569d37f5a9a64f3081a54b765c610b46055","after":"9fc4c723ec3991934c46dbe4a362722708564da5","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-08-06T15:58:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Fix no-dma not being parsed properly","shortMessageHtmlLink":"Fix no-dma not being parsed properly"}},{"before":"323239e9f738a6def5ea2014b0f9b5360e9ea475","after":"20842569d37f5a9a64f3081a54b765c610b46055","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-08-02T12:21:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"whoops (context.c)","shortMessageHtmlLink":"whoops (context.c)"}},{"before":"68c42e791c92e9e5d44b0b5ef4295905e4789ea0","after":"323239e9f738a6def5ea2014b0f9b5360e9ea475","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-08-02T12:11:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Fix passthrough/pci.c build issue","shortMessageHtmlLink":"Fix passthrough/pci.c build issue"}},{"before":"df52fd51f10a07f4b1e00d2c18d47d33403754cb","after":"68c42e791c92e9e5d44b0b5ef4295905e4789ea0","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-08-02T12:07:00.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Rework remove_devfn","shortMessageHtmlLink":"Rework remove_devfn"}},{"before":"169e37974ef9f1f4feb9417b60c6c2fe25419251","after":"df52fd51f10a07f4b1e00d2c18d47d33403754cb","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-08-01T12:09:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Various formatting improvements in PV-IOMMU, fix preempt bug (wrong dfn iotlb flush)","shortMessageHtmlLink":"Various formatting improvements in PV-IOMMU, fix preempt bug (wrong d…"}},{"before":"c1932cde08a5d40c9b81aef6d09bcdcd3139f3ea","after":"169e37974ef9f1f4feb9417b60c6c2fe25419251","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-08-01T11:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Various formatting improvements in PV-IOMMU, fix preempt bug (wrong dfn iotlb flush)","shortMessageHtmlLink":"Various formatting improvements in PV-IOMMU, fix preempt bug (wrong d…"}},{"before":"15c7a182c18ef40433cd0743854aa5ad56be8d23","after":"c1932cde08a5d40c9b81aef6d09bcdcd3139f3ea","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-31T12:59:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Warn on Invalid EPT entry","shortMessageHtmlLink":"Warn on Invalid EPT entry"}},{"before":"f4684117445453018ea1686b15751d86067a1beb","after":"15c7a182c18ef40433cd0743854aa5ad56be8d23","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-31T12:29:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Log p2m_get_entry","shortMessageHtmlLink":"Log p2m_get_entry"}},{"before":"d754667a1ba7386175345c1da2218575bd688b06","after":"f4684117445453018ea1686b15751d86067a1beb","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-31T08:53:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Add vpci patches","shortMessageHtmlLink":"Add vpci patches"}},{"before":"ed8f5f640bf9a10b2c0a579ebe2fa321f151d69e","after":"d754667a1ba7386175345c1da2218575bd688b06","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-31T08:33:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Add vpci patches","shortMessageHtmlLink":"Add vpci patches"}},{"before":"3a8b760d8abd9dc1dca70926c62f08404db1befb","after":"ed8f5f640bf9a10b2c0a579ebe2fa321f151d69e","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-30T11:48:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Add iommu_identity_map_check","shortMessageHtmlLink":"Add iommu_identity_map_check"}},{"before":"102357eb0749a546e535e6944f548c3bfbef807a","after":"3a8b760d8abd9dc1dca70926c62f08404db1befb","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-29T14:34:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Fix iommu_map","shortMessageHtmlLink":"Fix iommu_map"}},{"before":"67198840acb5fda17b5721d1eed87c4f7630a1fc","after":"102357eb0749a546e535e6944f548c3bfbef807a","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-29T14:11:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Make pci.c:deassign_device not locking eternally","shortMessageHtmlLink":"Make pci.c:deassign_device not locking eternally"}},{"before":"632f75156bd87b74e0912612724e8cedaa1650a4","after":"67198840acb5fda17b5721d1eed87c4f7630a1fc","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-29T13:43:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"vtd: Add missing iommu_put_context","shortMessageHtmlLink":"vtd: Add missing iommu_put_context"}},{"before":"ee782a599a9b76ca7dd8185a104d928f83556e49","after":"632f75156bd87b74e0912612724e8cedaa1650a4","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-29T13:38:51.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Use per-context lock (VT-d)","shortMessageHtmlLink":"Use per-context lock (VT-d)"}},{"before":"b10a6cde908a602e9b94440032f574580d17796d","after":"ee782a599a9b76ca7dd8185a104d928f83556e49","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-29T11:31:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Throw warning on get_paged_frame failure","shortMessageHtmlLink":"Throw warning on get_paged_frame failure"}},{"before":"6b912c5635b2f4ca4375d833aba311aca5d4147c","after":"b10a6cde908a602e9b94440032f574580d17796d","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-29T08:01:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Print error on unexpected p2mt type","shortMessageHtmlLink":"Print error on unexpected p2mt type"}},{"before":"f2de2ccec67248b6d2b6e3434bad4b5fe7aba2bd","after":"6b912c5635b2f4ca4375d833aba311aca5d4147c","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-26T11:34:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"PV-IOMMU: Remove lookup_page","shortMessageHtmlLink":"PV-IOMMU: Remove lookup_page"}},{"before":"68adb8ab882b7691a437124e3fb94595476948f8","after":"f2de2ccec67248b6d2b6e3434bad4b5fe7aba2bd","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-25T13:14:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Allow mapping to mmio in auto-translated guests","shortMessageHtmlLink":"Allow mapping to mmio in auto-translated guests"}},{"before":"0a8e0e3209a8fe0a86be97fb2cb44eab22d0ea0f","after":"68adb8ab882b7691a437124e3fb94595476948f8","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-25T12:04:28.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Fix context.c typo","shortMessageHtmlLink":"Fix context.c typo"}},{"before":"3031302326300cf4662c650fa350a690d0ffdd0e","after":"0a8e0e3209a8fe0a86be97fb2cb44eab22d0ea0f","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-23T11:56:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Fix PV-IOMMU preempt values","shortMessageHtmlLink":"Fix PV-IOMMU preempt values"}},{"before":"b7ac3be720f7876b48a2755afb45b735eb41343d","after":"3031302326300cf4662c650fa350a690d0ffdd0e","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-22T13:55:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Prevent PV-IOMMU on default context","shortMessageHtmlLink":"Prevent PV-IOMMU on default context"}},{"before":"b3cc665b9fff26892493d5bd6a457c48ddf2eb3a","after":"b7ac3be720f7876b48a2755afb45b735eb41343d","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-22T13:32:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Fix unmap preempt","shortMessageHtmlLink":"Fix unmap preempt"}},{"before":"1ab3f7a5809c99880358aa4e2b714e7f32d19a89","after":"b3cc665b9fff26892493d5bd6a457c48ddf2eb3a","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-22T11:27:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"PV-IOMMU: Fix preemptiong and lookup overriding mfn_lookup","shortMessageHtmlLink":"PV-IOMMU: Fix preemptiong and lookup overriding mfn_lookup"}},{"before":"cdf213ca547fccae29cfd7f0d5f4857bed62b4f7","after":"1ab3f7a5809c99880358aa4e2b714e7f32d19a89","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-19T14:41:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"WARN instead of BUG where lookup_page report non-domain page","shortMessageHtmlLink":"WARN instead of BUG where lookup_page report non-domain page"}},{"before":"8ad1ecb055b3ee92a42610e485dbdedefc6492ec","after":"cdf213ca547fccae29cfd7f0d5f4857bed62b4f7","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-19T13:59:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Call put_gfn after fetching p2m frame","shortMessageHtmlLink":"Call put_gfn after fetching p2m frame"}},{"before":"e92f906300409218fe5755579aea8fbfc906d449","after":"8ad1ecb055b3ee92a42610e485dbdedefc6492ec","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-19T13:28:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Remove _iommu_* functions (common)","shortMessageHtmlLink":"Remove _iommu_* functions (common)"}},{"before":"f4a832729b9c00f18e2d20aa91128c5d74546e4c","after":"e92f906300409218fe5755579aea8fbfc906d449","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-19T13:26:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"Fix build (x86 iommu)","shortMessageHtmlLink":"Fix build (x86 iommu)"}},{"before":"8f0c3c231776e4231d4c035891f207a00c5a00d0","after":"f4a832729b9c00f18e2d20aa91128c5d74546e4c","ref":"refs/heads/iommu-contexts-no-dma","pushedAt":"2024-07-19T13:22:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"TSnake41","name":"Teddy Astie","path":"/TSnake41","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8642647?s=80&v=4"},"commit":{"message":"use rspin_lock (pviommu)","shortMessageHtmlLink":"use rspin_lock (pviommu)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQwOTo0ODo0Mi4wMDAwMDBazwAAAAS6q9-4","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQwOTo0ODo0Mi4wMDAwMDBazwAAAAS6q9-4","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xOVQxMzoyMjoxNC4wMDAwMDBazwAAAASD8lcq"}},"title":"Activity · TSnake41/xen"}