* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* This automated bisection report was sent to you on the basis *
* that you may be involved with the breaking commit it has *
* found. No manual investigation has been done to verify it, *
* and the root cause of the problem may be somewhere else. *
* *
* If you do send a fix, please include this trailer: *
* Reported-by: "kernelci.org bot" <bot@xxxxxxxxxxxx> *
* *
* Hope this helps! *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
next/master bisection: baseline.bootrr.intel-igb-probed on
kontron-pitx-imx8m
Summary:
Start: 861397378de91 Add linux-next specific files for 20220803
Plain log:
https://storage.kernelci.org/next/master/next-20220803/arm64/defconfig+crypto/gcc-10/lab-kontron/baseline-kontron-pitx-imx8m.txt
HTML log:
https://storage.kernelci.org/next/master/next-20220803/arm64/defconfig+crypto/gcc-10/lab-kontron/baseline-kontron-pitx-imx8m.html
Result: 5a46079a96451 PM: domains: Delete usage of
driver_deferred_probe_check_state()
Checks:
revert: PASS
verify: PASS
Parameters:
Tree: next
URL:
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
Branch: master
Target: kontron-pitx-imx8m
CPU arch: arm64
Lab: lab-kontron
Compiler: gcc-10
Config: defconfig+crypto
Test case: baseline.bootrr.intel-igb-probed
Breaking commit found:
-------------------------------------------------------------------------------
commit 5a46079a96451cfb15e4f5f01f73f7ba24ef851a
Author: Saravana Kannan <saravanak@xxxxxxxxxx>
Date: Wed Jun 1 00:06:57 2022 -0700
PM: domains: Delete usage of driver_deferred_probe_check_state()
Now that fw_devlink=on by default and fw_devlink supports
"power-domains" property, the execution will never get to the
point
where driver_deferred_probe_check_state() is called before the
supplier
has probed successfully or before deferred probe timeout has
expired.
So, delete the call and replace it with -ENODEV.
Tested-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx>
Reviewed-by: Ulf Hansson <ulf.hansson@xxxxxxxxxx>
Signed-off-by: Saravana Kannan <saravanak@xxxxxxxxxx>
Link:
https://lore.kernel.org/r/20220601070707.3946847-2-saravanak@xxxxxxxxxx
Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
diff --git a/drivers/base/power/domain.c b/drivers/base/power/domain.c
index 739e52cd4aba5..3e86772d5fac5 100644
--- a/drivers/base/power/domain.c
+++ b/drivers/base/power/domain.c
@@ -2730,7 +2730,7 @@ static int __genpd_dev_pm_attach(struct device
*dev, struct device *base_dev,
mutex_unlock(&gpd_list_lock);
dev_dbg(dev, "%s() failed to find PM domain: %ld\n",
__func__, PTR_ERR(pd));
- return driver_deferred_probe_check_state(base_dev);
+ return -ENODEV;
}
dev_dbg(dev, "adding to PM domain %s\n", pd->name);
-------------------------------------------------------------------------------
Git bisection log:
-------------------------------------------------------------------------------
git bisect start
# good: [7c6327c77d509e78bff76f2a4551fcfee851682e] Merge
git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
git bisect good 7c6327c77d509e78bff76f2a4551fcfee851682e
# bad: [861397378de91c64dec69a160595b891f443294f] Add linux-next
specific files for 20220803
git bisect bad 861397378de91c64dec69a160595b891f443294f
# good: [9caf5c540b57105ac31f351518d83e1884c3d64a] Merge branch
'master' of git://linuxtv.org/media_tree.git
git bisect good 9caf5c540b57105ac31f351518d83e1884c3d64a
# good: [5ec97d04fa30ac49b48a141c0ee6bbe3038b0dad] Merge branch 'next'
of git://git.kernel.org/pub/scm/virt/kvm/kvm.git
git bisect good 5ec97d04fa30ac49b48a141c0ee6bbe3038b0dad
# bad: [f95826f64a15aefb5e82a2a51341afd30cae191a] Merge branch 'next'
of git://github.com/awilliam/linux-vfio.git
git bisect bad f95826f64a15aefb5e82a2a51341afd30cae191a
# good: [b5276c924497705ca927ad85a763c37f2de98349] drivers: lkdtm: fix
clang -Wformat warning
git bisect good b5276c924497705ca927ad85a763c37f2de98349
# bad: [8d0a69bdbdaaf73040a80479497f153f43120787] Merge branch
'driver-core-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
git bisect bad 8d0a69bdbdaaf73040a80479497f153f43120787
# good: [62776e969e13c7124e614937c0333dc24c0db0db] Merge branch
'for-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
git bisect good 62776e969e13c7124e614937c0333dc24c0db0db
# good: [3413a46f9d313b6870e1c2fd5bae2892b725ef2e] Merge branch
'for-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
git bisect good 3413a46f9d313b6870e1c2fd5bae2892b725ef2e
# bad: [2fd26970cf66bd52dc42843c46968040caa8c9a1] Revert "kernfs:
Change kernfs_notify_list to llist."
git bisect bad 2fd26970cf66bd52dc42843c46968040caa8c9a1
# bad: [5f8954e099b8ae96e7de1bb95950e00c85bedd40] Revert "mwifiex: fix
sleep in atomic context bugs caused by dev_coredumpv"
git bisect bad 5f8954e099b8ae96e7de1bb95950e00c85bedd40
# bad: [71066545b48e4259f89481199a0bbc7c35457738] driver core: Set
fw_devlink.strict=1 by default
git bisect bad 71066545b48e4259f89481199a0bbc7c35457738
# bad: [f8217275b57aa48d98cc42051c2aac34152718d6] net: mdio: Delete
usage of driver_deferred_probe_check_state()
git bisect bad f8217275b57aa48d98cc42051c2aac34152718d6
# bad: [24a026f85241a01bbcfe1b263caeeaa9a79bab40] pinctrl: devicetree:
Delete usage of driver_deferred_probe_check_state()
git bisect bad 24a026f85241a01bbcfe1b263caeeaa9a79bab40
# bad: [5a46079a96451cfb15e4f5f01f73f7ba24ef851a] PM: domains: Delete
usage of driver_deferred_probe_check_state()
git bisect bad 5a46079a96451cfb15e4f5f01f73f7ba24ef851a
# first bad commit: [5a46079a96451cfb15e4f5f01f73f7ba24ef851a] PM:
domains: Delete usage of driver_deferred_probe_check_state()
-------------------------------------------------------------------------------
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#30209):
https://groups.io/g/kernelci-results/message/30209
Mute This Topic: https://groups.io/mt/92825373/1131744
Group Owner: kernelci-results+owner@xxxxxxxxx
Unsubscribe: https://groups.io/g/kernelci-results/unsub
[broonie@xxxxxxxxxx]
-=-=-=-=-=-=-=-=-=-=-=-