paul@rabachi:~/colinKernels/new4.9.180/my4.9.180$ git bisect log
git bisect start
# bad: [a5f56b52c878585b12b8bc37f737dcce4a660c64] Linux 4.9.178
git bisect bad a5f56b52c878585b12b8bc37f737dcce4a660c64
# good: [8baec4ebdf084961516f17cadbad14cac082ee4e] Linux 4.9.177
git bisect good 8baec4ebdf084961516f17cadbad14cac082ee4e
# bad: [fef85fb00224cb22f9efec262e9ffe8970e555ee] mm/mincore.c: make mincore() more conservative
git bisect bad fef85fb00224cb22f9efec262e9ffe8970e555ee
# good: [45fe6deee2f2b8889368c5fa5ac832b571c6ea52] sched/x86: Save [ER]FLAGS on context switch
git bisect good 45fe6deee2f2b8889368c5fa5ac832b571c6ea52
Compiling
commit f934bf3f57769282c371c978eb9bbe3930f6ed35 (HEAD)
Author: Wenwen Wang <email address hidden>
Date: Sat Apr 27 01:06:46 2019 -0500
In parse_audio_selector_unit(), the string array 'namelist' is allocated
through kmalloc_array(), and each string pointer in this array, i.e.,
'namelist[]', is allocated through kmalloc() in the following for loop.
paul@rabachi: ~/colinKernels/ new4.9. 180/my4. 9.180$ git bisect log 5b12b8bc37f737d cce4a660c64] Linux 4.9.178 b12b8bc37f737dc ce4a660c64 61516f17cadbad1 4cac082ee4e] Linux 4.9.177 1516f17cadbad14 cac082ee4e 22f9efec262e9ff e8970e555ee] mm/mincore.c: make mincore() more conservative 2f9efec262e9ffe 8970e555ee 889368c5fa5ac83 2b571c6ea52] sched/x86: Save [ER]FLAGS on context switch 89368c5fa5ac832 b571c6ea52
git bisect start
# bad: [a5f56b52c87858
git bisect bad a5f56b52c878585
# good: [8baec4ebdf0849
git bisect good 8baec4ebdf08496
# bad: [fef85fb00224cb
git bisect bad fef85fb00224cb2
# good: [45fe6deee2f2b8
git bisect good 45fe6deee2f2b88
Compiling 2c371c978eb9bbe 3930f6ed35 (HEAD)
commit f934bf3f5776928
Author: Wenwen Wang <email address hidden>
Date: Sat Apr 27 01:06:46 2019 -0500
ALSA: usb-audio: Fix a memory leak bug
commit cb5173594d50c72 b7bfa14113dfc50 84b4d2f726 upstream.
In parse_audio_ selector_ unit(), the string array 'namelist' is allocated
through kmalloc_array(), and each string pointer in this array, i.e.,
'namelist[]', is allocated through kmalloc() in the following for loop.