Greetings, 0day kernel testing robot got the below dmesg and the first bad commit is https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master commit c032ace71c29d513bf9df64ace1885fe5ff24981 Author: Dmitry Torokhov AuthorDate: Wed Dec 4 10:53:15 2019 -0800 Commit: Rafael J. Wysocki CommitDate: Thu Dec 19 18:14:34 2019 +0100 software node: add basic tests for property entries This adds tests for creating software nodes with properties supplied by PROPERTY_ENTRY_XXX() macros and fetching and validating data from said nodes/properties. We are using KUnit framework for the tests. Signed-off-by: Dmitry Torokhov Signed-off-by: Rafael J. Wysocki e933bedd45 software node: remove separate handling of references c032ace71c software node: add basic tests for property entries +-------------------------------------------------------------------------+------------+------------+ | | e933bedd45 | c032ace71c | +-------------------------------------------------------------------------+------------+------------+ | boot_successes | 0 | 0 | | boot_failures | 88 | 11 | | WARNING:at_drivers/base/core.c:#device_links_supplier_sync_state_resume | 88 | | | EIP:device_links_supplier_sync_state_resume | 88 | | | Mem-Info | 7 | | | Initiating_system_reboot | 2 | | | BUG:unable_to_handle_page_fault_for_address | 0 | 11 | | Oops:#[##] | 0 | 11 | | EIP:strlen | 0 | 11 | | Kernel_panic-not_syncing:Fatal_exception | 0 | 11 | +-------------------------------------------------------------------------+------------+------------+ If you fix the issue, kindly add following tag Reported-by: kernel test robot [ 2.879736] ok 2 - pe_test_uint_arrays [ 2.880219] ok 3 - pe_test_strings [ 2.880711] ok 4 - pe_test_bool [ 2.881113] ok 5 - pe_test_move_inline_u8 [ 2.881636] ok 6 - pe_test_move_inline_str [ 2.882143] BUG: unable to handle page fault for address: 455f5349 [ 2.882775] #PF: supervisor read access in kernel mode [ 2.883288] #PF: error_code(0x0000) - not-present page [ 2.883773] *pdpt = 0000000000000000 *pde = f000ff53f000ff53 [ 2.884325] Oops: 0000 [#1] PTI [ 2.884630] CPU: 0 PID: 232 Comm: kunit_try_catch Tainted: G T 5.4.0-09884-gc032ace71c29d #1 [ 2.885558] EIP: strlen+0x10/0x1c [ 2.885879] Code: 89 c6 89 d0 88 c4 ac 38 e0 74 09 84 c0 75 f7 be 01 00 00 00 89 f0 48 5e 5d c3 3e 8d 74 26 00 55 83 c9 ff 89 e5 57 89 c7 31 c0 ae 5f b8 fe ff ff ff 29 c8 5d c3 3e 8d 74 26 00 85 c9 74 17 55 [ 2.887641] EAX: 00000000 EBX: ef472584 ECX: ffffffff EDX: 00000cc0 [ 2.888232] ESI: 455f5349 EDI: 455f5349 EBP: ef4b9808 ESP: ef4b9804 [ 2.888821] DS: 007b ES: 007b FS: 0000 GS: 00e0 SS: 0068 EFLAGS: 00010246 [ 2.889460] CR0: 80050033 CR2: 455f5349 CR3: 01c9e000 CR4: 000406b0 [ 2.890050] Call Trace: [ 2.890300] ? kstrdup+0x1a/0x3f [ 2.890623] ? kobject_set_name_vargs+0x1d/0x76 [ 2.891071] ? kobject_init_and_add+0x1f/0x4a [ 2.891497] ? swnode_register+0x113/0x18b [ 2.891889] ? software_node_register+0x2f/0x49 [ 2.892316] ? software_node_register_nodes+0x1e/0x36 [ 2.892798] ? pe_test_reference+0x24f/0x1318 [ 2.893233] ? kunit_try_run_case+0x43/0x62 [ 2.893632] ? kunit_generic_run_threadfn_adapter+0x11/0x1b [ 2.894159] ? kthread+0x117/0x11c [ 2.894484] ? kunit_binary_str_assert_format+0x59/0x59 [ 2.895016] ? kthread_create_worker_on_cpu+0x1c/0x1c [ 2.895494] ? ret_from_fork+0x2e/0x38 [ 2.895851] Modules linked in: [ 2.896145] CR2: 00000000455f5349 [ 2.896467] ---[ end trace 7b3188158c60a342 ]--- [ 2.896903] EIP: strlen+0x10/0x1c # HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD git bisect start 97bdd671728d7d32be52801a177ebeebd6e823e5 fd6988496e79a6a4bdb514a4655d2920209eb85d -- git bisect good 24c550621493a5db81ab6e9139abdb9000ddb054 # 17:57 G 12 0 0 1 Merge 'jpirko-mlxsw/net_queue' into devel-hourly-2020010304 git bisect good a47dd546748ea05638235aafdfb75cb3bfc3b4f5 # 18:38 G 10 0 0 1 Merge 'omap-audio/peter/udma/series_v8-5.5-rc3' into devel-hourly-2020010304 git bisect good 39f4ec57cabc9cd692df18fed4cf48347d89c254 # 19:09 G 10 0 0 1 Merge 'peterz-queue/locking/core' into devel-hourly-2020010304 git bisect good b3b3bac033b35efa0380b53246b44d4cf99fab68 # 19:38 G 10 0 0 2 Merge 'tip/perf/urgent' into devel-hourly-2020010304 git bisect good 1a4491decdcfebafa1c200dad00ec5209d267b2b # 22:39 G 10 0 0 2 Merge 'dennis-misc/async-discard' into devel-hourly-2020010304 git bisect good 0762d4924bbabe7810aca2931c9e86d8cb3bd860 # 05:50 G 10 0 0 2 Merge 'kees/for-linus/seccomp' into devel-hourly-2020010304 git bisect bad 3ff9d88a2912dce867610118fd8af40c11d81f9e # 06:22 B 0 11 27 0 Merge 'pm/testing' into devel-hourly-2020010304 git bisect bad 7e81b2fe2f4fc3d86d36d20888755f7c453f728b # 13:53 B 0 11 27 0 Merge branch 'devprop' into linux-next git bisect good 38233a2de382318f5d506da1812efd258f583bd4 # 15:42 G 31 0 0 13 Merge branches 'acpi-battery', 'acpi-video', 'acpi-fan' and 'acpi-drivers' into linux-next git bisect good 51cf929321ed4184a819b9246253602dbfed5dcf # 17:04 G 11 0 0 2 Merge branch 'acpica' into linux-next git bisect good e933bedd45099dce1165104138bb703a6e31df82 # 14:44 G 11 0 11 56 software node: remove separate handling of references git bisect good 2d3e79725873c20f6b27e6aecd13e1a4fa5c93a3 # 15:44 G 11 0 0 0 Merge branches 'acpi-doc' and 'acpi-tools' into linux-next git bisect bad c032ace71c29d513bf9df64ace1885fe5ff24981 # 16:05 B 0 11 41 0 software node: add basic tests for property entries # first bad commit: [c032ace71c29d513bf9df64ace1885fe5ff24981] software node: add basic tests for property entries git bisect good e933bedd45099dce1165104138bb703a6e31df82 # 18:04 G 33 0 33 89 software node: remove separate handling of references # extra tests with debug options git bisect good c032ace71c29d513bf9df64ace1885fe5ff24981 # 18:42 G 10 0 4 12 software node: add basic tests for property entries --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/hyperkitty/list/lkp@lists.01.org Intel Corporation