git bisect pinpoint the following commit:
Bisecting: 0 revisions left to test after this (roughly 0 steps) [69a74aef8a18eef20fb0044b5e164af41b84db21] e100: use generic power management Author: Vaibhav Gupta <vaibhavgupt...@gmail.com> Date: Mon Jun 29 14:59:43 2020 +0530 e100: use generic power management With legacy PM hooks, it was the responsibility of a driver to manage PCI states and also the device's power state. The generic approach is to let PCI core handle the work. e100_suspend() calls __e100_shutdown() to perform intermediate tasks. __e100_shutdown() calls pci_save_state() which is not recommended. e100_suspend() also calls __e100_power_off() which is calling PCI helper functions, pci_prepare_to_sleep(), pci_set_power_state(), along with pci_wake_from_d3(...,false). Hence, the functin call is removed and wol is disabled as earlier using device_wakeup_disable(). Full git bisect log: git bisect start # good: [219d54332a09e8d8741c1e1982f5eae56099de85] Linux 5.4 git bisect good 219d54332a09e8d8741c1e1982f5eae56099de85 # bad: [841fca5a32cccd7d0123c0271f4350161ada5507] Linux 5.10.1 git bisect bad f12366d9f172c4fc84cd114801b87588cb663074 # good: [219d54332a09e8d8741c1e1982f5eae56099de85] Linux 5.4 git bisect good 219d54332a09e8d8741c1e1982f5eae56099de85 # good: [bce159d734091fe31340976081577333f52a85e4] Merge tag 'for-5.8/drivers-2020-06-01' of git://git.kernel.dk/linux-block git bisect good bce159d734091fe31340976081577333f52a85e4 # bad: [fbc1ac9d09d70859eee24131d667e01e3986e368] tools/cgroup: add memcg_slabinfo.py tool git bisect bad fbc1ac9d09d70859eee24131d667e01e3986e368 # good: [a5c6a1f0fe1d182489864b708fa472d0333b39d4] Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux git bisect good a5c6a1f0fe1d182489864b708fa472d0333b39d4 # good: [ecfd7940b8641da6e41ca94eba36876dc2ba827b] Merge tag 'usb-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb git bisect good ecfd7940b8641da6e41ca94eba36876dc2ba827b # bad: [c1055b76ad00aed0e8b79417080f212d736246b6] net: thunderx: initialize VF's mailbox mutex before first usage git bisect bad c1055b76ad00aed0e8b79417080f212d736246b6 # good: [9b7b0d1a395d54c12be9f18d1bf7be06aecaa785] sctp: pass a kernel pointer to sctp_setsockopt_peer_addr_params git bisect good 9b7b0d1a395d54c12be9f18d1bf7be06aecaa785 # good: [1d8e5b0f3f2c6d05697f8192aac7255e6be1e715] net: stmmac: Support WOL with phy git bisect good 1d8e5b0f3f2c6d05697f8192aac7255e6be1e715 # bad: [99f47abd9f7bf6e365820d355dc98f6955a562df] fsl/fman: use 32-bit unsigned integer git bisect bad 99f47abd9f7bf6e365820d355dc98f6955a562df # good: [4bb540dbe442ec5e4b48af8aed12663e0754bbe2] Merge branch 'for-upstream' of git:// git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next git bisect good 4bb540dbe442ec5e4b48af8aed12663e0754bbe2 # bad: [6f3de75cdf60c1b859bc8c1904d25889c00d7bbe] Merge tag 'mac80211-next-for-davem-2020-07-31' of git:// git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next git bisect bad 6f3de75cdf60c1b859bc8c1904d25889c00d7bbe # bad: [c6886957d2d959d5217994cd08d59c816fc23e70] Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue git bisect bad c6886957d2d959d5217994cd08d59c816fc23e70 # bad: [c6886957d2d959d5217994cd08d59c816fc23e70] Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue git bisect bad c6886957d2d959d5217994cd08d59c816fc23e70 # bad: [c6886957d2d959d5217994cd08d59c816fc23e70] Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue git bisect bad c6886957d2d959d5217994cd08d59c816fc23e70 # good: [6fc8c827dd4fa615965c4eac9bbfd465f6eb8fb4] tcp: syncookies: create mptcp request socket for ACK cookies with MPTCP option git bisect good 6fc8c827dd4fa615965c4eac9bbfd465f6eb8fb4 # bad: [90105264a60d39f7a332b7acfe8038c2a01e1ae2] igb: Remove unnecessary usages of memset git bisect bad 90105264a60d39f7a332b7acfe8038c2a01e1ae2 # good: [bac66317284350176b087ac44b0e4266770a659e] ixgbevf: use generic power management git bisect good bac66317284350176b087ac44b0e4266770a659e # bad: [4b6bafb9e1d4d1eb16df0942abf455726c88c811] e1000: Remove unnecessary usages of memset git bisect bad 4b6bafb9e1d4d1eb16df0942abf455726c88c811 Related 'git bisect' bug report: * https://lore.kernel.org/git/163b01f2-ddc0-c551-5462-e8f80fb7c...@gmail.com/T/#u -- AK