So I worked on doing a kernel bisect some this weekend, and ran into a few problems. First, I couldn't figure out how to specify the exact versions of the kernel that I knew were good and bad. Instead of being able to specify that the known good/bad kernels are 2.6.26-rc9 and 2.6.27-3, I could only specify that they were 2.6.26 and 2.6.27, which led to nearly 18,000 revisions to check.
1st question is, how can I specify the exact kernel versions that I know are good and bad? When I try, I get the following errors: [EMAIL PROTECTED]:~/Temp/ubuntu-intrepid-git$ git bisect bad 2.6.27-3 fatal: Needed a single revision Bad rev input: 2.6.27-3 2nd question: After getting the revisions to check down to a few hundred, I started getting odd errors, and I'm pretty sure I messed up somewhere, so I decided to start over. I tried the git bisect reset command, but get the following error when I tried that. [EMAIL PROTECTED]:~/Temp/ubuntu-intrepid-git$ git bisect reset error: Untracked working tree file 'debian/changelog' would be overwritten by merge. How can I get around this, and restart the bisect? 3rd question: After not being able to use the git bisect reset command, I deleted the entire directory, and checked it out again in a clean directory, then tried the bisect again. It seems to go ok, until I try to build the kernel. Then I get this error: [EMAIL PROTECTED]:~/Temp/ubuntu-intrepid-git$ CONCURRENCY_LEVEL=2 fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers exec debian/rules DEBIAN_REVISION=2.6.26-custom-10.00.Custom APPEND_TO_VERSION=-custom INITRD=YES kernel_image kernel_headers [: 1: 2: unexpected operator [: 1: 2: unexpected operator [: 1: 3: unexpected operator [: 1: 2: unexpected operator [: 1: 2: unexpected operator [: 1: 4: unexpected operator [: 1: 2: unexpected operator [: 1: 2: unexpected operator [: 1: 2: unexpected operator [: 1: 2: unexpected operator [: 1: 2: unexpected operator [: 1: 2: unexpected operator [: 1: 2: unexpected operator [: 1: 2: unexpected operator [: 1: 2: unexpected operator [: 1: 2: unexpected operator [: 1: 2: unexpected operator [: 1: 2: unexpected operator ====== making target CONFIG-common [new prereqs: testdir]====== ====== making target CONFIG-common [new prereqs: stamp-conf]====== This is kernel package version 11.001-0.1. ====== making stamp-arch-conf because of ====== ====== making target CONFIG-arch [new prereqs: stamp-arch-conf]====== ====== making target conf.vars [new prereqs: Makefile .config]====== Makefile:510: /home/chris/Temp/ubuntu-intrepid-git/arch/xen/Makefile: No such file or directory make[1]: *** No rule to make target `/home/chris/Temp/ubuntu-intrepid-git/arch/xen/Makefile'. Stop. make: *** [conf.vars] Error 2 What would be causing this error? I'm getting it every time I try to compile the kernel since I deleted the old directory and checked it out again. -- System freezes during boot, unless I hold a key down https://bugs.launchpad.net/bugs/272247 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
