{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":344629897,"defaultBranch":"main","name":"Quark","ownerLogin":"QuarkContainer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-04T22:47:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/80073988?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724708143.0","currentOid":""},"activityList":{"items":[{"before":"e38f89b928561698bd99d0f0105a515c7ba76554","after":"87638098a509cdc7c5ac08db51549ef36a938275","ref":"refs/heads/main","pushedAt":"2024-08-30T11:29:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shrik3","name":"Tianhao Wang","path":"/shrik3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16338681?s=80&v=4"},"commit":{"message":"aarch64: signal: align sigcontext to 16bytes\n\nlinux (and c) is kinda implicit about struct field alignments.. Anyways\nfor aarch64 at least the MContext should be aligned to 16 bytes inside\nof struct UContext.\n\nalso, the SignalStack struct is 24 bytes in size because of repr(C)\nalignment/padding.\n\nSigned-off-by: ch1337 \nSigned-off-by: Tianhao Wang \nCo-authored-by: Hadi Omidi ","shortMessageHtmlLink":"aarch64: signal: align sigcontext to 16bytes"}},{"before":"454481ed1ed45b56fe03f407af4f8619182ea193","after":null,"ref":"refs/heads/dev9","pushedAt":"2024-08-26T21:35:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"}},{"before":"f26030677e4c668770e1a2867a371c8774704f0d","after":"e38f89b928561698bd99d0f0105a515c7ba76554","ref":"refs/heads/main","pushedAt":"2024-08-26T21:35:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"fix ipc namespace mismatch bug","shortMessageHtmlLink":"fix ipc namespace mismatch bug"}},{"before":"71e7773be1c866546cc0a8279ebcde65914780b5","after":"f26030677e4c668770e1a2867a371c8774704f0d","ref":"refs/heads/main","pushedAt":"2024-08-26T21:34:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"chl337","name":null,"path":"/chl337","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119595393?s=80&v=4"},"commit":{"message":"cleanup: remove unused function","shortMessageHtmlLink":"cleanup: remove unused function"}},{"before":"71e7773be1c866546cc0a8279ebcde65914780b5","after":"454481ed1ed45b56fe03f407af4f8619182ea193","ref":"refs/heads/dev9","pushedAt":"2024-08-26T20:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"fix ipc namespace mismatch bug","shortMessageHtmlLink":"fix ipc namespace mismatch bug"}},{"before":null,"after":"71e7773be1c866546cc0a8279ebcde65914780b5","ref":"refs/heads/dev9","pushedAt":"2024-08-26T19:49:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"aarch64: preserve full pt_regs on signal delivery\n\npreviously we are creating a new pt_regs for the signal handler, which causes issue for the go runtime, which keep track of the address of the \"g\" in a GPR.\r\n\r\nCo-authored-by: Hadi Omidi ","shortMessageHtmlLink":"aarch64: preserve full pt_regs on signal delivery"}},{"before":"ba6a5c84f8f0c056d844e964194de93965d4c8eb","after":"eadc28459aef0f8ac5054c46ccc9714236e56891","ref":"refs/heads/chore","pushedAt":"2024-08-26T08:47:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shrik3","name":"Tianhao Wang","path":"/shrik3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16338681?s=80&v=4"},"commit":{"message":"chore: x86 kvm: remove dead code\n\nSigned-off-by: Tianhao Wang ","shortMessageHtmlLink":"chore: x86 kvm: remove dead code"}},{"before":"5e1864a195bbe3071ed0d8c03dca80b1b52e4833","after":null,"ref":"refs/heads/semop-bad-ipc","pushedAt":"2024-08-22T21:53:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mhomidi","name":"Hadi Omidi","path":"/mhomidi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44719748?s=80&v=4"}},{"before":null,"after":"5e1864a195bbe3071ed0d8c03dca80b1b52e4833","ref":"refs/heads/semop-bad-ipc","pushedAt":"2024-08-22T21:44:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhomidi","name":"Hadi Omidi","path":"/mhomidi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44719748?s=80&v=4"},"commit":{"message":"Solve the issue we have in splice syscall that IPCnamespaces did not point to same object. The issue comes from creating thread for kernel task that in that part we create a new ipcns for thread assigned to kernel task.","shortMessageHtmlLink":"Solve the issue we have in splice syscall that IPCnamespaces did not …"}},{"before":"c174b1c459105492b9bd6d3020bf26ac18f23278","after":"71e7773be1c866546cc0a8279ebcde65914780b5","ref":"refs/heads/main","pushedAt":"2024-08-19T14:36:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shrik3","name":"Tianhao Wang","path":"/shrik3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16338681?s=80&v=4"},"commit":{"message":"aarch64: preserve full pt_regs on signal delivery\n\npreviously we are creating a new pt_regs for the signal handler, which causes issue for the go runtime, which keep track of the address of the \"g\" in a GPR.\r\n\r\nCo-authored-by: Hadi Omidi ","shortMessageHtmlLink":"aarch64: preserve full pt_regs on signal delivery"}},{"before":"9354eae8dd700f476b5e59bf44f96722aae23e4c","after":null,"ref":"refs/heads/dev8","pushedAt":"2024-08-16T21:42:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"}},{"before":"acfaa7c8ecc488b648f10c31097f2ae9b37bedb0","after":"c174b1c459105492b9bd6d3020bf26ac18f23278","ref":"refs/heads/main","pushedAt":"2024-08-16T21:42:31.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"fix task sched state","shortMessageHtmlLink":"fix task sched state"}},{"before":"ffc905f1494031025e8b53155844da4926bb12d2","after":"9354eae8dd700f476b5e59bf44f96722aae23e4c","ref":"refs/heads/dev8","pushedAt":"2024-08-16T21:09:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"fix task sched state","shortMessageHtmlLink":"fix task sched state"}},{"before":"5c97cd1571d1741e424c7a4faf3bebab028870ae","after":"ffc905f1494031025e8b53155844da4926bb12d2","ref":"refs/heads/dev8","pushedAt":"2024-08-16T20:45:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"fix time account bug","shortMessageHtmlLink":"fix time account bug"}},{"before":"acfaa7c8ecc488b648f10c31097f2ae9b37bedb0","after":"5c97cd1571d1741e424c7a4faf3bebab028870ae","ref":"refs/heads/dev8","pushedAt":"2024-08-16T18:50:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"fix first thread sched assignment","shortMessageHtmlLink":"fix first thread sched assignment"}},{"before":null,"after":"acfaa7c8ecc488b648f10c31097f2ae9b37bedb0","ref":"refs/heads/dev8","pushedAt":"2024-08-16T18:25:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"fix timerfd drop failure","shortMessageHtmlLink":"fix timerfd drop failure"}},{"before":"d63cc2919dc36e542ae66b22e10400a887f74dce","after":"acfaa7c8ecc488b648f10c31097f2ae9b37bedb0","ref":"refs/heads/main","pushedAt":"2024-08-13T00:20:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"fix timerfd drop failure","shortMessageHtmlLink":"fix timerfd drop failure"}},{"before":"d63cc2919dc36e542ae66b22e10400a887f74dce","after":"041b9be0eaf6a11cc3a9c68d2ec9b4f5d605e693","ref":"refs/heads/dev7","pushedAt":"2024-08-13T00:18:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"fix timerfd drop failure","shortMessageHtmlLink":"fix timerfd drop failure"}},{"before":null,"after":"d63cc2919dc36e542ae66b22e10400a887f74dce","ref":"refs/heads/dev7","pushedAt":"2024-08-13T00:17:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"chore: URING: remove deadcode\n\nSigned-off-by: Tianhao Wang ","shortMessageHtmlLink":"chore: URING: remove deadcode"}},{"before":"10f4eae5e3741c50454f59f1fb962dc1cc17237e","after":"d63cc2919dc36e542ae66b22e10400a887f74dce","ref":"refs/heads/main","pushedAt":"2024-08-12T14:37:53.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"shrik3","name":"Tianhao Wang","path":"/shrik3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16338681?s=80&v=4"},"commit":{"message":"chore: URING: remove deadcode\n\nSigned-off-by: Tianhao Wang ","shortMessageHtmlLink":"chore: URING: remove deadcode"}},{"before":"b4f00f8fa52945731a8d440743f5a5361930bae5","after":"ba6a5c84f8f0c056d844e964194de93965d4c8eb","ref":"refs/heads/chore","pushedAt":"2024-08-12T14:37:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shrik3","name":"Tianhao Wang","path":"/shrik3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16338681?s=80&v=4"},"commit":{"message":"chore: URING: remove deadcode\n\nSigned-off-by: Tianhao Wang ","shortMessageHtmlLink":"chore: URING: remove deadcode"}},{"before":"407ee8d19cf88d76d88f5ca338615379b7dae6ee","after":"10f4eae5e3741c50454f59f1fb962dc1cc17237e","ref":"refs/heads/main","pushedAt":"2024-08-12T14:32:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shrik3","name":"Tianhao Wang","path":"/shrik3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16338681?s=80&v=4"},"commit":{"message":"fix kernel page leak bug","shortMessageHtmlLink":"fix kernel page leak bug"}},{"before":"3c6ebf8803aca71c07d7392f109f80f915c54780","after":"407ee8d19cf88d76d88f5ca338615379b7dae6ee","ref":"refs/heads/main","pushedAt":"2024-08-12T14:30:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shrik3","name":"Tianhao Wang","path":"/shrik3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16338681?s=80&v=4"},"commit":{"message":"aarch64: syscall: use inotify_init1 for syscall 26\n\nseems like a typo. on arm64 there is no inotify_init. On syscall no.26\nthere is instead the inotify_init1 (that takes an extra flag arg)\n\nReported-by: Hadi Omidi \nSigned-off-by: Tianhao Wang ","shortMessageHtmlLink":"aarch64: syscall: use inotify_init1 for syscall 26"}},{"before":"87caea5463c12559a11b1d12961eb23940c26223","after":"9a6785d7cc3126e227419d59f439a48cfcb0a0f4","ref":"refs/heads/dev3","pushedAt":"2024-08-12T12:33:55.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dev3","shortMessageHtmlLink":"Merge branch 'main' into dev3"}},{"before":"9aea063f2d1cda859b5472b92e5270258794703d","after":"3c6ebf8803aca71c07d7392f109f80f915c54780","ref":"refs/heads/main","pushedAt":"2024-08-12T08:44:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shrik3","name":"Tianhao Wang","path":"/shrik3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16338681?s=80&v=4"},"commit":{"message":"hypercalls: remove obsolete HYPERCALL_U64\n\nCo-authored-by: ","shortMessageHtmlLink":"hypercalls: remove obsolete HYPERCALL_U64"}},{"before":"35e45098433d00f4a297ae6cf1ebfdbcc629c27e","after":"9aea063f2d1cda859b5472b92e5270258794703d","ref":"refs/heads/main","pushedAt":"2024-08-12T08:36:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shrik3","name":"Tianhao Wang","path":"/shrik3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16338681?s=80&v=4"},"commit":{"message":"aarch64: fix aarch64 syscalls after 425\n\nSome syscalls after 425 should be implemented, or set to NoSys,\notherwise any syscall from user mode will make the sandbox panic.\n\nSigned-off-by: CharlyYu ","shortMessageHtmlLink":"aarch64: fix aarch64 syscalls after 425"}},{"before":"76958be06f525728cbe60022667a16affc022f5c","after":"b4f00f8fa52945731a8d440743f5a5361930bae5","ref":"refs/heads/chore","pushedAt":"2024-08-12T08:32:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shrik3","name":"Tianhao Wang","path":"/shrik3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16338681?s=80&v=4"},"commit":{"message":"chore: URING: remove deadcode\n\nSigned-off-by: Tianhao Wang ","shortMessageHtmlLink":"chore: URING: remove deadcode"}},{"before":"696bdb17effafc0c09b3870698ae7a97b92607a8","after":"35e45098433d00f4a297ae6cf1ebfdbcc629c27e","ref":"refs/heads/main","pushedAt":"2024-08-09T18:42:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"aarch64: context_swap - adjust 3rd & 4rth parameter\n\nCo-authored-by: Hadi Omidi ","shortMessageHtmlLink":"aarch64: context_swap - adjust 3rd & 4rth parameter"}},{"before":"a21bb0a29149a3fbce9841fd515e5455604903eb","after":"696bdb17effafc0c09b3870698ae7a97b92607a8","ref":"refs/heads/main","pushedAt":"2024-08-09T17:01:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"fix hugepage leak","shortMessageHtmlLink":"fix hugepage leak"}},{"before":"a21bb0a29149a3fbce9841fd515e5455604903eb","after":"aae6c84736a176492743868c45041e47afe69cbe","ref":"refs/heads/dev6","pushedAt":"2024-08-09T17:00:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuarkContainer","name":"QuarkSoft","path":"/QuarkContainer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80073988?s=80&v=4"},"commit":{"message":"fix hugepage leak","shortMessageHtmlLink":"fix hugepage leak"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqJdeQAA","startCursor":null,"endCursor":null}},"title":"Activity · QuarkContainer/Quark"}