[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20180724064337.GB19722@shao2-debian>
Date: Tue, 24 Jul 2018 14:43:37 +0800
From: kernel test robot <rong.a.chen@...el.com>
To: Kishon Vijay Abraham I <kishon@...com>
Cc: Lorenzo Pieralisi <lorenzo.pieralisi@....com>,
linux-pci@...r.kernel.org, linux-kernel@...r.kernel.org,
LKP <lkp@...org>
Subject: [LKP] ef1433f717 [ 4.913681] BUG: unable to handle kernel NULL
pointer dereference at 0000004c
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
commit ef1433f717a2c63747a519d86965d73ff9bd08b3
Author: Kishon Vijay Abraham I <kishon@...com>
AuthorDate: Mon Apr 2 18:59:35 2018 +0530
Commit: Lorenzo Pieralisi <lorenzo.pieralisi@....com>
CommitDate: Fri May 18 16:40:50 2018 +0100
PCI: endpoint: Create configfs entry for each pci_epf_device_id table entry
In order to be able to provide correct driver_data for pci_epf device,
a separate configfs entry for each pci_epf_device_id table entry in
pci_epf_driver is required.
Add support to create configfs entry for each pci_epf_device_id
table entry here.
Signed-off-by: Kishon Vijay Abraham I <kishon@...com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@....com>
Tested-by: Gustavo Pimentel <gustavo.pimentel@...opsys.com>
ecc57efe9d misc: pci_endpoint_test: Use pci_irq_vector function
ef1433f717 PCI: endpoint: Create configfs entry for each pci_epf_device_id table entry
28c20cc73b Merge tag 'drm-fixes-2018-07-20' of git://anongit.freedesktop.org/drm/drm
89cf553533 Add linux-next specific files for 20180720
+------------------------------------------+------------+------------+------------+---------------+
| | ecc57efe9d | ef1433f717 | 28c20cc73b | next-20180720 |
+------------------------------------------+------------+------------+------------+---------------+
| boot_successes | 27 | 0 | 16 | 52 |
| boot_failures | 1 | 15 | | |
| invoked_oom-killer:gfp_mask=0x | 1 | | | |
| Mem-Info | 1 | | | |
| BUG:unable_to_handle_kernel | 0 | 15 | | |
| Oops:#[##] | 0 | 15 | | |
| EIP:__pci_epf_register_driver | 0 | 15 | | |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 15 | | |
+------------------------------------------+------------+------------+------------+---------------+
[ 4.897660] find_next_and_bit: 53907 cycles, 1 iterations
[ 4.898600] test passed
[ 4.899303] test_printf: all 240 tests passed
[ 4.900210] xz_dec_test: module loaded
[ 4.900788] xz_dec_test: Create a device node with 'mknod xz_dec_test c 249 0' and write .xz files to it.
[ 4.913681] BUG: unable to handle kernel NULL pointer dereference at 0000004c
[ 4.914853] *pde = 00000000
[ 4.915349] Oops: 0002 [#1] PREEMPT SMP
[ 4.915981] Modules linked in:
[ 4.916436] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.17.0-rc1-00005-gef1433f #1
[ 4.917645] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014
[ 4.923544] EIP: __pci_epf_register_driver+0x8c/0xc0
[ 4.923544] EFLAGS: 00210202 CPU: 0
[ 4.923544] EAX: 419acaf4 EBX: 419acaf4 ECX: 419acaf4 EDX: 419acaf4
[ 4.923544] ESI: 41717100 EDI: 419acaa0 EBP: 51821ee8 ESP: 51821ed8
[ 4.923544] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 4.923544] CR0: 80050033 CR2: 0000004c CR3: 01c00000 CR4: 000406d0
[ 4.923544] Call Trace:
[ 4.923544] ? pci_epf_init+0x28/0x28
[ 4.923544] ? pci_epf_test_init+0x2d/0x4a
[ 4.923544] ? do_one_initcall+0x41/0x1a3
[ 4.923544] ? parse_args+0x1be/0x300
[ 4.923544] ? set_debug_rodata+0xf/0xf
[ 4.923544] ? kernel_init_freeable+0x176/0x206
[ 4.923544] ? rest_init+0xe0/0xe0
[ 4.923544] ? kernel_init+0xb/0x100
[ 4.923544] ? schedule_tail_wrapper+0x9/0xc
[ 4.923544] ? ret_from_fork+0x19/0x24
[ 4.923544] Code: d2 b8 40 ca 9a 41 e8 44 49 3c 00 8b 5f 58 b8 48 00 00 00 8b 4d f0 89 da e8 82 25 fb ff 84 c0 74 1b 8b 45 f0 c7 47 58 48 00 00 00 <89> 1d 4c 00 00 00 a3 48 00 00 00 c7 03 48 00 00 00 b8 40 ca 9a
[ 4.923544] EIP: __pci_epf_register_driver+0x8c/0xc0 SS:ESP: 0068:51821ed8
[ 4.923544] CR2: 000000000000004c
[ 4.923544] ---[ end trace 0fa53401c5bec6d4 ]---
[ 4.923544] Kernel panic - not syncing: Fatal exception
# HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD
git bisect start ea9561cfc952fc0a86184563c0a8c7371116e0f6 v4.17 --
git bisect bad f72328d27f3bb117b7f707fae2ca20d03ba2796d # 17:03 B 0 11 30 4 hpfs: Use EUCLEAN for filesystem errors
git bisect good abf7dba7c4f77d781f6df50fefb19a64c5dc331f # 17:30 G 10 0 4 4 Merge tag 'char-misc-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
git bisect bad 3a3869f1c443383ef8354ffa0e5fb8df65d8b549 # 18:09 B 0 3 22 4 Merge tag 'pci-v4.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
git bisect good 0eb0061381b2bac082cc26d573fc48fe99db3922 # 18:42 G 10 0 2 2 Merge tag 'for-linus-4.18' of git://github.com/cminyard/linux-ipmi
git bisect good 1c8c5a9d38f607c0b6fd12c91cbe1a4418762a21 # 18:55 G 11 0 1 1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
git bisect good d987f62cce3289e42b83eb6c110c4745ea781bdf # 19:40 G 10 0 1 1 Merge tag 'udf_for_v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
git bisect good c90fca951e90ba470a3dc6087667edffcf8db21b # 20:12 G 11 0 1 1 Merge tag 'powerpc-4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
git bisect good 3036bc45364f98515a2c446d7fac2c34dcfbeff4 # 20:34 G 11 0 0 0 Merge tag 'media/v4.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
git bisect good 13fbadcd512c225c907d6e8147fb48a88114bf03 # 20:52 G 11 0 3 3 Merge branch 'pci/sparc'
git bisect bad 741f8e7ecc2c6414cff442ec8eb07dcfe4481533 # 21:23 B 0 11 30 4 Merge branch 'lorenzo/pci/hv'
git bisect good f03c7aa4598b78f9f0f6883f1e410f67968f74b9 # 21:40 G 10 0 2 2 Merge branch 'lorenzo/pci/dwc'
git bisect bad bf79d7d0997abfab40b421a0360adcc4fdbda0a4 # 21:52 B 0 2 20 3 Merge branch 'lorenzo/pci/endpoint'
git bisect good ecc57efe9d0d958c8a3a43a4430bf19319e74728 # 22:41 G 10 0 2 2 misc: pci_endpoint_test: Use pci_irq_vector function
git bisect good d792b32688c65841aef256e5870f0e25ed69ed9c # 22:58 G 10 0 3 3 Merge branch 'lorenzo/pci/dwc-fixes'
git bisect bad ef1433f717a2c63747a519d86965d73ff9bd08b3 # 23:23 B 0 2 21 4 PCI: endpoint: Create configfs entry for each pci_epf_device_id table entry
# first bad commit: [ef1433f717a2c63747a519d86965d73ff9bd08b3] PCI: endpoint: Create configfs entry for each pci_epf_device_id table entry
git bisect good ecc57efe9d0d958c8a3a43a4430bf19319e74728 # 23:41 G 30 0 9 11 misc: pci_endpoint_test: Use pci_irq_vector function
# extra tests with debug options
git bisect bad ef1433f717a2c63747a519d86965d73ff9bd08b3 # 23:55 B 0 11 27 1 PCI: endpoint: Create configfs entry for each pci_epf_device_id table entry
# extra tests on HEAD of linus/master
git bisect bad 3c53776e29f81719efcf8f7a6e30cdf753bee94d # 00:06 B 0 11 26 0 Mark HI and TASKLET softirq synchronous
# extra tests on tree/branch linus/master
git bisect good 28c20cc73b9cc4288c86c2a3fc62af4087de4b19 # 00:25 G 10 0 3 3 Merge tag 'drm-fixes-2018-07-20' of git://anongit.freedesktop.org/drm/drm
# extra tests on tree/branch linux-next/master
git bisect good 89cf553533084a35b44f533d59198497d3319d69 # 00:48 G 11 0 3 3 Add linux-next specific files for 20180720
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
Download attachment "dmesg-yocto-vp-22:20180720152949:i386-randconfig-h1-07181746:4.17.0-rc1-00005-gef1433f:1.gz" of type "application/gzip" (9387 bytes)
Download attachment "dmesg-yocto-vp-17:20180720153619:i386-randconfig-h1-07181746:4.17.0-rc1-00004-gecc57ef:1.gz" of type "application/gzip" (21795 bytes)
View attachment "reproduce-yocto-vp-22:20180720152949:i386-randconfig-h1-07181746:4.17.0-rc1-00005-gef1433f:1" of type "text/plain" (920 bytes)
View attachment "config-4.17.0-rc1-00005-gef1433f" of type "text/plain" (117956 bytes)
Powered by blists - more mailing lists