{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":44087204,"defaultBranch":"master","name":"syzkaller","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-10-12T06:05:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718118370.0","currentOid":""},"activityList":{"items":[{"before":"4d75f4f7885c0822616b1ce768d24df172173a43","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4889-6f072af424955065231bb78d80a720219d168891","pushedAt":"2024-06-11T15:06:10.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":"6f072af424955065231bb78d80a720219d168891","after":"4d75f4f7885c0822616b1ce768d24df172173a43","ref":"refs/heads/master","pushedAt":"2024-06-11T15:06:09.000Z","pushType":"merge_queue_merge","commitsCount":1,"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":"dashboard/config: add upstream-arm64-kasan_sw-kcov.config\n\nThe new config will enable KASAN_SW_TAGS and KCOV.\nAlso make sure KVM_SW_PROTECTED_VM is only enabled on x86_64.","shortMessageHtmlLink":"dashboard/config: add upstream-arm64-kasan_sw-kcov.config"}},{"before":null,"after":"4d75f4f7885c0822616b1ce768d24df172173a43","ref":"refs/heads/gh-readonly-queue/master/pr-4889-6f072af424955065231bb78d80a720219d168891","pushedAt":"2024-06-11T14:57:57.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":"dashboard/config: add upstream-arm64-kasan_sw-kcov.config\n\nThe new config will enable KASAN_SW_TAGS and KCOV.\nAlso make sure KVM_SW_PROTECTED_VM is only enabled on x86_64.","shortMessageHtmlLink":"dashboard/config: add upstream-arm64-kasan_sw-kcov.config"}},{"before":"6f072af424955065231bb78d80a720219d168891","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4886-c7d7d81522b8ac26f9ff6b86d616d4d2e2249709","pushedAt":"2024-06-11T14:03:37.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":"c7d7d81522b8ac26f9ff6b86d616d4d2e2249709","after":"6f072af424955065231bb78d80a720219d168891","ref":"refs/heads/master","pushedAt":"2024-06-11T14:03:37.000Z","pushType":"merge_queue_merge","commitsCount":1,"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":"docs/syzbot_assets.md: provide a sample qemu command for arm64\n\nIn case of ARM64 bugs, we need to use a somewhat different set of qemu\narguments to run the kernel from syzbot assets locally.","shortMessageHtmlLink":"docs/syzbot_assets.md: provide a sample qemu command for arm64"}},{"before":null,"after":"6f072af424955065231bb78d80a720219d168891","ref":"refs/heads/gh-readonly-queue/master/pr-4886-c7d7d81522b8ac26f9ff6b86d616d4d2e2249709","pushedAt":"2024-06-11T13:54:52.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":"docs/syzbot_assets.md: provide a sample qemu command for arm64\n\nIn case of ARM64 bugs, we need to use a somewhat different set of qemu\narguments to run the kernel from syzbot assets locally.","shortMessageHtmlLink":"docs/syzbot_assets.md: provide a sample qemu command for arm64"}},{"before":"c7d7d81522b8ac26f9ff6b86d616d4d2e2249709","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4885-06767e57b3f22e258850d1b73af23727248aefc9","pushedAt":"2024-06-11T09:32:17.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":"06767e57b3f22e258850d1b73af23727248aefc9","after":"c7d7d81522b8ac26f9ff6b86d616d4d2e2249709","ref":"refs/heads/master","pushedAt":"2024-06-11T09:32:16.000Z","pushType":"merge_queue_merge","commitsCount":1,"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":"docs: remove mentions of strconst\n\nstrconst[\"foo\"] was replaced by ptr[in, string[\"foo\"]].","shortMessageHtmlLink":"docs: remove mentions of strconst"}},{"before":null,"after":"c7d7d81522b8ac26f9ff6b86d616d4d2e2249709","ref":"refs/heads/gh-readonly-queue/master/pr-4885-06767e57b3f22e258850d1b73af23727248aefc9","pushedAt":"2024-06-11T09:24:01.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":"docs: remove mentions of strconst\n\nstrconst[\"foo\"] was replaced by ptr[in, string[\"foo\"]].","shortMessageHtmlLink":"docs: remove mentions of strconst"}},{"before":"06767e57b3f22e258850d1b73af23727248aefc9","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4881-1ba0279d74a35e96e81de87073212d2b20256e8f","pushedAt":"2024-06-11T05:33:40.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":"1ba0279d74a35e96e81de87073212d2b20256e8f","after":"06767e57b3f22e258850d1b73af23727248aefc9","ref":"refs/heads/master","pushedAt":"2024-06-11T05:33:40.000Z","pushType":"merge_queue_merge","commitsCount":1,"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":"pkg/runtest: properly resubmit requests on retry\n\nUse the intended Request.OnDone() mechanism to implement the retry\nlogic.\n\nFixes #4843.","shortMessageHtmlLink":"pkg/runtest: properly resubmit requests on retry"}},{"before":"1ba0279d74a35e96e81de87073212d2b20256e8f","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4879-b7d9eb04f4c510213e29f46db7eab4ec5c72a4ae","pushedAt":"2024-06-11T05:26:23.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":"b7d9eb04f4c510213e29f46db7eab4ec5c72a4ae","after":"1ba0279d74a35e96e81de87073212d2b20256e8f","ref":"refs/heads/master","pushedAt":"2024-06-11T05:26:22.000Z","pushType":"merge_queue_merge","commitsCount":4,"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":"pkg/ipc: fix sign extension of comparison arguments\n\nWe incorrectly extended comparison arguments since forever. This is sad.\n\nWe tested the prog logic, but not the ipc/executor part.\nFix the extension, add tests and force manager to re-triage inputs.","shortMessageHtmlLink":"pkg/ipc: fix sign extension of comparison arguments"}},{"before":null,"after":"06767e57b3f22e258850d1b73af23727248aefc9","ref":"refs/heads/gh-readonly-queue/master/pr-4881-1ba0279d74a35e96e81de87073212d2b20256e8f","pushedAt":"2024-06-11T05:25:17.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":"pkg/runtest: properly resubmit requests on retry\n\nUse the intended Request.OnDone() mechanism to implement the retry\nlogic.\n\nFixes #4843.","shortMessageHtmlLink":"pkg/runtest: properly resubmit requests on retry"}},{"before":null,"after":"1ba0279d74a35e96e81de87073212d2b20256e8f","ref":"refs/heads/gh-readonly-queue/master/pr-4879-b7d9eb04f4c510213e29f46db7eab4ec5c72a4ae","pushedAt":"2024-06-11T05:18: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":"pkg/ipc: fix sign extension of comparison arguments\n\nWe incorrectly extended comparison arguments since forever. This is sad.\n\nWe tested the prog logic, but not the ipc/executor part.\nFix the extension, add tests and force manager to re-triage inputs.","shortMessageHtmlLink":"pkg/ipc: fix sign extension of comparison arguments"}},{"before":"b7d9eb04f4c510213e29f46db7eab4ec5c72a4ae","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4787-7ebc85f188458bfc8f06c402bd596f446627695d","pushedAt":"2024-06-11T04:50:10.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":"7ebc85f188458bfc8f06c402bd596f446627695d","after":"b7d9eb04f4c510213e29f46db7eab4ec5c72a4ae","ref":"refs/heads/master","pushedAt":"2024-06-11T04:50:10.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":"pkg/cover: fix concurrent append to slice\n\nIt's not safe to append to slice from multiple goroutines.\nEither using chan or lock can get constant result.","shortMessageHtmlLink":"pkg/cover: fix concurrent append to slice"}},{"before":"7ebc85f188458bfc8f06c402bd596f446627695d","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4882-e942bb7959961890e0fafce00076331917d7ac76","pushedAt":"2024-06-11T04:46:39.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":"e942bb7959961890e0fafce00076331917d7ac76","after":"7ebc85f188458bfc8f06c402bd596f446627695d","ref":"refs/heads/master","pushedAt":"2024-06-11T04:46:39.000Z","pushType":"merge_queue_merge","commitsCount":1,"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":"pkg/cover: ignore append 0 sized symbol","shortMessageHtmlLink":"pkg/cover: ignore append 0 sized symbol"}},{"before":"e942bb7959961890e0fafce00076331917d7ac76","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4883-048c640a64fd064361382a8800de05c87ff630cb","pushedAt":"2024-06-11T04:44:51.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":"048c640a64fd064361382a8800de05c87ff630cb","after":"e942bb7959961890e0fafce00076331917d7ac76","ref":"refs/heads/master","pushedAt":"2024-06-11T04:44:50.000Z","pushType":"merge_queue_merge","commitsCount":1,"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":"executor: map input buffer as shared\n\nTo receive data, executor relies on changes propagating to its copy of\nthe shared memory buffer. This is only guaranteed with MAP_SHARED,\nwhereas behavior is \"unspecified\" for MAP_PRIVATE (but happened to work\non most implementations).","shortMessageHtmlLink":"executor: map input buffer as shared"}},{"before":null,"after":"b7d9eb04f4c510213e29f46db7eab4ec5c72a4ae","ref":"refs/heads/gh-readonly-queue/master/pr-4787-7ebc85f188458bfc8f06c402bd596f446627695d","pushedAt":"2024-06-11T04:38:25.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":"pkg/cover: fix concurrent append to slice\n\nIt's not safe to append to slice from multiple goroutines.\nEither using chan or lock can get constant result.","shortMessageHtmlLink":"pkg/cover: fix concurrent append to slice"}},{"before":null,"after":"7ebc85f188458bfc8f06c402bd596f446627695d","ref":"refs/heads/gh-readonly-queue/master/pr-4882-e942bb7959961890e0fafce00076331917d7ac76","pushedAt":"2024-06-11T04:37:04.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":"pkg/cover: ignore append 0 sized symbol","shortMessageHtmlLink":"pkg/cover: ignore append 0 sized symbol"}},{"before":null,"after":"e942bb7959961890e0fafce00076331917d7ac76","ref":"refs/heads/gh-readonly-queue/master/pr-4883-048c640a64fd064361382a8800de05c87ff630cb","pushedAt":"2024-06-11T04:36:40.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":"executor: map input buffer as shared\n\nTo receive data, executor relies on changes propagating to its copy of\nthe shared memory buffer. This is only guaranteed with MAP_SHARED,\nwhereas behavior is \"unspecified\" for MAP_PRIVATE (but happened to work\non most implementations).","shortMessageHtmlLink":"executor: map input buffer as shared"}},{"before":"048c640a64fd064361382a8800de05c87ff630cb","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4880-82c05ab8ae0b7da9a799b45753b4b14f3369d790","pushedAt":"2024-06-10T13:49:18.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":"82c05ab8ae0b7da9a799b45753b4b14f3369d790","after":"048c640a64fd064361382a8800de05c87ff630cb","ref":"refs/heads/master","pushedAt":"2024-06-10T13:49:17.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":"executor: optimize waiting for child processes exit\n\nCurrently we sleep only for 1 ms, which may produce some excessive CPU load\n(we usually have 6/8 such processes waiting).\nMake it sleep for 10 ms, but also make the sleep return immediately on child exit.\nThis shuold both improve latency and reduce CPU load.","shortMessageHtmlLink":"executor: optimize waiting for child processes exit"}},{"before":null,"after":"048c640a64fd064361382a8800de05c87ff630cb","ref":"refs/heads/gh-readonly-queue/master/pr-4880-82c05ab8ae0b7da9a799b45753b4b14f3369d790","pushedAt":"2024-06-10T13:41:08.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":"executor: optimize waiting for child processes exit\n\nCurrently we sleep only for 1 ms, which may produce some excessive CPU load\n(we usually have 6/8 such processes waiting).\nMake it sleep for 10 ms, but also make the sleep return immediately on child exit.\nThis shuold both improve latency and reduce CPU load.","shortMessageHtmlLink":"executor: optimize waiting for child processes exit"}},{"before":null,"after":"ef405fcdd1c762595fb1e9c5657f799fc7c3502e","ref":"refs/heads/dvyukov-executor-optimizations","pushedAt":"2024-06-10T09:10:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dvyukov","name":"Dmitry Vyukov","path":"/dvyukov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1095328?s=80&v=4"},"commit":{"message":"executor: optimize waiting for child processes exit\n\nCurrently we sleep only for 1 ms, which may produce some excessive CPU load\n(we usually have 6/8 such processes waiting).\nMake it sleep for 10 ms, but also make the sleep return immediately on child exit.\nThis shuold both improve latency and reduce CPU load.","shortMessageHtmlLink":"executor: optimize waiting for child processes exit"}},{"before":"82c05ab8ae0b7da9a799b45753b4b14f3369d790","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4878-121701b62358a454bbfdccfadfcce9bb843602d6","pushedAt":"2024-06-07T17:14:09.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":"121701b62358a454bbfdccfadfcce9bb843602d6","after":"82c05ab8ae0b7da9a799b45753b4b14f3369d790","ref":"refs/heads/master","pushedAt":"2024-06-07T17:14:09.000Z","pushType":"merge_queue_merge","commitsCount":1,"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":"tools/docker/syzbot: add run-syz-command.sh\n\nIt enables us to use CloudRun.\nThe goal is to run syzkaller tools as a gcp job.","shortMessageHtmlLink":"tools/docker/syzbot: add run-syz-command.sh"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYl5bYwA","startCursor":null,"endCursor":null}},"title":"Activity ยท google/syzkaller"}