lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ