Hi again.
I made a new full git bisect from the linux root directory this time.
And now I have a different place for the first "bad" commit:
5c80cc78de46aef6cd5e714208da05c3f7f548f8 is the first bad commit
commit 5c80cc78de46aef6cd5e714208da05c3f7f548f8
Author: Andreas Herrmann <andreas.herrmann3@xxxxxxx>
Date: Thu Sep 30 14:43:16 2010 +0200
x86, amd_nb: Enable GART support for AMD family 0x15 CPUs
AMD CPU family 0x15 still supports GART for compatibility reasons.
Signed-off-by: Andreas Herrmann <andreas.herrmann3@xxxxxxx>
LKML-Reference: <20100930124316.GG20545@xxxxxxxxxxxx>
Signed-off-by: H. Peter Anvin <hpa@xxxxxxxxxxxxxxx>
:040000 040000 463e4765fe41efc5fdfbc12bef9babace04bc0a8
169978483ac84c6aeaeb4521ab42575ab3b1e159 M arch
:040000 040000 e6b2e5dafeb017702a781a775dbaf4a2c5e465b7
68faca017586b4d22c03e89b8b36b92bf6212e2e M include
From what I could undertand with my very little knowledge, the bug
could be caused by the addition of new id.
Below is the full bisect log:
git bisect log
git bisect start
# bad: [e8a7e48bb248a1196484d3f8afa53bded2b24e71] Linux 2.6.37-rc4
git bisect bad e8a7e48bb248a1196484d3f8afa53bded2b24e71
# good: [f6f94e2ab1b33f0082ac22d71f66385a60d8157f] Linux 2.6.36
git bisect good f6f94e2ab1b33f0082ac22d71f66385a60d8157f
# bad: [e0e170bd7ded2ec16e2813d63c0faff43193fde8] Merge branch 'next' of
git://git.monstr.eu/linux-2.6-microblaze
git bisect bad e0e170bd7ded2ec16e2813d63c0faff43193fde8
# bad: [e0e170bd7ded2ec16e2813d63c0faff43193fde8] Merge branch 'next' of
git://git.monstr.eu/linux-2.6-microblaze
git bisect bad e0e170bd7ded2ec16e2813d63c0faff43193fde8
# bad: [02f36038c568111ad4fc433f6fa760ff5e38fab4] Merge branches
'softirq-for-linus', 'x86-debug-for-linus', 'x86-numa-for-linus',
'x86-quirks-for-linus', 'x86-setup-for-linus', 'x86-uv-for-linus' and
'x86-vm86-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect bad 02f36038c568111ad4fc433f6fa760ff5e38fab4
# bad: [02f36038c568111ad4fc433f6fa760ff5e38fab4] Merge branches
'softirq-for-linus', 'x86-debug-for-linus', 'x86-numa-for-linus',
'x86-quirks-for-linus', 'x86-setup-for-linus', 'x86-uv-for-linus' and
'x86-vm86-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect bad 02f36038c568111ad4fc433f6fa760ff5e38fab4
# bad: [b5153163ed580e00c67bdfecb02b2e3843817b3e] Merge branch 'devel'
of master.kernel.org:/home/rmk/linux-2.6-arm
git bisect bad b5153163ed580e00c67bdfecb02b2e3843817b3e
# bad: [c029e405bd3d4e92d09fbbc97c03952585986ebe] Merge branch
'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
git bisect bad c029e405bd3d4e92d09fbbc97c03952585986ebe
# bad: [c029e405bd3d4e92d09fbbc97c03952585986ebe] Merge branch
'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
git bisect bad c029e405bd3d4e92d09fbbc97c03952585986ebe
# good: [888a6f77e0418b049f83d37547c209b904d30af4] Merge branch
'core-rcu-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect good 888a6f77e0418b049f83d37547c209b904d30af4
# good: [888a6f77e0418b049f83d37547c209b904d30af4] Merge branch
'core-rcu-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect good 888a6f77e0418b049f83d37547c209b904d30af4
# good: [1fa41266e9d20f6d66f9d7d067d9825e2c1002b9] Merge branch
'tip/perf/recordmcount-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace
into perf/core
git bisect good 1fa41266e9d20f6d66f9d7d067d9825e2c1002b9
# good: [1fa41266e9d20f6d66f9d7d067d9825e2c1002b9] Merge branch
'tip/perf/recordmcount-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace
into perf/core
git bisect good 1fa41266e9d20f6d66f9d7d067d9825e2c1002b9
# bad: [214515b5787a1035b2c8807abe8be569de63b2f6] Merge branch
'x86-debug-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect bad 214515b5787a1035b2c8807abe8be569de63b2f6
# bad: [214515b5787a1035b2c8807abe8be569de63b2f6] Merge branch
'x86-debug-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect bad 214515b5787a1035b2c8807abe8be569de63b2f6
# good: [bc4016f48161454a9a8e5eb209b0693c6cde9f62] Merge branch
'sched-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect good bc4016f48161454a9a8e5eb209b0693c6cde9f62
# bad: [e990c77d06dbacc8e5c5edd2c4a1005d318a4fa6] Merge branch
'x86-asm-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect bad e990c77d06dbacc8e5c5edd2c4a1005d318a4fa6
# bad: [e990c77d06dbacc8e5c5edd2c4a1005d318a4fa6] Merge branch
'x86-asm-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect bad e990c77d06dbacc8e5c5edd2c4a1005d318a4fa6
# good: [86ffb08519d6fe1e9c4fe5a110ffa5fcb868cb1c] Merge remote branch
'origin/x86/cpu' into x86/amd-nb
git bisect good 86ffb08519d6fe1e9c4fe5a110ffa5fcb868cb1c
# good: [d4fbe4f03557e1fd4d9bbb3a1957aad560f39e96] x86, amd: Use compute
unit information to determine thread siblings
git bisect good d4fbe4f03557e1fd4d9bbb3a1957aad560f39e96
# good: [d7acb92fea932ad2e7846480aeacddc2c03c8485] x86-64, asm: If the
assembler supports fxsave64, use it
git bisect good d7acb92fea932ad2e7846480aeacddc2c03c8485
# good: [d7acb92fea932ad2e7846480aeacddc2c03c8485] x86-64, asm: If the
assembler supports fxsave64, use it
git bisect good d7acb92fea932ad2e7846480aeacddc2c03c8485
# bad: [2f0384e5fc4766ad909597547d0e2b716c036755] Merge branch
'x86-amd-nb-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect bad 2f0384e5fc4766ad909597547d0e2b716c036755
# bad: [2f0384e5fc4766ad909597547d0e2b716c036755] Merge branch
'x86-amd-nb-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect bad 2f0384e5fc4766ad909597547d0e2b716c036755
# bad: [5c80cc78de46aef6cd5e714208da05c3f7f548f8] x86, amd_nb: Enable
GART support for AMD family 0x15 CPUs
git bisect bad 5c80cc78de46aef6cd5e714208da05c3f7f548f8
Le 03/12/2012 20:09, Alan Stern a écrit :
On Mon, 3 Dec 2012, dAgeCKo wrote:
It looks to come from a merge. So I couldn't get any sources to check
for any diff.
Probably you found the wrong commit. A merge should not cause any
bugs.
I bisected directly from drivers/usb. Could it be the reason ?
Yes, it could.
Alan Stern
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html