On Tue, Dec 26, 2017 at 05:54:21PM -0000, Philip Oakley wrote: > Each time you give a 'good' history point it will trim the search history.
And adding "bad" history points will increase it, right? Marking 4.13-rc5, -rc6 and -rc7 as "bad" has increased the number of steps, and adding "good" points beyond the first known good one doesn't reduce: [37/5024]mh@fan:~/linux/git/bisect/linux ((v4.13-rc4) *) $ git bisect start [38/5025]mh@fan:~/linux/git/bisect/linux ((v4.13-rc4) *|BISECTING) $ git bisect good [39/5026]mh@fan:~/linux/git/bisect/linux ((v4.13-rc4) *|BISECTING) $ git bisect bad v4.13-rc5 Bisecting: 166 revisions left to test after this (roughly 7 steps) [99baac21e4585f4258f919502c6e23f1e5edc98c] mm: fix MADV_[FREE|DONTNEED] TLB flush miss problem [40/5027]mh@fan:~/linux/git/bisect/linux ((99baac21e458...) *|BISECTING) $ git bisect bad v4.13-rc7 Bisecting: 369 revisions left to test after this (roughly 9 steps) [510c8a899caf095cb13d09d203573deef15db2fe] Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net [41/5028]mh@fan:~/linux/git/bisect/linux ((510c8a899caf...) *|BISECTING) $ git bisect good v4.13 Some good revs are not ancestors of the bad rev. git bisect cannot work properly in this case. Maybe you mistook good and bad revs? 1 [42/5029]mh@fan:~/linux/git/bisect/linux ((510c8a899caf...) *|BISECTING) $ git bisect bad v4.14 Bisecting: 7300 revisions left to test after this (roughly 13 steps) [15d8ffc96464f6571ecf22043c45fad659f11bdd] Merge tag 'mmc-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc [43/5030]mh@fan:~/linux/git/bisect/linux ((15d8ffc96464...) *|BISECTING) $ git bisect good v4.13.1 Bisecting: 7300 revisions left to test after this (roughly 13 steps) [15d8ffc96464f6571ecf22043c45fad659f11bdd] Merge tag 'mmc-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc [44/5031]mh@fan:~/linux/git/bisect/linux ((15d8ffc96464...) *|BISECTING) $ git bisect good v4.13.2 Bisecting: 7300 revisions left to test after this (roughly 13 steps) [15d8ffc96464f6571ecf22043c45fad659f11bdd] Merge tag 'mmc-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc [45/5032]mh@fan:~/linux/git/bisect/linux ((15d8ffc96464...) *|BISECTING) $ git bisect good v4.13.3 Bisecting: 7300 revisions left to test after this (roughly 13 steps) [15d8ffc96464f6571ecf22043c45fad659f11bdd] Merge tag 'mmc-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc [46/5033]mh@fan:~/linux/git/bisect/linux ((15d8ffc96464...) *|BISECTING) $ git bisect good v4.13.4 Bisecting: 7300 revisions left to test after this (roughly 13 steps) [15d8ffc96464f6571ecf22043c45fad659f11bdd] Merge tag 'mmc-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc [47/5034]mh@fan:~/linux/git/bisect/linux ((15d8ffc96464...) *|BISECTING) $ git bisect good v4.13.5 Bisecting: 7300 revisions left to test after this (roughly 13 steps) [15d8ffc96464f6571ecf22043c45fad659f11bdd] Merge tag 'mmc-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc Is this expected and logical behavior? Greetings Marc -- ----------------------------------------------------------------------------- Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany | lose things." Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421 -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
