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  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:   Wed, 30 Aug 2017 14:04:11 +0800
From:   kernel test robot <xiaolong.ye@...el.com>
To:     Greg Kroah-Hartman <gregkh@...uxfoundation.org>
Cc:     davem@...emloft.net, samuel@...tiz.org, netdev@...r.kernel.org,
        linux-kernel@...r.kernel.org, devel@...verdev.osuosl.org,
        Greg Kroah-Hartman <gregkh@...uxfoundation.org>, lkp@...org
Subject: [lkp-robot] [irda]  66d98e78e4: BUG:unable_to_handle_kernel

FYI, we noticed the following commit:

commit: 66d98e78e44ccb969cb3196995759d200e64b49b ("irda: move net/irda/ to drivers/staging/irda/net/")
url: https://github.com/0day-ci/linux/commits/Greg-Kroah-Hartman/irda-move-it-to-drivers-staging-so-we-can-delete-it/20170829-090816

in testcase: trinity
with following parameters:

	runtime: 300s

test-description: Trinity is a linux system call fuzz tester.
test-url: http://codemonkey.org.uk/projects/trinity/

on test machine: qemu-system-i386 -enable-kvm -smp 2 -m 320M

caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):

+-----------------------------------------------------+------------+------------+
|                                                     | 89ff9d58e6 | 66d98e78e4 |
+-----------------------------------------------------+------------+------------+
| boot_successes                                      | 0          | 0          |
| boot_failures                                       | 10         | 12         |
| IP-Config:Auto-configuration_of_network_failed      | 8          |            |
| WARNING:at_arch/x86/mm/dump_pagetables.c:#note_page | 2          |            |
| EIP:note_page                                       | 2          |            |
| BUG:unable_to_handle_kernel                         | 0          | 12         |
| Oops:#[##]                                          | 0          | 12         |
| EIP:dev_add_pack                                    | 0          | 12         |
| Kernel_panic-not_syncing:Fatal_exception            | 0          | 12         |
+-----------------------------------------------------+------------+------------+

[    0.227015] BUG: unable to handle kernel NULL pointer dereference at 00000004
[    0.228000] IP: dev_add_pack+0x37/0x80
[    0.228000] *pdpt = 0000000000000000 *pde = f000ff53f000ff53 
[    0.228000] 
[    0.228000] Oops: 0002 [#1] SMP
[    0.228000] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.13.0-rc5-00526-g66d98e7 #60
[    0.228000] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[    0.228000] task: d3042040 task.stack: d3044000
[    0.228000] EIP: dev_add_pack+0x37/0x80
[    0.228000] EFLAGS: 00210286 CPU: 0
[    0.228000] EAX: 00000000 EBX: c20c9318 ECX: d30424c8 EDX: c20c8c60
[    0.228000] ESI: c20c8c4c EDI: 00000000 EBP: d3045f18 ESP: d3045f10
[    0.228000]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[    0.228000] CR0: 80050033 CR2: 00000004 CR3: 022f4000 CR4: 000006b0
[    0.228000] Call Trace:
[    0.228000]  ? irda_nl_register+0xf/0xf
[    0.228000]  irda_init+0x30/0x88
[    0.228000]  do_one_initcall+0x8b/0x131
[    0.228000]  kernel_init_freeable+0xee/0x166
[    0.228000]  ? rest_init+0x120/0x120
[    0.228000]  kernel_init+0xb/0x100
[    0.228000]  ? schedule_tail_wrapper+0x9/0xc
[    0.228000]  ret_from_fork+0x19/0x24
[    0.228000] Code: 03 00 00 74 3f 8b 5e 04 85 db 74 50 83 c3 5c b8 e0 6a 09 c2 e8 ab 69 20 00 8b 03 8d 56 14 89 5e 18 89 46 14 0f ae f0 89 f6 89 13 <89> 50 04 b8 e0 6a 09 c2 e8 cc 6d 20 00 5b 5e 5d c3 90 8d b4 26
[    0.228000] EIP: dev_add_pack+0x37/0x80 SS:ESP: 0068:d3045f10
[    0.228000] CR2: 0000000000000004
[    0.228000] ---[ end trace 593bc6d2366a532d ]---

To reproduce:

        git clone https://github.com/01org/lkp-tests.git
        cd lkp-tests
        bin/lkp qemu -k <bzImage> job-script  # job-script is attached in this email

Thanks,
Xiaolong

View attachment "config-4.13.0-rc5-00526-g66d98e7" of type "text/plain" (111846 bytes)

View attachment "job-script" of type "text/plain" (3862 bytes)

Download attachment "dmesg.xz" of type "application/x-xz" (7312 bytes)

Powered by blists - more mailing lists