git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Linux 2.6.27-rc3: kernel BUG at mm/vmalloc.c - bisected

From
Björn Steinbrink <b.steinbrink@gmx.de>
Date
Aug 22, 2008, 21:36 UTC
Message-ID
<20080822213618.GC1598@atjola.homenet>
In-Reply-To
<20080822141651.fe16ed99.akpm@linux-foundation.org>
On 2008.08.22 14:16:51 -0700, Andrew Morton wrote:
> It's pretty simple.  If git-bisect tells us that the regression was
> introduced by a merge commit, we want to perform a bisection within
> that merge's individual commits.

bisect already did that. It asked for the left side and the right side, both were good. What you can still do is creating a _new_ history where the commits are not in parallel but linearized, like Jeff described. But that's (in general) not a trivial task as you need to reapply individual commit patches which can cause conflicts that were already solved in the existing merges to show up again. Or, it can even produce new conflicts, for example when a commit on one side was reverted before the merge happened. In that case, you get into a state with changes that were never visible before.

Björn
Previous: Jeff King
Message 12 of 12 in “Re: Linux 2.6.27-rc3: kernel BUG at mm/vmalloc.c - bisected”
  1. Andrew MortonAug 22, 2008
  2. Petr BaudisAug 22, 2008
  3. Andrew MortonAug 22, 2008
  4. Alan D. BrunelleAug 22, 2008
  5. Björn SteinbrinkAug 22, 2008
  6. Alan D. BrunelleAug 22, 2008
  7. Alan D. BrunelleAug 22, 2008
  8. Jeff KingAug 22, 2008
  9. Junio C HamanoAug 22, 2008
  10. Andrew MortonAug 22, 2008
  11. Jeff KingAug 22, 2008
  12. Björn SteinbrinkAug 22, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.