On Thu, Nov 19, 2020 at 01:46:11PM +0100, Uwe Kleine-König wrote: > This works towards the goal mentioned in 2006 in commit 594c8281f905 > ("[PATCH] Add bus_type probe, remove, shutdown methods."). > > The functions are moved to where the other bus_type functions are > defined and renamed to match the already established naming scheme. > > Signed-off-by: Uwe Kleine-König <u.kleine-koe...@pengutronix.de>
Qemu test results: total: 426 pass: 91 fail: 335 This patch isn't responsible for all the crashes (-next is in pretty bad shape), but for a good chunk of it. Guenter --- Bisect results for arbitrary arm64 test: # bad: [3cc2bd440f2171f093b3a8480a4b54d8c270ed38] Add linux-next specific files for 20201211 # good: [0477e92881850d44910a7e94fc2c46f96faa131f] Linux 5.10-rc7 git bisect start 'HEAD' 'v5.10-rc7' # good: [0a701401d4e29d9e73f0f3cc02179fc6c9191646] Merge remote-tracking branch 'crypto/master' git bisect good 0a701401d4e29d9e73f0f3cc02179fc6c9191646 # good: [6fd39ad603b113e9c68180b9138084710c036e34] Merge remote-tracking branch 'spi/for-next' git bisect good 6fd39ad603b113e9c68180b9138084710c036e34 # bad: [c96b2eec436e87b8c673213b203559bed9e551b9] Merge remote-tracking branch 'vfio/next' git bisect bad c96b2eec436e87b8c673213b203559bed9e551b9 # good: [f99c2fbbff522300c309e517be1f5bed4bd34704] Merge remote-tracking branch 'kvm-arm/next' git bisect good f99c2fbbff522300c309e517be1f5bed4bd34704 # bad: [0e3f63470c00704498be2bfac586076cfa93214f] Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' git bisect bad 0e3f63470c00704498be2bfac586076cfa93214f # bad: [903821bc4404ae12d4e50e95fb5c2d7b46f4d1c6] Merge remote-tracking branch 'driver-core/driver-core-next' git bisect bad 903821bc4404ae12d4e50e95fb5c2d7b46f4d1c6 # good: [0cd3f561efa9adce840140720e0581355db3e554] platform/x86: ISST: Mark mmio_range_devid_0 and mmio_range_devid_1 with static keyword git bisect good 0cd3f561efa9adce840140720e0581355db3e554 # good: [bd7cf676c3ed2fc91e777d91c3bf9220e84da2ad] Merge remote-tracking branch 'chrome-platform/for-next' git bisect good bd7cf676c3ed2fc91e777d91c3bf9220e84da2ad # good: [d475f8ea98a039e51d27f5557dc17333cf8a52f6] driver core: Fix a couple of typos git bisect good d475f8ea98a039e51d27f5557dc17333cf8a52f6 # good: [16c1af8b52ea282b098c9b7506f3f4d0d3953260] Merge remote-tracking branch 'leds/for-next' git bisect good 16c1af8b52ea282b098c9b7506f3f4d0d3953260 # bad: [feaba5932b6f4bfc875c874a3b7a28c7f05f5a77] vfio: platform: Switch to use platform_get_mem_or_io() git bisect bad feaba5932b6f4bfc875c874a3b7a28c7f05f5a77 # bad: [9c30921fe7994907e0b3e0637b2c8c0fc4b5171f] driver core: platform: use bus_type functions git bisect bad 9c30921fe7994907e0b3e0637b2c8c0fc4b5171f # good: [e21d740a3fe5ad2db7b5f5c2331fe2b713b1edba] driver core: platform: reorder functions git bisect good e21d740a3fe5ad2db7b5f5c2331fe2b713b1edba # good: [16085668eacdc56c46652d0f3bfef81ecace57de] driver core: platform: change logic implementing platform_driver_probe git bisect good 16085668eacdc56c46652d0f3bfef81ecace57de # first bad commit: [9c30921fe7994907e0b3e0637b2c8c0fc4b5171f] driver core: platform: use bus_type functions