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.

Reply via email to