From: Daniel Mack <zonque@gmail.com>
To: Kostas <hunter18@gmail.com>
Cc: alsa-devel@alsa-project.org
Subject: Re: REGRESSION: Webcam mic for 145f:015b not longer working with 1.0.24 and above (OK with 1.0.23)
Date: Thu, 30 Aug 2012 08:50:53 +0200 [thread overview]
Message-ID: <503F0D4D.3080806@gmail.com> (raw)
In-Reply-To: <503E66AA.8060503@gmail.com>
On 29.08.2012 20:59, Kostas wrote:
> On 29/08/2012 07:21 μμ, Daniel Mack wrote:
>> On 29.08.2012 18:03, Kostas wrote:
>>> On 29/08/2012 03:12 μμ, Daniel Mack wrote:
>>>> On 29.08.2012 14:04, Kostas wrote:
>>>>> On 29/08/2012 09:23 πμ, Daniel Mack wrote:
>>>>>> On 29.08.2012 02:13, Kostas wrote:
>>>> [...]
>>>>
>>>>>>> Command git bisect good 1.0.23 gives me the output
>>>>>>> fatal: Needed a single revision
>>>>>>> Bad rev input: 1.0.23
>>>>>>>
>>>>>>> How can i figure out the revision number?
>>>>>>>
>>>>>> When working with the kernel git, you have to take the kernel version
>>>>>> numbers.
>>>>>>
>>>>> Sorry i really can't understand what to do.
>>>>> The steps i did were
>>>>> git clone git://git.alsa-project.org/alsa-kernel.git alsa-kernel
>>>>> git bisect start alsa-kernel/
>>>>> git bisect bad
>>>>> git bisect good (Here i don't know what number to give)
>>>>>
>>>>> I will keep reading because the whole thing is interesting to me...but
>>>>> for now i can't understand anything.
>>>> No problem. According to your dmesg logs, kernel 2.6.38 was working for
>>>> you, and 3.2.0 isn't.
>>>>
>>>> First, clone the mainline Linux git:
>>>>
>>>> git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux
>>>> cd linux
>>>>
>>>> Test again that 2.6.38 is working:
>>>>
>>>> git checkout v2.6.38
>>>> compile + test
>>>>
>>>> test again that 3.2.0 is not working:
>>>>
>>>> git checkout v3.2
>>>> compile and test
>>>>
>>>> Then do the bisect:
>>>>
>>>> git bisect start
>>>> git bisect good v2.6.38
>>>> git bisect bad v3.2
>>>>
>>>> Compile and test each step the bisect drops you to, and then call either
>>>> "git bisect good" or "git bisect bad". If a step cannot be compiled or
>>>> tested, call "git bisect skip".
>>>>
>>>> If all goes well, you will be told which commit is the first one that
>>>> does not work anymore.
>>>>
>>>>
>>>> Daniel
>>>>
>>>>
>>>>
>>>>
>>> I can't compile the kernel from git source.
>>> After i enter the command|CONCURRENCY_LEVEL=`getconf _NPROCESSORS_ONLN`
>>> fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image
>>> kernel_headers
>>> |i get after a while this error
>>>
>>> /tmp/ccCeI2GY.s: Assembler messages:
>>> /tmp/ccCeI2GY.s: Error: .size expression for do_hypervisor_callback does
>>> not evaluate to a constant
>>> make[3]: *** [arch/x86/kernel/entry_64.o] Error 1
>>> make[2]: *** [arch/x86/kernel] Error 2
>>> make[1]: *** [arch/x86] Error 2
>>> make[1]: *** Waiting for unfinished jobs....
>>> LD init/mounts.o
>>> LD init/built-in.o
>>> make[1]: Leaving directory `/home/kostas/linux'
>>> make: *** [debian/stamp/build/kernel] Error 2
>>>
>>>
>>>
>> Set CONFIG_XEN=n in your .config
>>
>>
>>
> So many hours in front of the computer and still can't compile the
> kernel...now it gives me the error
>
> ld: drivers/watchdog/wm8350_wdt.o: bad reloc symbol index (0x20000033 >=
> 0x50) for offset 0x7a28 in section `.debug_info'
> drivers/watchdog/wm8350_wdt.o: could not read symbols: Bad value
> make[2]: *** [drivers/watchdog/wm8350_wdt.ko] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[1]: *** [modules] Error 2
> make[1]: Leaving directory `/home/kostas/linux'
> make: *** [debian/stamp/build/kernel] Error 2
Yes, it can be hard at times, as you have to fight with all sorts of
build breakage.
> Advice me if you can what to do...i started to have a headache.
> Will continue tomorrow...
Run "make localmodconfig". That will generate a .config based on the
modules currently loaded in your kernel. That will also speed up the
bisect as way less drivers have to be built.
HTH,
Daniel
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
prev parent reply other threads:[~2012-08-30 6:52 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-08-27 9:00 REGRESSION: Webcam mic for 145f:015b not longer working with 1.0.24 and above (OK with 1.0.23) Kostas
2012-08-27 9:26 ` Daniel Mack
[not found] ` <503B4CEE.2070200@gmail.com>
2012-08-27 11:44 ` Daniel Mack
2012-08-27 15:54 ` Kostas
2012-08-27 22:19 ` Kostas
2012-08-28 5:44 ` Daniel Mack
2012-08-28 8:47 ` Kostas
2012-08-28 8:50 ` Daniel Mack
2012-08-28 8:56 ` Kostas
2012-08-28 9:06 ` Daniel Mack
2012-08-28 9:18 ` Kostas
2012-08-28 9:30 ` Daniel Mack
2012-08-28 9:47 ` Kostas
2012-08-28 9:55 ` Daniel Mack
2012-08-28 22:09 ` Kostas
2012-08-28 22:16 ` Kostas
2012-08-28 22:51 ` Daniel Mack
2012-08-29 0:13 ` Kostas
2012-08-29 6:23 ` Daniel Mack
2012-08-29 12:04 ` Kostas
2012-08-29 12:12 ` Daniel Mack
2012-08-29 16:03 ` Kostas
2012-08-29 16:21 ` Daniel Mack
2012-08-29 18:59 ` Kostas
2012-08-30 6:50 ` Daniel Mack [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=503F0D4D.3080806@gmail.com \
--to=zonque@gmail.com \
--cc=alsa-devel@alsa-project.org \
--cc=hunter18@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).