aboutsummaryrefslogtreecommitdiffstats
path: root/syz-ci/syz-ci.go
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2023-08-04 17:02:49 +0200
committerAleksandr Nogikh <nogikh@google.com>2023-08-04 16:03:43 +0000
commit4ffcc9efeba621d9391f2beb81ab904c2f97cefa (patch)
tree42cea5835643a9e2745856cc08e40cfd332a865e /syz-ci/syz-ci.go
parent635a5acfb7298dc171e913960b31157947faa91d (diff)
syz-ci: accept the global per-syz-ci backport list
Now that we also support checking whether the guilty commit is present, we can afford to share the custom backport list among all syz-ci managers in a number of cases.
Diffstat (limited to 'syz-ci/syz-ci.go')
-rw-r--r--syz-ci/syz-ci.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/syz-ci/syz-ci.go b/syz-ci/syz-ci.go
index a8f59524a..ad4a45523 100644
--- a/syz-ci/syz-ci.go
+++ b/syz-ci/syz-ci.go
@@ -117,8 +117,11 @@ type Config struct {
// in bisection results.
// Values of the map are ignored and can e.g. serve as comments.
BisectIgnore map[string]string `json:"bisect_ignore"`
- Ccache string `json:"ccache"`
- Managers []*ManagerConfig `json:"managers"`
+ // Extra commits to cherry-pick to older kernel revisions.
+ // The list is concatenated with the similar parameter from ManagerConfig.
+ BisectBackports []vcs.BackportCommit `json:"bisect_backports"`
+ Ccache string `json:"ccache"`
+ Managers []*ManagerConfig `json:"managers"`
// Poll period for jobs in seconds (optional, defaults to 10 seconds)
JobPollPeriod int `json:"job_poll_period"`
// Set up a second (parallel) job processor to speed up processing.