Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
https://github.com/0day-ci/linux/commits/George-Cherian/mailbox-PCC-Move-...
commit 8b3d71348dda430190827476c18a8d179436ee91
Author: George Cherian <george.cherian(a)cavium.com>
AuthorDate: Fri Jul 21 07:43:47 2017 +0000
Commit: 0day robot <fengguang.wu(a)intel.com>
CommitDate: Mon Jul 24 08:09:05 2017 +0800
ACPI / CPPC: Make cppc acpi driver aware of pcc subspace ids
Based on ACPI 6.2 Section 8.4.7.1.9 If the PCC register space is used,
all PCC registers, for all processors in the same performance
domain (as defined by _PSD), must be defined to be in the same subspace.
Based on Section 14.1 of ACPI specification, it is possible to have a
maximum of 256 PCC subspace ids. Add support of multiple PCC subspace id
instead of using a single global pcc_data structure.
While at that fix the time_delta check in send_pcc_cmd() so that last_mpar_reset
and mpar_count is initialized properly.
Signed-off-by: George Cherian <george.cherian(a)cavium.com>
c8686b6b11 mailbox: PCC: Move the MAX_PCC_SUBSPACES definition to header file
8b3d71348d ACPI / CPPC: Make cppc acpi driver aware of pcc subspace ids
8b3d71348d ACPI / CPPC: Make cppc acpi driver aware of pcc subspace ids
+------------------------------------------+------------+------------+------------+
| | c8686b6b11 | 8b3d71348d | 8b3d71348d |
+------------------------------------------+------------+------------+------------+
| boot_successes | 33 | 0 | 0 |
| boot_failures | 0 | 15 | 15 |
| BUG:unable_to_handle_kernel | 0 | 15 | 15 |
| Oops:#[##] | 0 | 15 | 15 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 15 | 15 |
+------------------------------------------+------------+------------+------------+
[ 12.713249] hgafb: probe of hgafb.0 failed with error -22
[ 12.714151] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[ 12.715162] ACPI: Power Button [PWRF]
[ 12.715854] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[ 12.716866] ACPI: Power Button [PWRF]
[ 12.717485] BUG: unable to handle kernel NULL pointer dereference at 0000000000000014
[ 12.718558] IP: acpi_cppc_processor_exit+0x27/0xf0
[ 12.719207] PGD 0
[ 12.719208] P4D 0
[ 12.719487]
[ 12.719976] Oops: 0000 [#1] SMP DEBUG_PAGEALLOC
[ 12.720597] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.13.0-rc1-00098-g8b3d713 #1
[ 12.721224] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS
1.9.3-20161025_171302-gandalf 04/01/2014
[ 12.721224] task: ffff956cc0038000 task.stack: ffffa17f00008000
[ 12.721224] RIP: 0010:acpi_cppc_processor_exit+0x27/0xf0
[ 12.721224] RSP: 0000:ffffa17f0000bd40 EFLAGS: 00010202
[ 12.721224] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 000000000000074a
[ 12.721224] RDX: ffff956cdf800000 RSI: ffff956cdf8196e0 RDI: ffff956cc0283400
[ 12.721224] RBP: ffffa17f0000bd58 R08: ffff956cdf80c128 R09: 0000000000000000
[ 12.721224] R10: 00000000375287f6 R11: 00000000c80c7100 R12: ffff956cc028a000
[ 12.721224] R13: ffffffff83bd9b40 R14: 0000000000000000 R15: 0000000000000000
[ 12.721224] FS: 0000000000000000(0000) GS:ffff956cdf800000(0000)
knlGS:0000000000000000
[ 12.721224] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 12.721224] CR2: 0000000000000014 CR3: 000000000880f000 CR4: 00000000001406f0
[ 12.721224] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 12.721224] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 12.721224] Call Trace:
[ 12.721224] acpi_processor_stop+0x71/0x80
[ 12.721224] driver_probe_device+0xd0/0x370
[ 12.721224] __driver_attach+0x9a/0xa0
[ 12.721224] ? driver_probe_device+0x370/0x370
[ 12.721224] bus_for_each_dev+0x5d/0x90
[ 12.721224] driver_attach+0x19/0x20
[ 12.721224] bus_add_driver+0x11a/0x210
[ 12.721224] ? set_debug_rodata+0x12/0x12
[ 12.721224] driver_register+0x5b/0xd0
[ 12.721224] ? acpi_fan_driver_init+0x14/0x14
[ 12.721224] acpi_processor_driver_init+0x20/0x94
[ 12.721224] do_one_initcall+0x8b/0x137
[ 12.721224] ? set_debug_rodata+0x12/0x12
[ 12.721224] kernel_init_freeable+0x1b7/0x23c
[ 12.721224] ? rest_init+0x150/0x150
[ 12.721224] kernel_init+0x9/0xf0
[ 12.721224] ret_from_fork+0x25/0x30
[ 12.721224] Code: 00 00 00 00 55 48 c7 c0 e8 38 01 00 48 89 e5 41 55 41 54 53 8b 57 10
48 8b 14 d5 e0 a3 8d 83 48 63 1c 10 48 8b 04 dd 00 b5 07 86 <80> 78 14 00 74 29 83
a8 14 01 00 00 01 49 89 fc 48 8b 04 dd 00
[ 12.721224] RIP: acpi_cppc_processor_exit+0x27/0xf0 RSP: ffffa17f0000bd40
[ 12.721224] CR2: 0000000000000014
[ 12.721224] ---[ end trace ee736f12d26cd60b ]---
[ 12.721224] Kernel panic - not syncing: Fatal exception
# HH:MM RESULT GOOD BAD
GOOD_BUT_DIRTY DIRTY_NOT_BAD
git bisect start 25cbcc5c1a033568be0ce4092577939af57255ea
83d9512f1221f0b8b51f7e101bc5aab8d5b97fcb --
git bisect bad 8b06912173d3e1f84f29934decbe4e7caf3b57aa # 03:55 B 0 11 23 0
Merge
'linux-review/Sylwester-Nawrocki/clk-samsung-Fix-mau_epll-clock-definition-for-exynos5422/20170724-071854'
into devel-catchup-201707250258
git bisect good a73b30f2dbeefb18df6eb9334f66a109ba4758bf # 04:13 G 11 0 0 0
Merge
'linux-review/Ram-Pai/powerpc-Free-up-four-64K-PTE-bits-in-4K-backed-HPTE-pages/20170724-102132'
into devel-catchup-201707250258
git bisect good ea5990faaa86cdfb4f6e3c759a818b9200df9b81 # 04:22 G 11 0 0 0
Merge
'linux-review/Ross-Zwisler/acpi-add-missing-include-in-acpi_numa-h/20170724-082831'
into devel-catchup-201707250258
git bisect bad d40b7cbfc82c9b631a98348a82cb8d0ddb591e3d # 04:47 B 0 11 23 0
Merge
'linux-review/George-Cherian/mailbox-PCC-Move-the-MAX_PCC_SUBSPACES-definition-to-header-file/20170724-080902'
into devel-catchup-201707250258
git bisect good 330c795322bb99d1d4596f32aa3f2ac712a3930d # 04:57 G 11 0 0 0
Merge
'linux-review/Hanjun-Guo/irqchip-gic-v3-its-Allow-GIC-ITS-number-more-than-MAX_NUMNODES/20170724-082026'
into devel-catchup-201707250258
git bisect good 424684431773c5469219c40dd291948fd77d8919 # 05:09 G 11 0 0 0
Merge
'linux-review/Hoan-Tran/mailbox-pcc-Fix-crash-when-request-PCC-channel-0/20170724-081419'
into devel-catchup-201707250258
git bisect bad 8b3d71348dda430190827476c18a8d179436ee91 # 05:18 B 0 11 23 0
ACPI / CPPC: Make cppc acpi driver aware of pcc subspace ids
git bisect good c8686b6b11d6ec7828d3b1e43303c918264b8aa1 # 05:29 G 11 0 0 0
mailbox: PCC: Move the MAX_PCC_SUBSPACES definition to header file
# first bad commit: [8b3d71348dda430190827476c18a8d179436ee91] ACPI / CPPC: Make cppc acpi
driver aware of pcc subspace ids
git bisect good c8686b6b11d6ec7828d3b1e43303c918264b8aa1 # 05:32 G 31 0 0 0
mailbox: PCC: Move the MAX_PCC_SUBSPACES definition to header file
# extra tests with CONFIG_DEBUG_INFO_REDUCED
git bisect bad 8b3d71348dda430190827476c18a8d179436ee91 # 05:44 B 0 11 23 0
ACPI / CPPC: Make cppc acpi driver aware of pcc subspace ids
# extra tests on HEAD of linux-devel/devel-catchup-201707250258
git bisect bad 25cbcc5c1a033568be0ce4092577939af57255ea # 05:44 B 0 19 34 0
0day head guard for 'devel-catchup-201707250258'
# extra tests on tree/branch
linux-review/George-Cherian/mailbox-PCC-Move-the-MAX_PCC_SUBSPACES-definition-to-header-file/20170724-080902
git bisect bad 8b3d71348dda430190827476c18a8d179436ee91 # 05:45 B 0 15 27 0
ACPI / CPPC: Make cppc acpi driver aware of pcc subspace ids
# extra tests with first bad commit reverted
git bisect good 582089e4ea344d0ac04f099fa83e5253c56ec825 # 06:04 G 10 0 0 0
Revert "ACPI / CPPC: Make cppc acpi driver aware of pcc subspace ids"
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation