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]
Date:	Tue, 31 May 2016 10:23:09 +0800
From:	kernel test robot <xiaolong.ye@...el.com>
To:	William Breathitt Gray <vilhelm.gray@...il.com>
Cc:	Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
	Linus Walleij <linus.walleij@...aro.org>,
	Alexandre Courbot <gnurou@...il.com>,
	LKML <linux-kernel@...r.kernel.org>,
	Linus Torvalds <torvalds@...ux-foundation.org>, lkp@...org
Subject: [gpio] cc736607c8: kernel BUG at drivers/base/driver.c:153!



FYI, we noticed the following commit:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
commit cc736607c86d39ea078519af0de6ee0fbf3096a6 ("gpio: ws16c48: Utilize the ISA bus driver")


on test machine: vm-kbuild-yocto-i386: 2 threads qemu-system-i386 -enable-kvm with 320M memory

caused below changes:


+-------------------------------------------------------+------------+------------+
|                                                       | 86ea8a95a4 | cc736607c8 |
+-------------------------------------------------------+------------+------------+
| boot_successes                                        | 11         | 0          |
| boot_failures                                         | 1          | 12         |
| BUG:unable_to_handle_kernel                           | 1          |            |
| Oops                                                  | 1          |            |
| EIP_is_at_perf_prepare_sample                         | 1          |            |
| Kernel_panic-not_syncing:Fatal_exception_in_interrupt | 1          |            |
| backtrace:vfs_fstatat                                 | 1          |            |
| backtrace:SyS_fstatat64                               | 1          |            |
| kernel_BUG_at_drivers/base/driver.c                   | 0          | 12         |
| invalid_opcode:#[##]PREEMPT_SMP                       | 0          | 12         |
| EIP_is_at_driver_register                             | 0          | 12         |
| Kernel_panic-not_syncing:Fatal_exception              | 0          | 12         |
| backtrace:ws16c48_driver_init                         | 0          | 12         |
| backtrace:kernel_init_freeable                        | 0          | 12         |
+-------------------------------------------------------+------------+------------+



[   25.433696] rbtree testing -> 28301 cycles
[   26.544836] augmented rbtree testing -> 42740 cycles
[   28.246337] ------------[ cut here ]------------
[   28.246942] kernel BUG at drivers/base/driver.c:153!
[   28.247784] invalid opcode: 0000 [#1] PREEMPT SMP 
[   28.248433] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.6.0-rc4-00032-gcc73660 #2
[   28.249361] task: c0030000 ti: c0032000 task.ti: c0032000
[   28.250038] EIP: 0060:[<c1755cfa>] EFLAGS: 00010246 CPU: 0
[   28.250738] EIP is at driver_register+0xa/0xe0
[   28.280022] EAX: c272a298 EBX: 00000000 ECX: 00000000 EDX: c276a800
[   28.280780] ESI: c272a280 EDI: 00000000 EBP: c0033f14 ESP: c0033eec
[   28.281620]  DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[   28.282282] CR0: 80050033 CR2: 00000000 CR3: 02a5f000 CR4: 00000690
[   28.283045] Stack:
[   28.283298]  c176aca6 000e3f00 d0d4b000 00000286 d0d4b000 d3818000 00000000 c28a143b
[   28.284428]  d0d4b308 00000000 c0033f1c c28a144e c0033f78 c2879b8e c10ab791 00000000
[   28.285512]  00000000 c0033f38 c10d7aab c0033f48 00060006 00000000 c26e1b34 c259e774
[   28.296719] Call Trace:
[   28.297044]  [<c176aca6>] ? isa_register_driver+0x26/0x150
[   28.297840]  [<c28a143b>] ? wm8994_gpio_init+0x11/0x11
[   28.298463]  [<c28a144e>] ws16c48_driver_init+0x13/0x15
[   28.299105]  [<c2879b8e>] do_one_initcall+0xdf/0x174
[   28.299704]  [<c10ab791>] ? parse_args+0x331/0x540
[   28.300291]  [<c10d7aab>] ? trace_hardirqs_on+0xb/0x10
[   28.300915]  [<c2879d8c>] ? kernel_init_freeable+0x169/0x208
[   28.311797]  [<c2879da5>] kernel_init_freeable+0x182/0x208
[   28.312479]  [<c2093f2b>] kernel_init+0xb/0x120
[   28.313052]  [<c10b4f9c>] ? schedule_tail+0xc/0x90
[   28.313669]  [<c209ac91>] ret_from_kernel_thread+0x21/0x40
[   28.314359]  [<c2093f20>] ? rest_init+0x110/0x110
[   28.314951] Code: b9 ff 8b 43 70 eb 0c 8d 76 00 8d bc 27 00 00 00 00 31 c0 5b 5d c3 8d 74 26 00 8d bc 27 00 00 00 00 8b 50 04 8b 4a 48 85 c9 75 06 <0f> 0b 8d 74 26 00 55 89 e5 56 53 83 ec 08 89 c3 8b 42 24 85 c0
[   28.328199] EIP: [<c1755cfa>] driver_register+0xa/0xe0 SS:ESP 0068:c0033eec
[   28.329049] ---[ end trace 4ee2a401683f9ad5 ]---
[   28.329576] Kernel panic - not syncing: Fatal exception


FYI, raw QEMU command line is:

	qemu-system-i386 -enable-kvm -kernel /pkg/linux/i386-randconfig-b0-05261412/gcc-6/cc736607c86d39ea078519af0de6ee0fbf3096a6/vmlinuz-4.6.0-rc4-00032-gcc73660 -append 'root=/dev/ram0 user=lkp job=/lkp/scheduled/vm-kbuild-yocto-i386-27/bisect_boot-1-yocto-minimal-i386.cgz-i386-randconfig-b0-05261412-cc736607c86d39ea078519af0de6ee0fbf3096a6-20160526-98636-1416dgc-0.yaml ARCH=i386 kconfig=i386-randconfig-b0-05261412 branch=linux-devel/devel-spot-201605261344 commit=cc736607c86d39ea078519af0de6ee0fbf3096a6 BOOT_IMAGE=/pkg/linux/i386-randconfig-b0-05261412/gcc-6/cc736607c86d39ea078519af0de6ee0fbf3096a6/vmlinuz-4.6.0-rc4-00032-gcc73660 max_uptime=600 RESULT_ROOT=/result/boot/1/vm-kbuild-yocto-i386/yocto-minimal-i386.cgz/i386-randconfig-b0-05261412/gcc-6/cc736607c86d39ea078519af0de6ee0fbf3096a6/0 LKP_SERVER=inn earlyprintk=ttyS0,115200 systemd.log_level=err debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 console=ttyS0,115200 console=tty0 vga=normal rw ip=::::vm-kbuild-yocto-i386-27::dhcp drbd.minor_count=8'  -initrd /fs/sde1/initrd-vm-kbuild-yocto-i386-27 -m 320 -smp 2 -device e1000,netdev=net0 -netdev user,id=net0 -boot order=nc -no-reboot -watchdog i6300esb -rtc base=localtime -drive file=/fs/sde1/disk0-vm-kbuild-yocto-i386-27,media=disk,if=virtio -pidfile /dev/shm/kboot/pid-vm-kbuild-yocto-i386-27 -serial file:/dev/shm/kboot/serial-vm-kbuild-yocto-i386-27 -daemonize -display none -monitor null 





Thanks,
Xiaolong

View attachment "config-4.6.0-rc4-00032-gcc73660" of type "text/plain" (113988 bytes)

Download attachment "dmesg.xz" of type "application/octet-stream" (9476 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ