[Bug 509239] Re: network (eth0) doesn't work after suspend to ram (Marvell 88E8036)

Eduardo eduardoperezval at gmail.com
Fri Mar 5 18:39:49 UTC 2010


Hi. I have confirmed where is the bug. With git bisect I have seen that:

eduardo at eduardo-laptop:~/linux-git$ git bisect bad
c82f63e411f1b58427c103bd95af2863b1c96dd1 is first bad commit
commit c82f63e411f1b58427c103bd95af2863b1c96dd1
Author: Alek Du <alek.du at intel.com>
Date:   Sat Aug 8 08:46:19 2009 +0800

    PCI: check saved state before restore

    Without the check, the config space may be filled with zeros. Though
    the driver should try to avoid call restoring before saving, but the
    pci layer also should check this.

    Also removes the existing check in pci_restore_standard_config, since
    it's superfluous with the new check in restore_state.

    Acked-by: Rafael J. Wysocki <rjw at sisk.pl>
    Signed-off-by: Alek Du <alek.du at intel.com>
    Signed-off-by: Jesse Barnes <jbarnes at virtuousgeek.org>

:040000 040000 b363995a162a427fdf907059d38882036d68109d
6aca235abde6bf4545e479a87b7f7171e934a988 M    drivers

This is between 2.6.31-rc7 and 2.6.31-rc8. Here is the bug at bugzilla.kernel.org
http://bugzilla.kernel.org/show_bug.cgi?id=15388

git bisect start
# bad: [326ba5010a5429a5a528b268b36a5900d4ab0eba] Linux 2.6.31-rc8
git bisect bad 326ba5010a5429a5a528b268b36a5900d4ab0eba
# good: [422bef879e84104fee6dc68ded0e371dbeb5f88e] Linux 2.6.31-rc7
git bisect good 422bef879e84104fee6dc68ded0e371dbeb5f88e
# bad: [9f459fadbb38abe68aa342f533ca17d8d90d6f2e] Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
git bisect bad 9f459fadbb38abe68aa342f533ca17d8d90d6f2e
# bad: [1cac6ec9b7f9c48a26309380656f399a0587b860] Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
git bisect bad 1cac6ec9b7f9c48a26309380656f399a0587b860
# good: [d2f3ad4cedc00c8ee848e7abe9b2bbc93b9a8c2d] pxaficp-ir: remove incorrect net_device_ops
git bisect good d2f3ad4cedc00c8ee848e7abe9b2bbc93b9a8c2d
# good: [e3054ea7f79db2c694a4f74febead2d4f8de5a98] Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6
git bisect good e3054ea7f79db2c694a4f74febead2d4f8de5a98
# bad: [637952ca689013339b977558061fa4ca8e07e1c1] [S390] set preferred console based on conmode
git bisect bad 637952ca689013339b977558061fa4ca8e07e1c1
# bad: [3edf2fb9d80a46d6c32ba12547a42419845b4b76] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
git bisect bad 3edf2fb9d80a46d6c32ba12547a42419845b4b76
# bad: [c82f63e411f1b58427c103bd95af2863b1c96dd1] PCI: check saved state before restore
git bisect bad c82f63e411f1b58427c103bd95af2863b1c96dd1

axx, Do you have exactly the same error? Can you check (with "git
bisect") if this commit causes your problem?. You can comment at
bugzilla of kernel.

Greetings

** Bug watch added: Linux Kernel Bug Tracker #15388
   http://bugzilla.kernel.org/show_bug.cgi?id=15388

-- 
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