On Wed, Aug 28, 2019 at 04:54:43PM +0200, Greg Kroah-Hartman wrote: > > I'm not saying it would be 30 minutes "from scratch", as I already have > most of this all working already as I am doing this today for the syzbot > stuff: > https://github.com/gregkh/gregkh-linux/blob/master/scripts/syzbot_search > > A "real" script would be wonderful to have, thanks! > My script is a bit more fancy. It uses sqlite databases to keep track of commits. https://github.com/groeck/findmissing.git The initial setup takes a while, but subsequent runs are decently fast. Example use: Run "./setup.sh" followed by "./missing.py 5.2" to get: Checking branch linux-5.2.y SHA 5319277968c1 [025bf37725f1] ('gpio: Fix return value mismatch of function gpiod_get_from_of_node()') fixed by upstream commit 2a6fc3cb5cb6 Fix may be missing from linux-5.2.y; trying to apply it results in conflicts/errors SHA b942dcdab8d1 [bd293d071ffe] ('dm bufio: fix deadlock with loop device') fixed by upstream commit cf3591ef8329 Fix is missing from linux-5.2.y and applies cleanly SHA 7c0044c1eec3 [d35661fcf95d] ('selftests/bpf: add wrapper scripts for test_xdp_vlan.sh') fixed by upstream commit 3035bb72ee47 Fix is missing from linux-5.2.y and applies cleanly SHA 60956b018bfe [883a2a80f79c] ('Input: elantech - enable SMBus on new (2018+) systems') fixed by upstream commit f3b5720cabaf Fix is missing from linux-5.2.y and applies cleanly which seems about right. Guenter