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: <20160726142105.GB16315@yexl-desktop>
Date:	Tue, 26 Jul 2016 22:21:05 +0800
From:	kernel test robot <xiaolong.ye@...el.com>
To:	Waiman Long <Waiman.Long@....com>
Cc:	0day robot <fengguang.wu@...el.com>, Jan Kara <jack@...e.cz>,
	LKML <linux-kernel@...r.kernel.org>, lkp@...org
Subject: [lkp] [vfs]  db8c57ac59: WARNING: CPU: 0 PID: 1 at
 lib/list_debug.c:62 __list_del_entry+0xc1/0xd0


FYI, we noticed the following commit:

https://github.com/0day-ci/linux Waiman-Long/vfs-Use-dlock-list-for-SB-s-s_inodes-list/20160725-042807
commit db8c57ac59a4fe06b79073306bcb1ce131c2c07a ("vfs: Use dlock list for superblock's inode list")

in testcase: boot

on test machine: 1 threads qemu-system-x86_64 -enable-kvm -cpu SandyBridge with 320M memory

caused below changes:


+---------------------------------------------------+------------+------------+
|                                                   | 9141104678 | db8c57ac59 |
+---------------------------------------------------+------------+------------+
| boot_successes                                    | 0          | 0          |
| boot_failures                                     | 68         | 68         |
| WARNING:at_lib/list_debug.c:#__list_add           | 59         | 58         |
| BUG:kernel_test_hang                              | 59         | 43         |
| BUG:unable_to_handle_kernel                       | 9          | 17         |
| Oops                                              | 9          | 17         |
| RIP:late_resume_init                              | 9          | 25         |
| Kernel_panic-not_syncing:Fatal_exception          | 9          | 25         |
| general_protection_fault:#[##]PREEMPT_SMP         | 0          | 8          |
| WARNING:at_lib/list_debug.c:#__list_del_entry     | 0          | 58         |
| WARNING:at_lib/debugobjects.c:#debug_print_object | 0          | 8          |
+---------------------------------------------------+------------+------------+



[   23.837279]  gadget: usb_udc_nop_release
[   23.837826] usbip-vudc: probe of usbip-vudc.0 failed with error -22
[   23.838979] ------------[ cut here ]------------
[   23.839653] WARNING: CPU: 0 PID: 1 at lib/list_debug.c:62 __list_del_entry+0xc1/0xd0
[   23.840985] list_del corruption. next->prev should be ffff880010041860, but was           (null)
[   23.851292] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.7.0-rc7-00004-gdb8c57a #1
[   23.852301]  0000000000000000 ffff88000038fca8 ffffffff817c2f3c ffffffff817f4ef1
[   23.853367]  0000000000000009 ffff88000038fd08 0000000000000000 ffff88000038fcf8
[   23.854428]  ffffffff810be1e9 ffff880000000000 0000003e00000000 ffff88000038fd18
[   23.855488] Call Trace:
[   23.855835]  [<ffffffff817c2f3c>] dump_stack+0x89/0xcd
[   23.856529]  [<ffffffff817f4ef1>] ? __list_del_entry+0xc1/0xd0
[   23.857311]  [<ffffffff810be1e9>] __warn+0xe9/0x120
[   23.857962]  [<ffffffff810be2d9>] warn_slowpath_fmt+0x49/0x50
[   23.858733]  [<ffffffff817f4ef1>] __list_del_entry+0xc1/0xd0
[   23.877534]  [<ffffffff817c5b31>] kobj_kset_leave+0x31/0x70
[   23.878291]  [<ffffffff817c58e6>] kobject_del+0x36/0x60
[   23.878990]  [<ffffffff818fa473>] device_del+0x203/0x230
[   23.879712]  [<ffffffff819003c6>] platform_device_del+0x26/0x90
[   23.880539]  [<ffffffff82ae99e7>] init+0xf2/0x12a
[   23.881206]  [<ffffffff82ae98f5>] ? usbip_core_init+0x25/0x25
[   23.882011]  [<ffffffff82a83a6b>] do_one_initcall+0x97/0x14b
[   23.882808]  [<ffffffff82a83d40>] kernel_init_freeable+0x1ed/0x281
[   23.883673]  [<ffffffff82a83dd4>] ? kernel_init_freeable+0x281/0x281
[   23.884566]  [<ffffffff81fedd1e>] kernel_init+0xe/0x100
[   23.885304]  [<ffffffff81ff77af>] ret_from_fork+0x1f/0x40
[   23.886058]  [<ffffffff81fedd10>] ? rest_init+0x140/0x140
[   23.886935] ---[ end trace 9043dd1c9d8628ec ]---
[   23.887757] ------------[ cut here ]------------


FYI, raw QEMU command line is:

	qemu-system-x86_64 -enable-kvm -cpu SandyBridge -kernel /pkg/linux/x86_64-randconfig-s2-07251540/gcc-4.4/db8c57ac59a4fe06b79073306bcb1ce131c2c07a/vmlinuz-4.7.0-rc7-00004-gdb8c57a -append 'root=/dev/ram0 user=lkp job=/lkp/scheduled/vm-kbuild-yocto-x86_64-23/boot-1-yocto-minimal-x86_64.cgz-db8c57ac59a4fe06b79073306bcb1ce131c2c07a-20160726-23625-esavg0-0.yaml ARCH=x86_64 kconfig=x86_64-randconfig-s2-07251540 branch=linux-devel/devel-spot-201607251455 commit=db8c57ac59a4fe06b79073306bcb1ce131c2c07a BOOT_IMAGE=/pkg/linux/x86_64-randconfig-s2-07251540/gcc-4.4/db8c57ac59a4fe06b79073306bcb1ce131c2c07a/vmlinuz-4.7.0-rc7-00004-gdb8c57a max_uptime=600 RESULT_ROOT=/result/boot/1/vm-kbuild-yocto-x86_64/yocto-minimal-x86_64.cgz/x86_64-randconfig-s2-07251540/gcc-4.4/db8c57ac59a4fe06b79073306bcb1ce131c2c07a/0 LKP_SERVER=inn 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 systemd.log_level=err ignore_loglevel earlyprintk=ttyS0,115200 console=ttyS0,115200 console=tty0 vga=normal rw ip=::::vm-kbuild-yocto-x86_64-23::dhcp drbd.minor_count=8'  -initrd /fs/sdf1/initrd-vm-kbuild-yocto-x86_64-23 -m 320 -smp 1 -device e1000,netdev=net0 -netdev user,id=net0 -boot order=nc -no-reboot -watchdog i6300esb -rtc base=localtime -drive file=/fs/sdf1/disk0-vm-kbuild-yocto-x86_64-23,media=disk,if=virtio -pidfile /dev/shm/kboot/pid-vm-kbuild-yocto-x86_64-23 -serial file:/dev/shm/kboot/serial-vm-kbuild-yocto-x86_64-23 -daemonize -display none -monitor null 





Thanks,
Xiaolong

View attachment "config-4.7.0-rc7-00004-gdb8c57a" of type "text/plain" (100928 bytes)

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ