Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp4143399imm; Mon, 14 May 2018 03:17:51 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrsDum6SS7FNxXErXT8P1VydwLCa23YgUYH0jn81GwPwuM8A/Mu4JVtWZMVoL4vI6tj8ihh X-Received: by 2002:a17:902:6b09:: with SMTP id o9-v6mr9427242plk.256.1526293071737; Mon, 14 May 2018 03:17:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526293071; cv=none; d=google.com; s=arc-20160816; b=uxcQO8E5dEjIGTiArxTIgj8XFx6g6zw0hjyoSgPCB5IzfquJMH0lLVmYFEhIyKuafy e+jtpzHczSBw+TCMOadEOGZNOD6j5/0ql5S86GOACyy8REe7XB2IIUThcQDjXTeAgzhZ j8cL7PnuERJrCL4p58lYIV6+JBLw+1nd4xZ4XRvmsK4ghXg459QOPqIaMrdXeDxCNu6c f8SLvl9witMTwbT9c5TxDyxVKl5e43LSZLj+6ze06Xaap+31Jf7S9OOFGYJYR4IL8vLd bGj1Xwa0BREntYBfFm/vkdvD2XRnpZZZoiIJNmCPi6EOmEx95vDFsIN/asWuI/uHLkQ2 9OaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :mime-version:dkim-signature:arc-authentication-results; bh=YTjdE1vzwEA9Ra2oTc4dERO4yHSDjy53YrJDx1ik+pE=; b=JA6OZ1yio2AiZTI1rfeIPyp67qdMEZ9mbtHg0ClcxwMs18D6SJPuCrl3eUCmsOX1fm Me50241bbk4rqE2KNjuOvf76gk9wIh0/OG17bPZeL2jofElQ1CcpsR3RgVZ+BO+FB4Wi VhJFhpip9i/613RXp6Usrn+Ncg0cGE3aKXYLc1xxaKgeRUkPd+SwD73El05k+0zh4F3t Ezywa6Oust3AAAYz4kAWqiCfaojBjrTfsFzTvffAkgJYGfrxdQZyXR5B6ek32jh5ryXA ZjEvFvZYhDQ6QcEgfKH65jMrY22faN6B1K24NgaSPUtEgzMz9IQCwymBLU686Y4G9Vb5 4Mvw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=JYg+jNqO; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f64-v6si9408797pfd.123.2018.05.14.03.17.36; Mon, 14 May 2018 03:17:51 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=JYg+jNqO; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752035AbeENKR0 (ORCPT + 99 others); Mon, 14 May 2018 06:17:26 -0400 Received: from mail.kernel.org ([198.145.29.99]:46560 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751364AbeENKRY (ORCPT ); Mon, 14 May 2018 06:17:24 -0400 Received: from mail-wm0-f47.google.com (mail-wm0-f47.google.com [74.125.82.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 5ADDE21746; Mon, 14 May 2018 10:17:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1526293043; bh=YeZlM7ETQ53pCfh3zF8phzLp7CrHVn8f3jbRN1JeYm0=; h=From:Date:Subject:To:Cc:From; b=JYg+jNqOip5QNvlvD9y8J9GC8CeLlAeot3daZlPOk81OVMFZcCoZv+chWdH/6wQfe T7hthy36bU36l2FI52uWyaXuASYPu1vPeRH/AjMfz/TE7BnJcErTNR6akux+To6IR7 bcYYo8a72+tJJo+0BhTXnBz6jSAuipWj7VANZyU4= Received: by mail-wm0-f47.google.com with SMTP id f6-v6so12465104wmc.4; Mon, 14 May 2018 03:17:23 -0700 (PDT) X-Gm-Message-State: ALKqPweyiqe7bbMDPPesJfWzGf0sJaIVkp6c2R7Djt4Iw9csf3E+g15H g0iSDVQzyiZt/HOkTqAbpUhLeQdBMrMAm6iUC3Y= X-Received: by 2002:a1c:d546:: with SMTP id m67-v6mr5216649wmg.117.1526293041765; Mon, 14 May 2018 03:17:21 -0700 (PDT) MIME-Version: 1.0 Received: by 10.223.199.70 with HTTP; Mon, 14 May 2018 03:17:21 -0700 (PDT) From: Krzysztof Kozlowski Date: Mon, 14 May 2018 12:17:21 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: [FAIL bisect] Sound card probe error To: Ulf Hansson Cc: Greg Kroah-Hartman , "Rafael J. Wysocki" , Marek Szyprowski , Sylwester Nawrocki , Mark Brown , Inki Dae , "linux-samsung-soc@vger.kernel.org" , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Andrzej Hajda Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi All, I experienced an issue on today's next 20180514. Found on Odroid XU3 board (Exynos5422, ARMv7, octa-core) with exynos_defconfig. 1. No sound card is probed: [ 6.717698] ALSA device list: [ 6.719303] No soundcards found. (expected: #0: Odroid-XU3) 2. Oops happens: [ OK ] Started udev Kernel Device Manager. Unable to handle kernel paging request at virtual address c0f324ac [ 36.229430] [] (platform_drv_probe) from [] (driver_probe_device+0x2e0/0x4b4) [ 36.238258] [] (driver_probe_device) from [] (bus_for_each_drv+0x74/0xb8) [ 36.246746] [] (bus_for_each_drv) from [] (__device_attach+0xd4/0x168) [ 36.254974] [] (__device_attach) from [] (bus_probe_device+0x88/0x90) [ 36.263121] [] (bus_probe_device) from [] (deferred_probe_work_func+0x64/0x184) [ 36.272144] [] (deferred_probe_work_func) from [] (process_one_work+0x220/0x8e8) [ 36.281236] [] (process_one_work) from [] (worker_thread+0x38/0x584) [ 36.289293] [] (worker_thread) from [] (kthread+0x138/0x168) [ 36.296652] [] (kthread) from [] (ret_from_fork+0x14/0x20) 3. No DRM device is probed/found. I could not find any specific reasons of this failure (like earlier failures... except some probe deferrals which are happening almost alwats). Full kernel log of issue: http://www.krzk.eu/#/builders/1/builds/1978/steps/10/logs/serial0 Example of good boot: http://www.krzk.eu/#/builders/1/builds/1953/steps/10/logs/serial0 \ Bisected to: 8c123c14bbba4add148536b6d47a9226deda2f7a is the first bad commit commit 8c123c14bbba4add148536b6d47a9226deda2f7a Author: Ulf Hansson Date: Thu Apr 26 10:53:06 2018 +0200 driver core: Respect all error codes from dev_pm_domain_attach() The limitation of being able to check only for -EPROBE_DEFER from dev_pm_domain_attach() has been removed. Hence let's respect all error codes and bail out accordingly. Signed-off-by: Ulf Hansson Acked-by: Greg Kroah-Hartman Signed-off-by: Rafael J. Wysocki :040000 040000 26c27c583ac4557a3982b4a6bf6b3b4ff8386449 997a872ddca1c876024cf49c3e7fc68d15cd8fed M drivers bisect log: git bisect start # good: [66e1c94db3cd4e094de66a6be68c3ab6d17e0c52] Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip git bisect good 66e1c94db3cd4e094de66a6be68c3ab6d17e0c52 # bad: [af37b24ae6b3e7eac272417c9af591c58baa8f93] Add linux-next specific files for 20180514 git bisect bad af37b24ae6b3e7eac272417c9af591c58baa8f93 # bad: [0e9cda8f772f6c66693629b383d33a63a8333b48] Merge remote-tracking branch 'bluetooth/master' git bisect bad 0e9cda8f772f6c66693629b383d33a63a8333b48 # good: [a458037d65ab42098252b52889543fb836226d33] Merge remote-tracking branch 'jc_docs/docs-next' git bisect good a458037d65ab42098252b52889543fb836226d33 # good: [a37fb855f6e8e9eafac046721393f68f48eb5f91] net: dsa: fix added_by_user switchdev notification git bisect good a37fb855f6e8e9eafac046721393f68f48eb5f91 # bad: [3ee48ebb5dfef1a167b15ab9a4168134837b6e7c] Merge remote-tracking branch 'pm/linux-next' git bisect bad 3ee48ebb5dfef1a167b15ab9a4168134837b6e7c # good: [89eaaf2d19a6cfff0a16014405c2a65b5257b8a1] media: lgdt330x: don't use an uninitialized state git bisect good 89eaaf2d19a6cfff0a16014405c2a65b5257b8a1 # good: [89eaaf2d19a6cfff0a16014405c2a65b5257b8a1] media: lgdt330x: don't use an uninitialized state git bisect good 89eaaf2d19a6cfff0a16014405c2a65b5257b8a1 # good: [6d2eaece20ffe783cdbcedd7ef2d6ae51d846d33] media: xilinx: regroup caps on querycap git bisect good 6d2eaece20ffe783cdbcedd7ef2d6ae51d846d33 # bad: [91965db07c20058e207e8ea14a47fe0ec891896d] Merge branch 'pm-core' into linux-next git bisect bad 91965db07c20058e207e8ea14a47fe0ec891896d # bad: [e298050322459ccd8aaa0f7edd422f630ce4e9b4] Merge branch 'pm-domains' into linux-next git bisect bad e298050322459ccd8aaa0f7edd422f630ce4e9b4 # good: [097b29f3e6f5ec6781e5e3048e4a285edd79c357] Merge branch 'pm-cpufreq-sched' into linux-next git bisect good 097b29f3e6f5ec6781e5e3048e4a285edd79c357 # good: [4d73e6885c07847488201e8df4da9ed56c25e21b] amba: Respect all error codes from dev_pm_domain_attach() git bisect good 4d73e6885c07847488201e8df4da9ed56c25e21b # bad: [ecbc0460e7f16aca23f6dd34527fbf751eaf1453] mmc: sdio: Respect all error codes from dev_pm_domain_attach() git bisect bad ecbc0460e7f16aca23f6dd34527fbf751eaf1453 # bad: [f24b7891ddbf4f1d509253d6e0bcfdcfbdadf4fd] i2c: Respect all error codes from dev_pm_domain_attach() git bisect bad f24b7891ddbf4f1d509253d6e0bcfdcfbdadf4fd # bad: [8c123c14bbba4add148536b6d47a9226deda2f7a] driver core: Respect all error codes from dev_pm_domain_attach() git bisect bad 8c123c14bbba4add148536b6d47a9226deda2f7a # first bad commit: [8c123c14bbba4add148536b6d47a9226deda2f7a] driver core: Respect all error codes from dev_pm_domain_attach() Let me know if you need any more data. Best regards, Krzysztof