{"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:1724410450.0","currentOid":""},"activityList":{"items":[{"before":"d7d323527f8e6073ec1da024a08c26f50626254f","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-5208-ce8a9099a5364313c309ba882f76c9ab4d74afb1","pushedAt":"2024-08-23T11:05: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":"ce8a9099a5364313c309ba882f76c9ab4d74afb1","after":"d7d323527f8e6073ec1da024a08c26f50626254f","ref":"refs/heads/master","pushedAt":"2024-08-23T11:05:28.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/covermerger: never give up diffing the files\n\nIt hopefully fixes https://github.com/google/syzkaller/issues/4815.\nThe default 1 second timeout is not what we want.\nTo reproduce the problem, set timeout to 10 ms.","shortMessageHtmlLink":"pkg/covermerger: never give up diffing the files"}},{"before":null,"after":"d7d323527f8e6073ec1da024a08c26f50626254f","ref":"refs/heads/gh-readonly-queue/master/pr-5208-ce8a9099a5364313c309ba882f76c9ab4d74afb1","pushedAt":"2024-08-23T10:54:10.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/covermerger: never give up diffing the files\n\nIt hopefully fixes https://github.com/google/syzkaller/issues/4815.\nThe default 1 second timeout is not what we want.\nTo reproduce the problem, set timeout to 10 ms.","shortMessageHtmlLink":"pkg/covermerger: never give up diffing the files"}},{"before":"ce8a9099a5364313c309ba882f76c9ab4d74afb1","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-5205-4d0fcc557324c5d7be71cf7deafa158a4e81ab1c","pushedAt":"2024-08-22T17:50:01.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":"4d0fcc557324c5d7be71cf7deafa158a4e81ab1c","after":"ce8a9099a5364313c309ba882f76c9ab4d74afb1","ref":"refs/heads/master","pushedAt":"2024-08-22T17:50:00.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":"all: rename build_jobs to build_cpus\n\nThe latter is a better suitable name.","shortMessageHtmlLink":"all: rename build_jobs to build_cpus"}},{"before":"4d0fcc557324c5d7be71cf7deafa158a4e81ab1c","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-5206-513a1f46284ff3005023eec178910da511cf133f","pushedAt":"2024-08-22T17:49:44.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":"513a1f46284ff3005023eec178910da511cf133f","after":"4d0fcc557324c5d7be71cf7deafa158a4e81ab1c","ref":"refs/heads/master","pushedAt":"2024-08-22T17:49:43.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: fix layout\n\nHtml li item is not a block element by default.\nIt allows sub-elements to overflow next line.\nThis change still allow element to go next line, but\nthe overall file tree layout will not be affected.","shortMessageHtmlLink":"pkg/cover: fix layout"}},{"before":null,"after":"ce8a9099a5364313c309ba882f76c9ab4d74afb1","ref":"refs/heads/gh-readonly-queue/master/pr-5205-4d0fcc557324c5d7be71cf7deafa158a4e81ab1c","pushedAt":"2024-08-22T17:39:00.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":"all: rename build_jobs to build_cpus\n\nThe latter is a better suitable name.","shortMessageHtmlLink":"all: rename build_jobs to build_cpus"}},{"before":null,"after":"4d0fcc557324c5d7be71cf7deafa158a4e81ab1c","ref":"refs/heads/gh-readonly-queue/master/pr-5206-513a1f46284ff3005023eec178910da511cf133f","pushedAt":"2024-08-22T17:38:05.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 layout\n\nHtml li item is not a block element by default.\nIt allows sub-elements to overflow next line.\nThis change still allow element to go next line, but\nthe overall file tree layout will not be affected.","shortMessageHtmlLink":"pkg/cover: fix layout"}},{"before":"513a1f46284ff3005023eec178910da511cf133f","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-5204-6e3696e1821a99ba709c464e5e4a2fc455730b2b","pushedAt":"2024-08-22T14:20:52.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":"6e3696e1821a99ba709c464e5e4a2fc455730b2b","after":"513a1f46284ff3005023eec178910da511cf133f","ref":"refs/heads/master","pushedAt":"2024-08-22T14:20:51.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/report: refactor parse tests\n\nThe linter is complaining about a too high code complexity.","shortMessageHtmlLink":"pkg/report: refactor parse tests"}},{"before":null,"after":"513a1f46284ff3005023eec178910da511cf133f","ref":"refs/heads/gh-readonly-queue/master/pr-5204-6e3696e1821a99ba709c464e5e4a2fc455730b2b","pushedAt":"2024-08-22T14:09:10.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/report: refactor parse tests\n\nThe linter is complaining about a too high code complexity.","shortMessageHtmlLink":"pkg/report: refactor parse tests"}},{"before":"4c4e35ab4d7e457e59135536e977d996a62f9997","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-5204-6e3696e1821a99ba709c464e5e4a2fc455730b2b","pushedAt":"2024-08-22T14:08:08.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":null,"after":"4c4e35ab4d7e457e59135536e977d996a62f9997","ref":"refs/heads/gh-readonly-queue/master/pr-5204-6e3696e1821a99ba709c464e5e4a2fc455730b2b","pushedAt":"2024-08-22T14:07:31.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/report: refactor parse tests\n\nThe linter is complaining about a too high code complexity.","shortMessageHtmlLink":"pkg/report: refactor parse tests"}},{"before":"6e3696e1821a99ba709c464e5e4a2fc455730b2b","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-5197-295a4b502e10748d2a48a91eba70d77ce4d09fd4","pushedAt":"2024-08-22T13:59:33.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":"295a4b502e10748d2a48a91eba70d77ce4d09fd4","after":"6e3696e1821a99ba709c464e5e4a2fc455730b2b","ref":"refs/heads/master","pushedAt":"2024-08-22T13:59:31.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":"sys/linux: result of running syz-declextract and syz-env make extract on the default config of the Linux kernel","shortMessageHtmlLink":"sys/linux: result of running syz-declextract and syz-env make extract…"}},{"before":null,"after":"6e3696e1821a99ba709c464e5e4a2fc455730b2b","ref":"refs/heads/gh-readonly-queue/master/pr-5197-295a4b502e10748d2a48a91eba70d77ce4d09fd4","pushedAt":"2024-08-22T13:47:45.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":"sys/linux: result of running syz-declextract and syz-env make extract on the default config of the Linux kernel","shortMessageHtmlLink":"sys/linux: result of running syz-declextract and syz-env make extract…"}},{"before":"295a4b502e10748d2a48a91eba70d77ce4d09fd4","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-5203-aa99fc3349e97ea596c31624efde306de4136241","pushedAt":"2024-08-22T10:01:01.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":"aa99fc3349e97ea596c31624efde306de4136241","after":"295a4b502e10748d2a48a91eba70d77ce4d09fd4","ref":"refs/heads/master","pushedAt":"2024-08-22T10:01:00.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":"syz-ci: accept a BuildJobs parameter\n\nThe parameter defines the maximum number of CPUs involved in the kernel\nbuild process.","shortMessageHtmlLink":"syz-ci: accept a BuildJobs parameter"}},{"before":null,"after":"295a4b502e10748d2a48a91eba70d77ce4d09fd4","ref":"refs/heads/gh-readonly-queue/master/pr-5203-aa99fc3349e97ea596c31624efde306de4136241","pushedAt":"2024-08-22T09:49: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":"syz-ci: accept a BuildJobs parameter\n\nThe parameter defines the maximum number of CPUs involved in the kernel\nbuild process.","shortMessageHtmlLink":"syz-ci: accept a BuildJobs parameter"}},{"before":"aa99fc3349e97ea596c31624efde306de4136241","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-5202-ca02180f7c9d6b3a7de8a887f3998725ae2f0c51","pushedAt":"2024-08-22T09:19:56.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":"ca02180f7c9d6b3a7de8a887f3998725ae2f0c51","after":"aa99fc3349e97ea596c31624efde306de4136241","ref":"refs/heads/master","pushedAt":"2024-08-22T09:19:55.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/validator: initial code","shortMessageHtmlLink":"pkg/validator: initial code"}},{"before":null,"after":"aa99fc3349e97ea596c31624efde306de4136241","ref":"refs/heads/gh-readonly-queue/master/pr-5202-ca02180f7c9d6b3a7de8a887f3998725ae2f0c51","pushedAt":"2024-08-22T09:08:36.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/validator: initial code","shortMessageHtmlLink":"pkg/validator: initial code"}},{"before":"ca02180f7c9d6b3a7de8a887f3998725ae2f0c51","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-5190-b840654d3ada1d4c3ade855affaa8b53cdd92346","pushedAt":"2024-08-21T11:57: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":"b840654d3ada1d4c3ade855affaa8b53cdd92346","after":"ca02180f7c9d6b3a7de8a887f3998725ae2f0c51","ref":"refs/heads/master","pushedAt":"2024-08-21T11:57:38.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/syz-cover: add missing DiscoverModules()\n\nAdded DiscoverModules to main to prepare for calling MakeReportGenerator()","shortMessageHtmlLink":"tools/syz-cover: add missing DiscoverModules()"}},{"before":"b840654d3ada1d4c3ade855affaa8b53cdd92346","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-5193-d504e3fd900ecc041a690a1389982c7e9c1560fd","pushedAt":"2024-08-21T11:56:54.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":"d504e3fd900ecc041a690a1389982c7e9c1560fd","after":"b840654d3ada1d4c3ade855affaa8b53cdd92346","ref":"refs/heads/master","pushedAt":"2024-08-21T11:56:53.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":"syz-manager: sync saveRepro() and needLocalRepro()\n\nThere is a race condition of saving and accessing \"repro.prog\" file in\nprocessFuzzingResults() goroutine.\n\nneedRepro() which is called from reproMgr.Loop() or upon <-externalReproQueue,\nor at the end of saveCrash() can be called before saveRepro().\n\nRemoved reproMgr.Done channel and moved to post-processing of\n*ReproResult to runRepro(). This should guarantee the order of RW\noperations on \"repro.prog\" file.\n\n$ stress ./syz-manager.test -test.run=TestReproRWRace\n5s: 16 runs so far, 0 failures, 8 active\n10s: 40 runs so far, 0 failures, 8 active\n15s: 64 runs so far, 0 failures, 8 active\n20s: 80 runs so far, 0 failures, 8 active\n25s: 96 runs so far, 0 failures, 8 active\n30s: 112 runs so far, 0 failures, 8 active\n35s: 136 runs so far, 0 failures, 8 active\n40s: 152 runs so far, 0 failures, 8 active\n45s: 168 runs so far, 0 failures, 8 active\n50s: 184 runs so far, 0 failures, 8 active\n55s: 200 runs so far, 0 failures, 8 active\n1m0s: 216 runs so far, 0 failures, 8 active\n\nFixes: https://github.com/google/syzkaller/issues/5157","shortMessageHtmlLink":"syz-manager: sync saveRepro() and needLocalRepro()"}},{"before":null,"after":"ca02180f7c9d6b3a7de8a887f3998725ae2f0c51","ref":"refs/heads/gh-readonly-queue/master/pr-5190-b840654d3ada1d4c3ade855affaa8b53cdd92346","pushedAt":"2024-08-21T11:46:43.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":"tools/syz-cover: add missing DiscoverModules()\n\nAdded DiscoverModules to main to prepare for calling MakeReportGenerator()","shortMessageHtmlLink":"tools/syz-cover: add missing DiscoverModules()"}},{"before":null,"after":"b840654d3ada1d4c3ade855affaa8b53cdd92346","ref":"refs/heads/gh-readonly-queue/master/pr-5193-d504e3fd900ecc041a690a1389982c7e9c1560fd","pushedAt":"2024-08-21T11:45:39.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":"syz-manager: sync saveRepro() and needLocalRepro()\n\nThere is a race condition of saving and accessing \"repro.prog\" file in\nprocessFuzzingResults() goroutine.\n\nneedRepro() which is called from reproMgr.Loop() or upon <-externalReproQueue,\nor at the end of saveCrash() can be called before saveRepro().\n\nRemoved reproMgr.Done channel and moved to post-processing of\n*ReproResult to runRepro(). This should guarantee the order of RW\noperations on \"repro.prog\" file.\n\n$ stress ./syz-manager.test -test.run=TestReproRWRace\n5s: 16 runs so far, 0 failures, 8 active\n10s: 40 runs so far, 0 failures, 8 active\n15s: 64 runs so far, 0 failures, 8 active\n20s: 80 runs so far, 0 failures, 8 active\n25s: 96 runs so far, 0 failures, 8 active\n30s: 112 runs so far, 0 failures, 8 active\n35s: 136 runs so far, 0 failures, 8 active\n40s: 152 runs so far, 0 failures, 8 active\n45s: 168 runs so far, 0 failures, 8 active\n50s: 184 runs so far, 0 failures, 8 active\n55s: 200 runs so far, 0 failures, 8 active\n1m0s: 216 runs so far, 0 failures, 8 active\n\nFixes: https://github.com/google/syzkaller/issues/5157","shortMessageHtmlLink":"syz-manager: sync saveRepro() and needLocalRepro()"}},{"before":"d504e3fd900ecc041a690a1389982c7e9c1560fd","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-5201-9efbf01ce756705010a1d1627bc76b3636ab43c0","pushedAt":"2024-08-21T11:05:41.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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEokFcIQA","startCursor":null,"endCursor":null}},"title":"Activity · google/syzkaller"}