~alexmurray/ubuntu-cve-tracker:check-syntax-parallelisation

Last commit made on 2023-03-21
Get this branch:
git clone -b check-syntax-parallelisation https://git.launchpad.net/~alexmurray/ubuntu-cve-tracker
Only Alex Murray can upload to this branch. If you are Alex Murray please log in for upload directions.

Branch merges

Branch information

Name:
check-syntax-parallelisation
Repository:
lp:~alexmurray/ubuntu-cve-tracker

Recent commits

0d03996... by Alex Murray

scripts/check-syntax: Refactor debug printing

Avoid having to copy-pasta if opt.debug everytime we want to print.

Signed-off-by: Alex Murray <email address hidden>

Failed
[FAILED] tests:0 (build)
11 of 1 result
25e7d48... by Alex Murray

scripts/check-syntax: Don't share global variables between processes

Instead of trying (and failing) to share a global boolean between the parent and
child subprocesses to indicate errors in a CVE, instead have check_cve() return
a bool and collect these together to report a final status.

Thanks @seth-arnold for noticing this.

Signed-off-by: Alex Murray <email address hidden>

ba23729... by Alex Murray

scripts/check-syntax: support automatic parallelisation

Since checking of each cve is not dependant on others, use multiprocessing to
run as many in parallel as possible - when running check-syntax across of of
UCT, this results in a ~2x speedup for my local testing:

without:

real 5m43.721s
user 5m28.626s
sys 0m16.109s

with this change:

real 3m52.133s
user 25m8.199s
sys 0m57.093s

Signed-off-by: Alex Murray <email address hidden>

Succeeded
[SUCCEEDED] tests:0 (build)
11 of 1 result
91ab2c7... by Alex Murray

process_cves Fri

Signed-off-by: Alex Murray <email address hidden>

7b20f35... by Rodrigo Figueiredo Zaiden

kernel CVEs: USN-5962-1: update release info

Signed-off-by: Rodrigo Figueiredo Zaiden <email address hidden>

691a0ca... by Rodrigo Figueiredo Zaiden

merge cve updates from kernel team

Signed-off-by: Rodrigo Figueiredo Zaiden <email address hidden>

1a5f4d0... by Thadeu Lima de Souza Cascardo

kernel/CVE-2022-27672: autotriage

Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>

e04701c... by Thadeu Lima de Souza Cascardo

kernel/CVE-2023-1075: autotriage

Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>

0c56165... by Thadeu Lima de Souza Cascardo

kernel/CVE-2023-1074: autotriage

Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>

1d64b8d... by Thadeu Lima de Souza Cascardo

kernel/CVE-2023-1073: autotriage

Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>