[Bug 509239] Re: network (eth0) doesn't work after suspend to ram (Marvell 88E8036)
Eduardo
eduardoperezval at gmail.com
Fri Mar 12 00:53:12 UTC 2010
Hi. I think git bisect is a tedious way (but simple) for detect a
problem in the kernel. First, I recommend you install kernel 2.6.31-rc7
(it works for me) and 2.6.31-rc8 (it doesn't work for me). This is easy.
Only download deb packages from here,
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.30-rc7/
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.30-rc8/
and install the three packages for your architecture, linux-image...i386
or 64, linux-headers...all.deb and linux-headers...386 or 64. Test if
the problem is present in those kernels. If rc7 works fine and rc8
doesn't work, you probably have the same problem that me.
Next step is detect bad commit with git bisect, but this is hard work,
you have to recompile entire kernel from git 5 or 6 times. Process is
easy, but it requires time.
You first have to clone the Linux kernel git repository. This is the
same concept checking out a repository from CVS.
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git linux-git
$ cd linux-git
$ git bisect start
Next, tell git which kernel was the last known-working kernel, and which kernel is known to be not working. For example:
$ git bisect bad v2.6.31-rc8
$ git bisect good v2.6.31-rc7
Now, you have to compile kernel. Then, install it and check if problem are present. If so,
$ git bisect bad
You have more information here,
http://www.reactivated.net/weblog/archives/2006/01/using-git-bisect-to-
find-buggy-kernel-patches/
Probably, you have the same problem than me.
If you have any question, write.
Greetings
Eduardo
--
network (eth0) doesn't work after suspend to ram (Marvell 88E8036)
https://bugs.launchpad.net/bugs/509239
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.
More information about the kernel-bugs
mailing list