[watchdog] fd036dc7957: WARNING: CPU: 0 PID: 1 at mm/memblock.c:1151 memblock_virt_alloc_internal+0x7e/0x142()
by Huang Ying
FYI, we noticed the below changes on
git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git master
commit fd036dc79578c6e9490af03eaf87c10e9d158c9c ("watchdog: add watchdog_exclude sysctl to assist nohz")
+----------------------------------------------------------+------------+------------+
| | 371532c270 | fd036dc795 |
+----------------------------------------------------------+------------+------------+
| boot_successes | 10 | 0 |
| early-boot-hang | 1 | |
| boot_failures | 0 | 10 |
| WARNING:at_mm/memblock.c:#memblock_virt_alloc_internal() | 0 | 10 |
| BUG:unable_to_handle_kernel | 0 | 10 |
| Oops | 0 | 10 |
| RIP:__bitmap_empty | 0 | 10 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 10 |
| backtrace:alloc_bootmem_cpumask_var | 0 | 10 |
| backtrace:lockup_detector_init | 0 | 10 |
| backtrace:kernel_init_freeable | 0 | 10 |
+----------------------------------------------------------+------------+------------+
[ 0.078023] Performance Events: Broken PMU hardware detected, using software events only.
[ 0.080002] Failed to access perfctr msr (MSR c1 is 0)
[ 0.082279] ------------[ cut here ]------------
[ 0.083005] WARNING: CPU: 0 PID: 1 at mm/memblock.c:1151 memblock_virt_alloc_internal+0x7e/0x142()
[ 0.084002] Modules linked in:
[ 0.085003] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.0.0-rc6-wl-ath-05581-g50ad550 #1
[ 0.086002] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.7.5-20140531_083030-gandalf 04/01/2014
[ 0.087002] ffffffff81c7870e ffff88013ab77d78 ffffffff81937e53 0000000000000cfe
[ 0.089002] 0000000000000000 ffff88013ab77db8 ffffffff8107281a ffff88013ab77e28
[ 0.091002] 0000000000000000 00000000ffffffff 0000000000000000 0000000000000400
[ 0.093002] Call Trace:
[ 0.094006] [<ffffffff81937e53>] dump_stack+0x4c/0x65
[ 0.095005] [<ffffffff8107281a>] warn_slowpath_common+0x8a/0xc0
[ 0.096003] [<ffffffff8107290a>] warn_slowpath_null+0x1a/0x20
[ 0.097004] [<ffffffff81fa28d8>] memblock_virt_alloc_internal+0x7e/0x142
[ 0.098004] [<ffffffff81fa2b02>] memblock_virt_alloc_try_nid+0x5f/0x95
[ 0.099004] [<ffffffff81fbb823>] alloc_bootmem_cpumask_var+0x1d/0x24
[ 0.100004] [<ffffffff81f9a5c8>] lockup_detector_init+0x28/0x9a
[ 0.101005] [<ffffffff81f740d1>] kernel_init_freeable+0x128/0x248
[ 0.102004] [<ffffffff8192b2a0>] ? rest_init+0x90/0x90
[ 0.103003] [<ffffffff8192b2ae>] kernel_init+0xe/0xf0
[ 0.104004] [<ffffffff81940958>] ret_from_fork+0x58/0x90
[ 0.105003] [<ffffffff8192b2a0>] ? rest_init+0x90/0x90
[ 0.106006] ---[ end trace 1bd7ba7378ad664f ]---
[ 0.107006] BUG: unable to handle kernel NULL pointer dereference at (null)
Thanks,
Ying Huang
_______________________________________________
LKP mailing list
LKP(a)linux.intel.com
7 years, 1 month
[x86] b6cbc5aadb1: BUG: kernel boot crashed
by Huang Ying
FYI, we noticed the below changes on
git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-misc.git x86/fsgs-4
commit b6cbc5aadb1703692551af7d7cacf474816879bd ("x86: Add support for rd/wr fs/gs base")
+------------------------------------------------------------------+------------+------------+
| | 4b7e0f7003 | b6cbc5aadb |
+------------------------------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 20 | 20 |
| Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 17 | |
| backtrace:platform_device_register_full | 7 | |
| backtrace:alsa_card_dummy_init | 7 | |
| backtrace:kernel_init_freeable | 7 | |
| Out_of_memory:Kill_process | 13 | |
| backtrace:do_fork | 9 | |
| backtrace:SyS_clone | 9 | |
| backtrace:do_execveat_common | 1 | |
| backtrace:compat_SyS_execve | 1 | |
| backtrace:vfs_read | 2 | |
| backtrace:SyS_read | 2 | |
| backtrace:do_mount | 1 | |
| backtrace:SyS_mount | 1 | |
| backtrace:do_execve | 1 | |
| backtrace:SyS_execve | 1 | |
| BUG:kernel_boot_crashed | 0 | 20 |
+------------------------------------------------------------------+------------+------------+
[ 0.201850] --------------------
[ 0.202838] remote IPI: ok |
[ 0.204005] local IPI:
BUG: kernel boot crashed
Elapsed time: 5
qemu-system-x86_64 -enable-kvm -cpu Westmere -kernel /kernel/x86_64-allyesdebian/869901a05dfe919071ad810b2652d2566afc67a4/vmlinuz-4.0.0-rc7-wl-ath-00709-g869901a -append 'root=/dev/ram0 user=lkp job=/lkp/scheduled/vm-kbuild-yocto-ia32-30/rand_boot-1-yocto-minimal-i386.cgz-x86_64-allyesdebian-869901a05dfe919071ad810b2652d2566afc67a4-1-20150410-109122-1anpoyz.yaml ARCH=x86_64 kconfig=x86_64-allyesdebian branch=linux-devel/devel-xian-x86_64-201504101813 commit=869901a05dfe919071ad810b2652d2566afc67a4 BOOT_IMAGE=/kernel/x86_64-allyesdebian/869901a05dfe919071ad810b2652d2566afc67a4/vmlinuz-4.0.0-rc7-wl-ath-00709-g869901a RESULT_ROOT=/result/vm-kbuild-yocto-ia32/boot/1/yocto-minimal-i386.cgz/x86_64-allyesdebian/869901a05dfe919071ad810b2652d2566afc67a4/0 LKP_SERVER=inn earlyprintk=ttyS0,115200 rd.udev.log-priority=err systemd.log_target=journal systemd.log_level=warning 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-ia32-30::dhcp drbd.minor_count=8' -initrd /fs/sdh1/initrd-vm-kbuild-yocto-ia32-30 -m 576 -smp 1 -device e1000,netdev=net0 -netdev user,id=net0 -boot order=nc -no-reboot -watchdog i6300esb -rtc base=localtime -drive file=/fs/sdh1/disk0-vm-kbuild-yocto-ia32-30,media=disk,if=virtio -pidfile /dev/shm/kboot/pid-vm-kbuild-yocto-ia32-30 -serial file:/dev/shm/kboot/serial-vm-kbuild-yocto-ia32-30 -daemonize -display none -monitor null
Thanks,
Ying Huang
_______________________________________________
LKP mailing list
LKP(a)linux.intel.com
7 years, 1 month
[mac80211] 42f107062dc: WARNING: CPU: 1 PID: 1 at net/mac80211/driver-ops.h:12 check_sdata_in_driver+0x4a/0x53()
by Huang Ying
FYI, we noticed the below changes on
git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git fast-xmit
commit 42f107062dc4c8e8c2fa01465cef4308bf0dbcda ("mac80211: enable changing netdev features with ethtool")
+------------------------------------------------------------------+------------+------------+
| | e911211131 | 42f107062d |
+------------------------------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 30 | 30 |
| Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 25 | 23 |
| backtrace:platform_device_register_full | 9 | 8 |
| backtrace:alsa_card_dummy_init | 9 | 8 |
| backtrace:kernel_init_freeable | 20 | 30 |
| backtrace:platform_device_add | 1 | |
| backtrace:fujitsu_init | 1 | |
| Out_of_memory:Kill_process | 10 | 11 |
| backtrace:do_fork | 9 | 6 |
| backtrace:SyS_clone | 9 | 6 |
| backtrace:do_sys_open | 2 | 1 |
| backtrace:compat_SyS_open | 2 | 1 |
| backtrace:do_execveat_common | 1 | 2 |
| backtrace:compat_SyS_execve | 1 | 2 |
| backtrace:do_mount | 2 | |
| backtrace:compat_SyS_mount | 2 | |
| backtrace:vfs_read | 2 | 4 |
| backtrace:SyS_read | 2 | 4 |
| WARNING:at_drivers/block/floppy.c:#schedule_bh() | 1 | |
| backtrace:pgd_alloc | 1 | |
| backtrace:mm_init | 1 | |
| backtrace:__call_usermodehelper | 1 | |
| backtrace:register_netdev | 10 | 10 |
| backtrace:rose_proto_init | 10 | 10 |
| backtrace:kobject_add_internal | 1 | 1 |
| backtrace:kobject_init_and_add | 1 | 1 |
| backtrace:neigh_parms_alloc | 1 | 1 |
| backtrace:inetdev_init | 1 | 1 |
| WARNING:at_net/mac80211/driver-ops.h:#check_sdata_in_driver() | 0 | 30 |
| backtrace:mac80211_hwsim_new_radio | 0 | 30 |
| backtrace:init_mac80211_hwsim | 0 | 30 |
| backtrace:acpi_bus_register_driver | 0 | 1 |
| backtrace:acpi_topstar_driver_init | 0 | 1 |
| backtrace:SYSC_readlinkat | 0 | 1 |
| backtrace:SyS_readlink | 0 | 1 |
+------------------------------------------------------------------+------------+------------+
[ 15.174657] mac80211_hwsim: initializing netlink
[ 15.177489] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 15.179949] ------------[ cut here ]------------
[ 15.180666] WARNING: CPU: 1 PID: 1 at net/mac80211/driver-ops.h:12 check_sdata_in_driver+0x4a/0x53()
[ 15.182089] wlan0: Failed check-sdata-in-driver check, flags: 0x0
[ 15.182906] Modules linked in:
[ 15.183496] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.0.0-rc7-01974-g9af8ade #30
[ 15.184622] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.7.5-20140531_083030-gandalf 04/01/2014
[ 15.186186] 0000000000000009 ffff880022467b78 ffffffff82dc687f 00000000001d03e8
[ 15.187623] ffff880022467bc8 ffff880022467bb8 ffffffff810c91ef ffff880022467bb8
[ 15.189037] ffffffff82d20658 0000000000000001 ffff880009f80b40 0000000000004000
[ 15.190446] Call Trace:
[ 15.190885] [<ffffffff82dc687f>] dump_stack+0x4c/0x65
[ 15.191677] [<ffffffff810c91ef>] warn_slowpath_common+0xa1/0xbb
[ 15.192525] [<ffffffff82d20658>] ? check_sdata_in_driver+0x4a/0x53
[ 15.193353] [<ffffffff810c924f>] warn_slowpath_fmt+0x46/0x48
[ 15.194123] [<ffffffff810e83fb>] ? ___might_sleep+0x36/0x14d
[ 15.195066] [<ffffffff82d20658>] check_sdata_in_driver+0x4a/0x53
[ 15.196060] [<ffffffff82d21680>] ieee80211_netdev_set_features+0x70/0x19b
[ 15.197017] [<ffffffff82a6148f>] __netdev_update_features+0x1b0/0x1e6
[ 15.198002] [<ffffffff82a6183e>] register_netdevice+0x2ab/0x36c
[ 15.208957] [<ffffffff82d2367a>] ieee80211_if_add+0x4bd/0x525
[ 15.209780] [<ffffffff82d0fd20>] ieee80211_register_hw+0x780/0x877
[ 15.210644] [<ffffffff82390b1a>] mac80211_hwsim_new_radio+0x5e6/0x803
[ 15.211518] [<ffffffff84474d8f>] init_mac80211_hwsim+0x36a/0x41e
[ 15.212584] [<ffffffff84474a25>] ? p54spi_driver_init+0x12/0x12
[ 15.213545] [<ffffffff8100216c>] do_one_initcall+0xed/0x17b
[ 15.214346] [<ffffffff843ee164>] kernel_init_freeable+0x1ec/0x279
[ 15.215228] [<ffffffff82db53d6>] ? rest_init+0xca/0xca
[ 15.215944] [<ffffffff82db53e4>] kernel_init+0xe/0xdf
[ 15.216727] [<ffffffff82deb158>] ret_from_fork+0x58/0x90
[ 15.217466] [<ffffffff82db53d6>] ? rest_init+0xca/0xca
[ 15.218272] ---[ end trace bc1f8639a63a4e98 ]---
[ 15.218940] mac80211_hwsim hwsim0 wlan0: set_features() failed (-5); wanted 0x0000000000004000, left 0x0000000000004800
Thanks,
Ying Huang
_______________________________________________
LKP mailing list
LKP(a)linux.intel.com
7 years, 1 month
[mac80211] 42f107062dc: WARNING: CPU: 1 PID: 1 at net/mac80211/driver-ops.h:12 check_sdata_in_driver+0x4a/0x53()
by Huang, Ying
FYI, we noticed the below changes on
git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git fast-xmit
commit 42f107062dc4c8e8c2fa01465cef4308bf0dbcda ("mac80211: enable changing netdev features with ethtool")
+------------------------------------------------------------------+------------+------------+
| | e911211131 | 42f107062d |
+------------------------------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 30 | 30 |
| Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 25 | 23 |
| backtrace:platform_device_register_full | 9 | 8 |
| backtrace:alsa_card_dummy_init | 9 | 8 |
| backtrace:kernel_init_freeable | 20 | 30 |
| backtrace:platform_device_add | 1 | |
| backtrace:fujitsu_init | 1 | |
| Out_of_memory:Kill_process | 10 | 11 |
| backtrace:do_fork | 9 | 6 |
| backtrace:SyS_clone | 9 | 6 |
| backtrace:do_sys_open | 2 | 1 |
| backtrace:compat_SyS_open | 2 | 1 |
| backtrace:do_execveat_common | 1 | 2 |
| backtrace:compat_SyS_execve | 1 | 2 |
| backtrace:do_mount | 2 | |
| backtrace:compat_SyS_mount | 2 | |
| backtrace:vfs_read | 2 | 4 |
| backtrace:SyS_read | 2 | 4 |
| WARNING:at_drivers/block/floppy.c:#schedule_bh() | 1 | |
| backtrace:pgd_alloc | 1 | |
| backtrace:mm_init | 1 | |
| backtrace:__call_usermodehelper | 1 | |
| backtrace:register_netdev | 10 | 10 |
| backtrace:rose_proto_init | 10 | 10 |
| backtrace:kobject_add_internal | 1 | 1 |
| backtrace:kobject_init_and_add | 1 | 1 |
| backtrace:neigh_parms_alloc | 1 | 1 |
| backtrace:inetdev_init | 1 | 1 |
| WARNING:at_net/mac80211/driver-ops.h:#check_sdata_in_driver() | 0 | 30 |
| backtrace:mac80211_hwsim_new_radio | 0 | 30 |
| backtrace:init_mac80211_hwsim | 0 | 30 |
| backtrace:acpi_bus_register_driver | 0 | 1 |
| backtrace:acpi_topstar_driver_init | 0 | 1 |
| backtrace:SYSC_readlinkat | 0 | 1 |
| backtrace:SyS_readlink | 0 | 1 |
+------------------------------------------------------------------+------------+------------+
[ 15.174657] mac80211_hwsim: initializing netlink
[ 15.177489] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 15.179949] ------------[ cut here ]------------
[ 15.180666] WARNING: CPU: 1 PID: 1 at net/mac80211/driver-ops.h:12 check_sdata_in_driver+0x4a/0x53()
[ 15.182089] wlan0: Failed check-sdata-in-driver check, flags: 0x0
[ 15.182906] Modules linked in:
[ 15.183496] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.0.0-rc7-01974-g9af8ade #30
[ 15.184622] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.7.5-20140531_083030-gandalf 04/01/2014
[ 15.186186] 0000000000000009 ffff880022467b78 ffffffff82dc687f 00000000001d03e8
[ 15.187623] ffff880022467bc8 ffff880022467bb8 ffffffff810c91ef ffff880022467bb8
[ 15.189037] ffffffff82d20658 0000000000000001 ffff880009f80b40 0000000000004000
[ 15.190446] Call Trace:
[ 15.190885] [<ffffffff82dc687f>] dump_stack+0x4c/0x65
[ 15.191677] [<ffffffff810c91ef>] warn_slowpath_common+0xa1/0xbb
[ 15.192525] [<ffffffff82d20658>] ? check_sdata_in_driver+0x4a/0x53
[ 15.193353] [<ffffffff810c924f>] warn_slowpath_fmt+0x46/0x48
[ 15.194123] [<ffffffff810e83fb>] ? ___might_sleep+0x36/0x14d
[ 15.195066] [<ffffffff82d20658>] check_sdata_in_driver+0x4a/0x53
[ 15.196060] [<ffffffff82d21680>] ieee80211_netdev_set_features+0x70/0x19b
[ 15.197017] [<ffffffff82a6148f>] __netdev_update_features+0x1b0/0x1e6
[ 15.198002] [<ffffffff82a6183e>] register_netdevice+0x2ab/0x36c
[ 15.208957] [<ffffffff82d2367a>] ieee80211_if_add+0x4bd/0x525
[ 15.209780] [<ffffffff82d0fd20>] ieee80211_register_hw+0x780/0x877
[ 15.210644] [<ffffffff82390b1a>] mac80211_hwsim_new_radio+0x5e6/0x803
[ 15.211518] [<ffffffff84474d8f>] init_mac80211_hwsim+0x36a/0x41e
[ 15.212584] [<ffffffff84474a25>] ? p54spi_driver_init+0x12/0x12
[ 15.213545] [<ffffffff8100216c>] do_one_initcall+0xed/0x17b
[ 15.214346] [<ffffffff843ee164>] kernel_init_freeable+0x1ec/0x279
[ 15.215228] [<ffffffff82db53d6>] ? rest_init+0xca/0xca
[ 15.215944] [<ffffffff82db53e4>] kernel_init+0xe/0xdf
[ 15.216727] [<ffffffff82deb158>] ret_from_fork+0x58/0x90
[ 15.217466] [<ffffffff82db53d6>] ? rest_init+0xca/0xca
[ 15.218272] ---[ end trace bc1f8639a63a4e98 ]---
[ 15.218940] mac80211_hwsim hwsim0 wlan0: set_features() failed (-5); wanted 0x0000000000004000, left 0x0000000000004800
Thanks,
Ying Huang
_______________________________________________
LKP mailing list
LKP(a)linux.intel.com
7 years, 1 month
Re: [LKP] [serial] BUG: spinlock bad magic on CPU#0, swapper/0
by Fengguang Wu
On Sun, Apr 12, 2015 at 09:01:31AM -0400, Peter Hurley wrote:
> Hi Fengguang,
>
> On 04/12/2015 08:41 AM, Fengguang Wu wrote:
> > Greetings,
> >
> > 0day kernel testing robot got the below dmesg and the first bad commit is
> >
> > git://git.code.sf.net/p/openipmi/linux-ipmi master-ipmi-rebase
> >
> > commit ccfb59efb7a78e606516ce878d8dde4690419a5f
> > Author: Corey Minyard <cminyard(a)mvista.com>
> > AuthorDate: Mon Mar 19 16:00:55 2012 -0500
> > Commit: Corey Minyard <cminyard(a)mvista.com>
> > CommitDate: Fri Apr 10 20:51:46 2015 -0500
> >
> > serial: Add a polled interface to the 8250 driver
> >
> > Remove the console code from the 8250 driver and add the poll code and
> > setup to use the console over the polled interface.
> >
> > FIXME - The interactions between the 8250_early and 8250 code need to
> > be analyzed and tested.
> >
> > Signed-off-by: Corey Minyard <minyard(a)acm.org>
> >
> > drivers/tty/serial/8250.c | 227 ++++++++++++++++++++++------------------------
> > 1 file changed, 112 insertions(+), 115 deletions(-)
>
> This is not an upstream bug.
Ah yes, sorry for the noise!
Thanks,
Fengguang
7 years, 1 month
[serial] BUG: spinlock bad magic on CPU#0, swapper/0
by Fengguang Wu
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
git://git.code.sf.net/p/openipmi/linux-ipmi master-ipmi-rebase
commit ccfb59efb7a78e606516ce878d8dde4690419a5f
Author: Corey Minyard <cminyard(a)mvista.com>
AuthorDate: Mon Mar 19 16:00:55 2012 -0500
Commit: Corey Minyard <cminyard(a)mvista.com>
CommitDate: Fri Apr 10 20:51:46 2015 -0500
serial: Add a polled interface to the 8250 driver
Remove the console code from the 8250 driver and add the poll code and
setup to use the console over the polled interface.
FIXME - The interactions between the 8250_early and 8250 code need to
be analyzed and tested.
Signed-off-by: Corey Minyard <minyard(a)acm.org>
drivers/tty/serial/8250.c | 227 ++++++++++++++++++++++------------------------
1 file changed, 112 insertions(+), 115 deletions(-)
+------------------------------------------------------------------+------------+------------+------------+
| | 2c46c63ec3 | ccfb59efb7 | ccfb59efb7 |
+------------------------------------------------------------------+------------+------------+------------+
| boot_successes | 0 | 0 | 0 |
| boot_failures | 81 | 11 | 11 |
| Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 81 | | |
| backtrace:lock_torture_stats | 81 | | |
| BUG:spinlock_bad_magic_on_CPU | 0 | 11 | 11 |
| BUG:spinlock_lockup_suspected_on_CPU | 0 | 11 | 11 |
| backtrace:register_console | 0 | 11 | 11 |
| backtrace:serial8250_console_init | 0 | 11 | 11 |
| backtrace:console_init | 0 | 11 | 11 |
+------------------------------------------------------------------+------------+------------+------------+
[ 0.000000] Running RCU self tests
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] CPU 0 irqstacks, hard=40090000 soft=40092000
[ 0.000000] BUG: spinlock bad magic on CPU#0, swapper/0
[ 0.000000] lock: serial8250_ports+0x160/0x640, .magic: 00000000, .owner: <none>/-1, .owner_cpu: 0
[ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 4.0.0-rc7-00023-gccfb59e #232
[ 0.000000] 41bcbe09 41bcbe09 41c61e7c 41944b76 41c61ea4 4107d544 41b77694 425ee8a0
[ 0.000000] 00000000 41bcbe09 ffffffff 00000000 425ee8a0 41b72abc 41c61eb4 4107d5b2
[ 0.000000] 425ee8a0 00000060 41c61ed0 4107d742 415c57a1 00000000 425ee8a0 00000060
[ 0.000000] Call Trace:
[ 0.000000] [<41944b76>] dump_stack+0x16/0x18
[ 0.000000] [<4107d544>] spin_dump+0x84/0xd0
[ 0.000000] [<4107d5b2>] spin_bug+0x22/0x30
[ 0.000000] [<4107d742>] do_raw_spin_lock+0x62/0x120
[ 0.000000] [<415c57a1>] ? serial8250_poll+0x91/0xf0
[ 0.000000] [<4194e25f>] _raw_spin_lock+0x3f/0x50
[ 0.000000] [<415c57a1>] ? serial8250_poll+0x91/0xf0
[ 0.000000] [<415c57a1>] serial8250_poll+0x91/0xf0
[ 0.000000] [<415c1559>] uartdrv_console_write+0x69/0x320
[ 0.000000] [<415c14f0>] ? uart_write_wakeup+0x40/0x40
[ 0.000000] [<41087fb8>] call_console_drivers+0x68/0x70
[ 0.000000] [<41088e34>] console_unlock+0x3c4/0x590
[ 0.000000] [<41089a7b>] register_console+0x17b/0x360
[ 0.000000] [<41d3ba71>] ? serial8250_isa_init_ports+0x127/0x15e
[ 0.000000] [<41d3baba>] serial8250_console_init+0x12/0x16
[ 0.000000] [<41d3b022>] console_init+0x18/0x20
[ 0.000000] [<41d15972>] start_kernel+0x24e/0x353
[ 0.000000] [<41d152b6>] i386_start_kernel+0x84/0x88
[ 0.000000] BUG: spinlock lockup suspected on CPU#0, swapper/0
[ 0.000000] lock: serial8250_ports+0x160/0x640, .magic: 00000000, .owner: <none>/-1, .owner_cpu: 0
[ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 4.0.0-rc7-00023-gccfb59e #232
[ 0.000000] 41bcbe09 41bcbe09 41c61e8c 41944b76 41c61eb4 4107d544 41b77694 425ee8a0
[ 0.000000] 00000000 41bcbe09 ffffffff 00000000 425ee8a0 000fa000 41c61ed0 4107d7ea
[ 0.000000] 000fa000 00000000 425ee8a0 00000060 425ee8a0 41c61eec 4194e25f 00000000
[ 0.000000] Call Trace:
[ 0.000000] [<41944b76>] dump_stack+0x16/0x18
[ 0.000000] [<4107d544>] spin_dump+0x84/0xd0
[ 0.000000] [<4107d7ea>] do_raw_spin_lock+0x10a/0x120
[ 0.000000] [<4194e25f>] _raw_spin_lock+0x3f/0x50
[ 0.000000] [<415c57a1>] ? serial8250_poll+0x91/0xf0
[ 0.000000] [<415c57a1>] serial8250_poll+0x91/0xf0
[ 0.000000] [<415c1559>] uartdrv_console_write+0x69/0x320
[ 0.000000] [<415c14f0>] ? uart_write_wakeup+0x40/0x40
[ 0.000000] [<41087fb8>] call_console_drivers+0x68/0x70
[ 0.000000] [<41088e34>] console_unlock+0x3c4/0x590
[ 0.000000] [<41089a7b>] register_console+0x17b/0x360
[ 0.000000] [<41d3ba71>] ? serial8250_isa_init_ports+0x127/0x15e
[ 0.000000] [<41d3baba>] serial8250_console_init+0x12/0x16
[ 0.000000] [<41d3b022>] console_init+0x18/0x20
[ 0.000000] [<41d15972>] start_kernel+0x24e/0x353
[ 0.000000] [<41d152b6>] i386_start_kernel+0x84/0x88
[ 0.000000] console [ttyS0] enabled
[ 0.000000] console [ttyS0] enabled
[ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
git bisect start ccfb59efb7a78e606516ce878d8dde4690419a5f 3259b12ae1c79c146809829412ddc0d11a1b8e26 --
git bisect good 25d7f9f0849e210aa5882fe6ee02cd37494e2e9b # 14:55 20+ 21 i2c: add a non-blocking interface
git bisect good d63196e85e63a2769423c3ce835c07545ff55cd1 # 15:29 20+ 21 i2c-i801: Remove redundant code and event-drive
git bisect good fd5a7939c7fa0998af2647d7d8bd12754817d352 # 16:07 20+ 20 serial: Add a function to abstract the tty code from the drivers
git bisect good 6f034345553ac00afcefc2a38599cef5871c05c2 # 16:40 20+ 20 serial: Add circular buffer helpers
git bisect good 2c46c63ec3d6206342771d9378f3b22c87ec21c6 # 17:28 20+ 21 serial: Add support for doing a console using the poll interface
# first bad commit: [ccfb59efb7a78e606516ce878d8dde4690419a5f] serial: Add a polled interface to the 8250 driver
git bisect good 2c46c63ec3d6206342771d9378f3b22c87ec21c6 # 18:05 60+ 81 serial: Add support for doing a console using the poll interface
# extra tests with DEBUG_INFO
git bisect good ccfb59efb7a78e606516ce878d8dde4690419a5f # 19:10 60+ 60 serial: Add a polled interface to the 8250 driver
# extra tests on HEAD of ipmi/master-ipmi-rebase
git bisect good bd19fd5205a9435a5edb0e819f4b15d52e855634 # 20:33 60+ 62 i2c-i801: Fix the logic for SMBUS I2C transfers
# extra tests on tree/branch ipmi/master-ipmi-rebase
git bisect good bd19fd5205a9435a5edb0e819f4b15d52e855634 # 21:23 60+ 122 i2c-i801: Fix the logic for SMBUS I2C transfers
# extra tests with first bad commit reverted
# extra tests on tree/branch linus/master
git bisect good 3259b12ae1c79c146809829412ddc0d11a1b8e26 # 23:07 60+ 82 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
# extra tests on tree/branch next/master
git bisect good ab738b3efaea11cf9f130c7fe9ebb7568e998fe6 # 00:45 60+ 60 Add linux-next specific files for 20150410
This script may reproduce the error.
----------------------------------------------------------------------------
#!/bin/bash
kernel=$1
initrd=quantal-core-i386.cgz
wget --no-clobber https://github.com/fengguang/reproduce-kernel-bug/raw/master/initrd/$initrd
kvm=(
qemu-system-x86_64
-enable-kvm
-cpu kvm64
-kernel $kernel
-initrd $initrd
-m 300
-smp 2
-device e1000,netdev=net0
-netdev user,id=net0
-boot order=nc
-no-reboot
-watchdog i6300esb
-rtc base=localtime
-serial stdio
-display none
-monitor null
)
append=(
hung_task_panic=1
earlyprintk=ttyS0,115200
rd.udev.log-priority=err
systemd.log_target=journal
systemd.log_level=warning
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
root=/dev/ram0
rw
drbd.minor_count=8
)
"${kvm[@]}" --append "${append[*]}"
----------------------------------------------------------------------------
Thanks,
Fengguang
7 years, 1 month
[mm] bea66fbd11a: -13.5% aim7.time.minor_page_faults, -41.1% time.system_time
by Huang Ying
FYI, we noticed the below changes on
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
commit bea66fbd11af1ca98ae26855eea41eda8582923e ("mm: numa: group related processes based on VMA flags instead of page table flags")
testbox/testcase/testparams: brickland3/aim7/performance-3000-sieve
98cf21c61a7f5419 bea66fbd11af1ca98ae26855ee
---------------- --------------------------
%stddev %change %stddev
\ | \
1.155e+08 ± 1% -13.5% 99915100 ± 1% aim7.time.minor_page_faults
904971 ± 1% -64.8% 318137 ± 10% aim7.time.voluntary_context_switches
120.22 ± 1% -41.1% 70.87 ± 3% aim7.time.system_time
6122485 ± 0% -1.6% 6025423 ± 0% aim7.time.involuntary_context_switches
1464 ± 14% -66.0% 498 ± 37% cpuidle.C1-IVT-4S.usage
470 ± 1% -65.0% 164 ± 26% vmstat.procs.b
125221 ± 0% -2.2% 122500 ± 0% vmstat.system.in
32780 ± 0% -10.4% 29374 ± 1% vmstat.system.cs
1.155e+08 ± 1% -13.5% 99915100 ± 1% time.minor_page_faults
120.22 ± 1% -41.1% 70.87 ± 3% time.system_time
904971 ± 1% -64.8% 318137 ± 10% time.voluntary_context_switches
84 ± 43% -67.0% 28 ± 23% numa-numastat.node0.other_node
56733780 ± 1% -12.9% 49397913 ± 1% proc-vmstat.numa_hint_faults
55660319 ± 1% -13.2% 48314771 ± 1% proc-vmstat.numa_hint_faults_local
3054195 ± 0% -13.5% 2642998 ± 0% proc-vmstat.numa_hit
3053893 ± 0% -13.5% 2642870 ± 0% proc-vmstat.numa_local
1010298 ± 1% -41.6% 590406 ± 1% proc-vmstat.numa_pages_migrated
57648883 ± 1% -13.5% 49892114 ± 1% proc-vmstat.numa_pte_updates
3076975 ± 0% -13.6% 2659661 ± 0% proc-vmstat.pgalloc_normal
1.16e+08 ± 1% -13.4% 1.005e+08 ± 1% proc-vmstat.pgfault
3003186 ± 0% -12.3% 2633789 ± 0% proc-vmstat.pgfree
1010298 ± 1% -41.6% 590406 ± 1% proc-vmstat.pgmigrate_success
6 ± 12% +33.3% 9 ± 7% sched_debug.cfs_rq[104]:/.load
5 ± 28% +66.7% 8 ± 21% sched_debug.cfs_rq[106]:/.load
5 ± 28% +61.9% 8 ± 17% sched_debug.cfs_rq[106]:/.runnable_load_avg
5069 ± 4% +6.5% 5399 ± 5% sched_debug.cfs_rq[109]:/.tg_load_avg
6 ± 6% +20.0% 7 ± 6% sched_debug.cfs_rq[110]:/.load
5060 ± 6% +10.2% 5574 ± 5% sched_debug.cfs_rq[115]:/.tg_load_avg
6 ± 0% +20.8% 7 ± 5% sched_debug.cfs_rq[115]:/.load
4974 ± 4% +11.8% 5562 ± 6% sched_debug.cfs_rq[116]:/.tg_load_avg
4906 ± 2% +11.3% 5459 ± 7% sched_debug.cfs_rq[117]:/.tg_load_avg
5 ± 14% +50.0% 7 ± 11% sched_debug.cfs_rq[118]:/.load
5 ± 8% +38.1% 7 ± 11% sched_debug.cfs_rq[118]:/.runnable_load_avg
6 ± 13% +500.0% 37 ± 42% sched_debug.cfs_rq[26]:/.tg_load_contrib
20927468 ± 4% +8.4% 22685964 ± 4% sched_debug.cfs_rq[27]:/.min_vruntime
21203485 ± 3% +13.4% 24049232 ± 7% sched_debug.cfs_rq[28]:/.min_vruntime
18134631 ± 6% +13.3% 20548482 ± 12% sched_debug.cfs_rq[29]:/.min_vruntime
7 ± 14% -30.0% 5 ± 20% sched_debug.cfs_rq[2]:/.runnable_load_avg
5 ± 15% +36.4% 7 ± 14% sched_debug.cfs_rq[45]:/.runnable_load_avg
22214373 ± 6% +9.3% 24278287 ± 4% sched_debug.cfs_rq[64]:/.min_vruntime
7 ± 20% -40.0% 4 ± 24% sched_debug.cfs_rq[67]:/.load
8 ± 15% -40.6% 4 ± 31% sched_debug.cfs_rq[67]:/.runnable_load_avg
9 ± 37% -35.9% 6 ± 6% sched_debug.cfs_rq[6]:/.runnable_load_avg
9 ± 30% -35.1% 6 ± 0% sched_debug.cfs_rq[6]:/.load
66 ± 41% -68.9% 20 ± 38% sched_debug.cfs_rq[72]:/.blocked_load_avg
74 ± 38% -63.4% 27 ± 29% sched_debug.cfs_rq[72]:/.tg_load_contrib
7 ± 14% -33.3% 5 ± 24% sched_debug.cfs_rq[73]:/.runnable_load_avg
7 ± 17% -24.1% 5 ± 15% sched_debug.cfs_rq[73]:/.load
8 ± 13% -29.4% 6 ± 11% sched_debug.cfs_rq[7]:/.load
8 ± 13% -27.3% 6 ± 11% sched_debug.cfs_rq[7]:/.runnable_load_avg
7 ± 6% -26.7% 5 ± 15% sched_debug.cfs_rq[82]:/.load
8 ± 21% -38.2% 5 ± 34% sched_debug.cfs_rq[84]:/.runnable_load_avg
20672959 ± 3% +18.6% 24508843 ± 8% sched_debug.cfs_rq[84]:/.min_vruntime
7 ± 6% -26.7% 5 ± 20% sched_debug.cfs_rq[9]:/.load
8 ± 17% -35.3% 5 ± 20% sched_debug.cfs_rq[9]:/.runnable_load_avg
12917 ± 12% -27.9% 9309 ± 4% sched_debug.cpu#0.ttwu_count
4804 ± 3% -9.3% 4356 ± 7% sched_debug.cpu#0.ttwu_local
1907 ± 36% -61.0% 744 ± 25% sched_debug.cpu#100.ttwu_local
5295 ± 24% -56.4% 2309 ± 25% sched_debug.cpu#100.ttwu_count
32486 ± 4% -17.8% 26713 ± 7% sched_debug.cpu#104.nr_switches
33183 ± 4% -14.9% 28232 ± 7% sched_debug.cpu#104.sched_count
6 ± 12% +33.3% 9 ± 7% sched_debug.cpu#104.load
15 ± 11% +52.5% 23 ± 4% sched_debug.cpu#104.nr_running
5 ± 28% +57.1% 8 ± 13% sched_debug.cpu#106.cpu_load[0]
12 ± 22% +70.8% 20 ± 2% sched_debug.cpu#106.nr_running
242 ± 17% -29.9% 169 ± 29% sched_debug.cpu#106.sched_goidle
5 ± 28% +66.7% 8 ± 21% sched_debug.cpu#106.load
15 ± 4% +20.0% 18 ± 5% sched_debug.cpu#11.nr_running
1608 ± 25% -49.3% 815 ± 32% sched_debug.cpu#11.ttwu_local
2025 ± 28% -30.6% 1405 ± 19% sched_debug.cpu#110.ttwu_count
6 ± 6% +20.0% 7 ± 6% sched_debug.cpu#110.load
673 ± 15% -32.9% 452 ± 25% sched_debug.cpu#110.ttwu_local
14 ± 9% +28.1% 18 ± 4% sched_debug.cpu#110.nr_running
13 ± 18% +39.6% 18 ± 8% sched_debug.cpu#112.nr_running
3580 ± 36% -52.6% 1698 ± 36% sched_debug.cpu#114.ttwu_count
14 ± 10% +25.9% 18 ± 8% sched_debug.cpu#115.nr_running
240 ± 9% -31.8% 164 ± 31% sched_debug.cpu#118.sched_goidle
5 ± 9% +31.8% 7 ± 5% sched_debug.cpu#118.cpu_load[3]
5 ± 9% +31.8% 7 ± 5% sched_debug.cpu#118.cpu_load[4]
5 ± 8% +38.1% 7 ± 11% sched_debug.cpu#118.cpu_load[1]
5 ± 8% +38.1% 7 ± 11% sched_debug.cpu#118.cpu_load[2]
5 ± 14% +50.0% 7 ± 11% sched_debug.cpu#118.load
5 ± 8% +38.1% 7 ± 11% sched_debug.cpu#118.cpu_load[0]
12 ± 5% +54.2% 18 ± 16% sched_debug.cpu#118.nr_running
5276 ± 14% -39.7% 3182 ± 42% sched_debug.cpu#16.ttwu_count
6741 ± 46% -66.3% 2270 ± 28% sched_debug.cpu#17.ttwu_count
7 ± 14% -30.0% 5 ± 20% sched_debug.cpu#2.cpu_load[0]
376 ± 18% +132.8% 877 ± 29% sched_debug.cpu#21.sched_goidle
6779 ± 20% -60.5% 2681 ± 40% sched_debug.cpu#23.ttwu_count
5932 ± 36% -57.0% 2552 ± 38% sched_debug.cpu#26.ttwu_count
1871 ± 43% -50.9% 919 ± 38% sched_debug.cpu#3.ttwu_local
3782 ± 14% -34.2% 2488 ± 11% sched_debug.cpu#30.ttwu_count
13 ± 3% +36.4% 18 ± 12% sched_debug.cpu#31.nr_running
1664 ± 43% -48.2% 861 ± 22% sched_debug.cpu#32.ttwu_local
14 ± 10% +29.3% 18 ± 7% sched_debug.cpu#32.nr_running
31176 ± 12% -16.1% 26153 ± 4% sched_debug.cpu#32.sched_count
5754 ± 22% -54.7% 2606 ± 25% sched_debug.cpu#36.ttwu_count
1067 ± 16% -31.1% 735 ± 16% sched_debug.cpu#38.ttwu_local
28900 ± 5% -11.0% 25726 ± 7% sched_debug.cpu#39.sched_count
1257 ± 37% -44.8% 693 ± 49% sched_debug.cpu#39.ttwu_local
4893 ± 21% -54.0% 2249 ± 47% sched_debug.cpu#40.ttwu_count
28781 ± 4% -9.0% 26197 ± 7% sched_debug.cpu#40.sched_count
4800 ± 29% -51.7% 2320 ± 13% sched_debug.cpu#42.ttwu_count
1628 ± 35% -53.3% 760 ± 26% sched_debug.cpu#42.ttwu_local
28887 ± 5% -9.1% 26257 ± 7% sched_debug.cpu#42.sched_count
5 ± 15% +36.4% 7 ± 14% sched_debug.cpu#45.cpu_load[1]
5 ± 15% +36.4% 7 ± 14% sched_debug.cpu#45.cpu_load[0]
29036 ± 3% -11.5% 25689 ± 4% sched_debug.cpu#45.nr_switches
13 ± 16% +42.6% 19 ± 14% sched_debug.cpu#45.nr_running
6709 ± 35% -69.9% 2020 ± 36% sched_debug.cpu#45.ttwu_count
30362 ± 6% -13.8% 26186 ± 4% sched_debug.cpu#45.sched_count
1784 ± 24% -53.0% 838 ± 23% sched_debug.cpu#45.ttwu_local
29093 ± 5% -9.0% 26479 ± 5% sched_debug.cpu#46.sched_count
11 ± 13% +57.4% 18 ± 22% sched_debug.cpu#48.nr_running
12 ± 23% +40.8% 17 ± 8% sched_debug.cpu#49.nr_running
1020 ± 9% -21.7% 799 ± 12% sched_debug.cpu#50.ttwu_local
514 ± 11% -28.1% 370 ± 15% sched_debug.cpu#52.sched_goidle
5126 ± 36% -63.0% 1898 ± 11% sched_debug.cpu#53.ttwu_count
29319 ± 5% -11.6% 25920 ± 5% sched_debug.cpu#54.sched_count
13 ± 17% +39.6% 18 ± 14% sched_debug.cpu#54.nr_running
28346 ± 3% -9.9% 25537 ± 5% sched_debug.cpu#54.nr_switches
558 ± 5% -35.9% 358 ± 12% sched_debug.cpu#54.sched_goidle
3768 ± 19% -54.5% 1714 ± 43% sched_debug.cpu#55.ttwu_count
30565 ± 10% -13.6% 26415 ± 2% sched_debug.cpu#55.sched_count
1582 ± 20% -50.3% 787 ± 45% sched_debug.cpu#56.ttwu_local
6921 ± 37% -73.0% 1871 ± 41% sched_debug.cpu#56.ttwu_count
1232 ± 18% -47.0% 653 ± 20% sched_debug.cpu#57.ttwu_local
626 ± 41% -38.0% 388 ± 11% sched_debug.cpu#57.sched_goidle
32348 ± 16% -17.6% 26669 ± 2% sched_debug.cpu#57.sched_count
1441 ± 42% -51.7% 695 ± 23% sched_debug.cpu#58.ttwu_local
41619 ± 45% -35.7% 26769 ± 5% sched_debug.cpu#59.sched_count
9 ± 30% -35.1% 6 ± 0% sched_debug.cpu#6.load
9 ± 37% -35.9% 6 ± 6% sched_debug.cpu#6.cpu_load[0]
9 ± 37% -35.9% 6 ± 6% sched_debug.cpu#6.cpu_load[1]
9 ± 39% -34.2% 6 ± 6% sched_debug.cpu#6.cpu_load[2]
28059 ± 4% -8.6% 25653 ± 4% sched_debug.cpu#60.sched_count
4532 ± 36% -68.8% 1413 ± 40% sched_debug.cpu#60.ttwu_count
4914 ± 38% -60.7% 1929 ± 36% sched_debug.cpu#62.ttwu_count
1128 ± 7% -42.9% 644 ± 20% sched_debug.cpu#62.ttwu_local
7 ± 20% -40.0% 4 ± 24% sched_debug.cpu#67.load
28008 ± 2% -9.4% 25363 ± 5% sched_debug.cpu#67.sched_count
27655 ± 3% -9.5% 25024 ± 5% sched_debug.cpu#67.nr_switches
1403 ± 21% -56.1% 616 ± 8% sched_debug.cpu#67.ttwu_local
4889 ± 30% -54.4% 2228 ± 36% sched_debug.cpu#67.ttwu_count
1174 ± 36% -59.3% 477 ± 27% sched_debug.cpu#69.ttwu_local
15 ± 8% +28.3% 19 ± 14% sched_debug.cpu#69.nr_running
8 ± 13% -29.4% 6 ± 11% sched_debug.cpu#7.load
4411 ± 33% -41.1% 2596 ± 36% sched_debug.cpu#7.ttwu_count
1528 ± 23% -65.7% 524 ± 21% sched_debug.cpu#71.ttwu_local
28435 ± 3% -11.3% 25224 ± 4% sched_debug.cpu#71.sched_count
7 ± 14% -35.5% 5 ± 24% sched_debug.cpu#73.cpu_load[2]
8 ± 15% -37.5% 5 ± 24% sched_debug.cpu#73.cpu_load[3]
7 ± 14% -33.3% 5 ± 24% sched_debug.cpu#73.cpu_load[1]
8 ± 15% -34.4% 5 ± 20% sched_debug.cpu#73.cpu_load[4]
7 ± 14% -33.3% 5 ± 24% sched_debug.cpu#73.cpu_load[0]
7 ± 17% -24.1% 5 ± 15% sched_debug.cpu#73.load
32392 ± 4% -17.2% 26828 ± 5% sched_debug.cpu#74.nr_switches
34243 ± 8% -17.3% 28320 ± 4% sched_debug.cpu#74.sched_count
1728 ± 29% -50.9% 849 ± 39% sched_debug.cpu#75.ttwu_local
5389 ± 21% -61.6% 2072 ± 39% sched_debug.cpu#75.ttwu_count
28023 ± 4% -8.3% 25700 ± 6% sched_debug.cpu#75.nr_switches
3398 ± 11% -33.9% 2248 ± 38% sched_debug.cpu#76.ttwu_count
7 ± 6% -26.7% 5 ± 15% sched_debug.cpu#82.load
8 ± 16% -37.1% 5 ± 32% sched_debug.cpu#84.cpu_load[3]
8 ± 21% -40.0% 5 ± 34% sched_debug.cpu#84.cpu_load[1]
8 ± 16% -40.0% 5 ± 34% sched_debug.cpu#84.cpu_load[2]
8 ± 16% -37.1% 5 ± 32% sched_debug.cpu#84.cpu_load[4]
8 ± 21% -38.2% 5 ± 34% sched_debug.cpu#84.cpu_load[0]
1555 ± 43% -56.6% 675 ± 38% sched_debug.cpu#87.ttwu_local
33842 ± 1% -15.1% 28727 ± 6% sched_debug.cpu#89.sched_count
33213 ± 1% -18.8% 26968 ± 7% sched_debug.cpu#89.nr_switches
7 ± 6% -26.7% 5 ± 20% sched_debug.cpu#9.load
12 ± 10% +37.3% 17 ± 16% sched_debug.cpu#90.nr_running
5 ± 8% +33.3% 7 ± 17% sched_debug.cpu#90.cpu_load[4]
5 ± 8% +33.3% 7 ± 17% sched_debug.cpu#90.cpu_load[3]
2539 ± 15% -66.6% 847 ± 39% sched_debug.cpu#96.ttwu_count
1124 ± 47% -49.8% 564 ± 23% sched_debug.cpu#97.ttwu_local
4 ± 10% +58.8% 6 ± 21% sched_debug.cpu#99.cpu_load[3]
4 ± 10% +47.1% 6 ± 13% sched_debug.cpu#99.cpu_load[4]
4 ± 10% +58.8% 6 ± 21% sched_debug.cpu#99.cpu_load[2]
1124 ± 34% -53.8% 519 ± 12% sched_debug.cpu#99.ttwu_local
testbox/testcase/testparams: lkp-ne02/netperf/performance-300s-200%-TCP_SENDFILE
98cf21c61a7f5419 bea66fbd11af1ca98ae26855ee
---------------- --------------------------
3618 ± 2% -8.1% 3326 ± 2% slabinfo.proc_inode_cache.num_objs
0.26 ± 7% -8.7% 0.24 ± 5% turbostat.CPU%c1
2937 ± 0% +12.9% 3314 ± 9% numa-meminfo.node1.PageTables
387540 ± 29% -49.3% 196421 ± 39% cpuidle.C1-NHM.time
85799 ± 6% +214.0% 269448 ± 37% numa-vmstat.node0.numa_local
733 ± 0% +12.9% 827 ± 9% numa-vmstat.node1.nr_page_table_pages
69008 ± 4% +555.5% 452353 ± 47% numa-numastat.node0.local_node
68999 ± 4% +555.6% 452349 ± 47% numa-numastat.node0.numa_hit
3720 ± 9% +67.5% 6232 ± 21% proc-vmstat.pgalloc_dma
550092 ± 8% +32.5% 728886 ± 12% proc-vmstat.pgalloc_dma32
124 ± 6% -5.4% 117 ± 7% sched_debug.cfs_rq[0]:/.load
5872 ± 11% -17.9% 4821 ± 10% sched_debug.cfs_rq[10]:/.tg_load_avg
129 ± 4% -7.6% 119 ± 5% sched_debug.cfs_rq[10]:/.runnable_load_avg
129 ± 4% -10.4% 116 ± 4% sched_debug.cfs_rq[10]:/.load
5817 ± 13% -17.2% 4816 ± 9% sched_debug.cfs_rq[11]:/.tg_load_avg
1511306 ± 3% -7.4% 1399297 ± 5% sched_debug.cfs_rq[12]:/.min_vruntime
5799 ± 13% -17.2% 4800 ± 10% sched_debug.cfs_rq[12]:/.tg_load_avg
629 ± 33% -51.0% 308 ± 35% sched_debug.cfs_rq[12]:/.tg_load_contrib
1511248 ± 3% -11.9% 1331134 ± 5% sched_debug.cfs_rq[12]:/.MIN_vruntime
1511249 ± 3% -11.9% 1331134 ± 5% sched_debug.cfs_rq[12]:/.max_vruntime
522 ± 1% -55.4% 233 ± 15% sched_debug.cfs_rq[13]:/.tg_load_contrib
406 ± 0% -71.9% 114 ± 33% sched_debug.cfs_rq[13]:/.blocked_load_avg
5789 ± 13% -17.3% 4788 ± 10% sched_debug.cfs_rq[13]:/.tg_load_avg
5784 ± 13% -17.7% 4760 ± 9% sched_debug.cfs_rq[14]:/.tg_load_avg
643 ± 16% -73.9% 168 ± 34% sched_debug.cfs_rq[15]:/.tg_load_contrib
5760 ± 12% -17.7% 4742 ± 9% sched_debug.cfs_rq[15]:/.tg_load_avg
153 ± 9% +142.6% 371 ± 33% sched_debug.cfs_rq[2]:/.tg_load_contrib
178 ± 20% +191.3% 518 ± 37% sched_debug.cfs_rq[3]:/.tg_load_contrib
1484495 ± 1% -10.4% 1330254 ± 0% sched_debug.cfs_rq[4]:/.max_vruntime
1484495 ± 1% -10.4% 1330254 ± 0% sched_debug.cfs_rq[4]:/.MIN_vruntime
1525410 ± 4% -9.1% 1387280 ± 5% sched_debug.cfs_rq[4]:/.min_vruntime
363 ± 0% -38.9% 222 ± 31% sched_debug.cfs_rq[5]:/.tg_load_contrib
5881 ± 12% -14.0% 5059 ± 5% sched_debug.cfs_rq[6]:/.tg_load_avg
654 ± 4% -70.7% 191 ± 28% sched_debug.cfs_rq[7]:/.tg_load_contrib
5915 ± 11% -14.7% 5043 ± 5% sched_debug.cfs_rq[7]:/.tg_load_avg
5895 ± 11% -14.8% 5024 ± 5% sched_debug.cfs_rq[8]:/.tg_load_avg
144 ± 9% -18.2% 117 ± 5% sched_debug.cfs_rq[8]:/.load
72 ± 18% +305.9% 294 ± 38% sched_debug.cfs_rq[8]:/.blocked_load_avg
202 ± 6% +104.7% 413 ± 26% sched_debug.cfs_rq[8]:/.tg_load_contrib
5887 ± 11% -15.1% 4998 ± 6% sched_debug.cfs_rq[9]:/.tg_load_avg
128 ± 5% -7.4% 119 ± 6% sched_debug.cpu#0.cpu_load[4]
128 ± 6% -6.6% 119 ± 6% sched_debug.cpu#0.cpu_load[3]
127 ± 6% -5.5% 120 ± 5% sched_debug.cpu#0.cpu_load[2]
12677 ± 35% -49.6% 6383 ± 48% sched_debug.cpu#1.sched_goidle
127 ± 3% -7.5% 117 ± 4% sched_debug.cpu#10.cpu_load[3]
127 ± 5% -10.6% 114 ± 5% sched_debug.cpu#10.load
127 ± 3% -7.3% 117 ± 4% sched_debug.cpu#10.cpu_load[4]
285821 ± 31% -31.8% 194934 ± 0% sched_debug.cpu#12.ttwu_local
289858 ± 31% -31.6% 198184 ± 0% sched_debug.cpu#12.ttwu_count
382013 ± 45% -47.0% 202396 ± 0% sched_debug.cpu#12.nr_switches
382110 ± 45% -47.0% 202488 ± 0% sched_debug.cpu#12.sched_count
1504 ± 24% -22.1% 1171 ± 29% sched_debug.cpu#12.curr->pid
1670 ± 24% -72.9% 453 ± 17% sched_debug.cpu#13.sched_goidle
1840 ± 18% -41.9% 1068 ± 15% sched_debug.cpu#14.curr->pid
114 ± 0% +6.4% 121 ± 4% sched_debug.cpu#15.cpu_load[2]
1494 ± 18% -29.7% 1050 ± 13% sched_debug.cpu#15.curr->pid
211892 ± 5% -5.7% 199867 ± 0% sched_debug.cpu#2.ttwu_local
330774 ± 35% -37.9% 205319 ± 2% sched_debug.cpu#4.ttwu_count
324839 ± 36% -38.4% 200110 ± 2% sched_debug.cpu#4.ttwu_local
1397 ± 0% -23.7% 1066 ± 13% sched_debug.cpu#6.curr->pid
128 ± 2% -7.2% 118 ± 4% sched_debug.cpu#8.cpu_load[4]
144 ± 7% -18.2% 118 ± 5% sched_debug.cpu#8.load
141 ± 11% -18.1% 115 ± 5% sched_debug.cpu#9.load
brickland3: Brickland Ivy Bridge-EX
Memory: 512G
lkp-ne02: Nehalem-EP
Memory: 5G
aim7.time.system_time
140 ++--------------------------------------------------------------------+
130 ++ .*.. .*.. |
| ..*. .. *.. .*.. .* |
120 *+.*. * *...*. ..*..*..*... .*..*...*. |
110 ++ *. *. |
| |
100 ++ |
90 ++ |
80 ++ |
| O |
70 ++ O O O
60 ++ |
| O O O O |
50 ++ O O O O O O |
40 O+--------O------O-----O------O--O------O------O----------------------+
aim7.time.voluntary_context_switches
1.1e+06 ++----------------------------------------------------------------+
| *.. |
1e+06 ++ .*.. .. .*.. |
900000 *+.*. *...* *..*..*. ..*..*..*.. .*..*..*...* |
| *. *. |
800000 ++ |
700000 ++ |
| |
600000 ++ |
500000 ++ |
| |
400000 ++ O O O O O O O O |
300000 ++ O O O O O O O O O O O
O O O |
200000 ++----------------------------------------------------------------+
time.system_time
140 ++--------------------------------------------------------------------+
130 ++ .*.. .*.. |
| ..*. .. *.. .*.. .* |
120 *+.*. * *...*. ..*..*..*... .*..*...*. |
110 ++ *. *. |
| |
100 ++ |
90 ++ |
80 ++ |
| O |
70 ++ O O O
60 ++ |
| O O O O |
50 ++ O O O O O O |
40 O+--------O------O-----O------O--O------O------O----------------------+
time.voluntary_context_switches
1.1e+06 ++----------------------------------------------------------------+
| *.. |
1e+06 ++ .*.. .. .*.. |
900000 *+.*. *...* *..*..*. ..*..*..*.. .*..*..*...* |
| *. *. |
800000 ++ |
700000 ++ |
| |
600000 ++ |
500000 ++ |
| |
400000 ++ O O O O O O O O |
300000 ++ O O O O O O O O O O O
O O O |
200000 ++----------------------------------------------------------------+
vmstat.procs.b
500 ++-----*--*--*--------------------------------------------------------+
*.. .. *..*..*...*..*..*...*.. ..*..*..*...*..* |
450 ++ * *..*. |
400 ++ |
| |
350 ++ |
| |
300 ++ |
| |
250 ++ |
200 ++ O O O O |
| O O O O O O O O O O O O
150 ++ O O O |
O O |
100 ++----------------------------------------------------------O---------+
vmstat.system.in
126000 ++-----------------------------------------------------------------+
| .*.. |
125500 *+ ..*.. .*.. .*.. *.. .*.. *..* |
125000 ++ *. *. *.. ..*. .. *...*. .. |
| *. *..* * |
124500 ++ |
124000 ++ |
| |
123500 ++ |
123000 ++ O |
| O O O O O |
122500 ++ O O O O O O O O
122000 ++ O O O O O O O |
| |
121500 O+-----------------------------------------------------------------+
vmstat.system.cs
33500 ++------------------------------------------------------------------+
33000 ++ .*. .*.. .*..*.. |
*..*. .. *. *...*. ..*..*..*.. ..*..*..*..* |
32500 ++ .. *. *. |
32000 ++ * |
| |
31500 ++ |
31000 ++ |
30500 ++ |
| O |
30000 ++ O O O O O O O O O O O O |
29500 O+ O O O O O |
| O O
29000 ++ O |
28500 ++------------------------------------------------------------------+
proc-vmstat.numa_hit
3.3e+06 ++--------------*-------------------------------------------------+
| *. : : |
3.2e+06 ++ + .. : : |
*..*.. + : : .*.. |
3.1e+06 ++ * * *..*.. ..*. *.. .*.. .*...* |
3e+06 ++ *..*..*. *. *. |
| |
2.9e+06 ++ |
| |
2.8e+06 ++ |
2.7e+06 ++ |
| O O O
2.6e+06 O+ O O O O O O O O O O O O O O |
| O O O O |
2.5e+06 ++----------------------------------------------------------------+
proc-vmstat.numa_local
3.3e+06 ++--------------*-------------------------------------------------+
| *. : : |
3.2e+06 ++ + .. : : |
*..*.. + : : .*.. |
3.1e+06 ++ * * *..*.. ..*. *.. .*.. .*...* |
3e+06 ++ *..*..*. *. *. |
| |
2.9e+06 ++ |
| |
2.8e+06 ++ |
2.7e+06 ++ |
| O O
2.6e+06 O+ O O O O O O O O O O O O O O O |
| O O O O |
2.5e+06 ++----------------------------------------------------------------+
proc-vmstat.pgalloc_normal
3.4e+06 ++----------------------------------------------------------------+
| * |
3.3e+06 ++ : : |
3.2e+06 ++ *.. : : |
| .*.. .. . : : .*.. |
3.1e+06 *+ * * *..*.. .*...*. *.. .*.. .*...* |
3e+06 ++ *..*. *. *. |
| |
2.9e+06 ++ |
2.8e+06 ++ |
| |
2.7e+06 ++ O O |
2.6e+06 O+ O O O O O O O O O O O O O O O O
| O O O |
2.5e+06 ++----------------------------------------------------------------+
proc-vmstat.numa_pages_migrated
1.3e+06 ++----------------------------------------------------------------+
| * |
1.2e+06 ++ *. : : |
| + .. : : |
1.1e+06 *+.*.. + : : .*.. |
1e+06 ++ * * *..*.. ..*. *.. .*.. .*...* |
| *..*..*. *. *. |
900000 ++ |
| |
800000 ++ |
700000 ++ |
| |
600000 ++ O O O O
O O O O O O O O O O O O O |
500000 ++----O--O---------O--O------------------------O------------------+
proc-vmstat.pgmigrate_success
1.3e+06 ++----------------------------------------------------------------+
| * |
1.2e+06 ++ *. : : |
| + .. : : |
1.1e+06 *+.*.. + : : .*.. |
1e+06 ++ * * *..*.. ..*. *.. .*.. .*...* |
| *..*..*. *. *. |
900000 ++ |
| |
800000 ++ |
700000 ++ |
| |
600000 ++ O O O O
O O O O O O O O O O O O O |
500000 ++----O--O---------O--O------------------------O------------------+
[*] bisect-good sample
[O] bisect-bad sample
To reproduce:
apt-get install ruby
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/setup-local job.yaml # the job file attached in this email
bin/run-local job.yaml
Disclaimer:
Results have been estimated based on internal Intel analysis and are provided
for informational purposes only. Any difference in system hardware or software
design or configuration may affect actual performance.
Thanks,
Ying Huang
_______________________________________________
LKP mailing list
LKP(a)linux.intel.com
7 years, 1 month
[watchdog] e164ade07b2: WARNING: CPU: 0 PID: 1 at mm/memblock.c:1165 memblock_virt_alloc_internal+0x176/0x319()
by Huang
FYI, we noticed the below changes on
git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git master
commit e164ade07b215cc33da6831734140f0aa0615d0a ("watchdog: add watchdog_exclude sysctl to assist nohz")
+----------------------------------------------------------+------------+------------+
| | a578fc8f8d | e164ade07b |
+----------------------------------------------------------+------------+------------+
| boot_successes | 10 | 0 |
| boot_failures | 0 | 10 |
| WARNING:at_mm/memblock.c:#memblock_virt_alloc_internal() | 0 | 10 |
| backtrace:alloc_bootmem_cpumask_var | 0 | 10 |
| backtrace:lockup_detector_init | 0 | 10 |
| backtrace:kernel_init_freeable | 0 | 10 |
+----------------------------------------------------------+------------+------------+
[ 0.040479] smpboot: CPU0: Intel Core Processor (Haswell) (fam: 06, model: 3c, stepping: 01)
[ 0.041467] Performance Events: unsupported p6 CPU model 60 no PMU driver, software events only.
[ 0.042783] ------------[ cut here ]------------
[ 0.043305] WARNING: CPU: 0 PID: 1 at mm/memblock.c:1165 memblock_virt_alloc_internal+0x176/0x319()
[ 0.044000] Modules linked in:
[ 0.044045] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.0.0-rc7-next-20150407 #85
[ 0.044856] 0000000000000000 ffff880036903dd8 ffffffffa40195dd 0000000000000000
[ 0.045714] 0000000000000009 ffff880036903e18 ffffffffa3a8a65e ffffffffa4811304
[ 0.046575] ffffffffa4ca46cf 00000000ffffffff 0000000000000001 00000000ffffff01
[ 0.047429] Call Trace:
[ 0.047715] [<ffffffffa40195dd>] dump_stack+0x7f/0xa7
[ 0.048008] [<ffffffffa3a8a65e>] warn_slowpath_common+0xcb/0xe4
[ 0.048663] [<ffffffffa4ca46cf>] ? memblock_virt_alloc_internal+0x176/0x319
[ 0.049434] [<ffffffffa3a8a70b>] warn_slowpath_null+0x15/0x17
[ 0.050071] [<ffffffffa4ca46cf>] memblock_virt_alloc_internal+0x176/0x319
[ 0.050818] [<ffffffffa4ca4a36>] memblock_virt_alloc_try_nid+0x76/0xc5
[ 0.051541] [<ffffffffa4cae5c0>] alloc_bootmem_cpumask_var+0x1d/0x24
[ 0.052007] [<ffffffffa4c99636>] lockup_detector_init+0x28/0x85
[ 0.052661] [<ffffffffa4c744d0>] kernel_init_freeable+0x82/0x1f2
[ 0.053329] [<ffffffffa400a00b>] ? rest_init+0x82/0x82
[ 0.053898] [<ffffffffa400a014>] kernel_init+0x9/0x157
[ 0.054472] [<ffffffffa4022143>] ret_from_fork+0x53/0x90
[ 0.055061] [<ffffffffa400a00b>] ? rest_init+0x82/0x82
[ 0.055636] ---[ end trace 6a8397138c633b81 ]---
[ 0.056209] x86: Booting SMP configuration:
Thanks,
Ying Huang
_______________________________________________
LKP mailing list
LKP(a)linux.intel.com
7 years, 1 month
[mm] b191f9b106e: -8.8% netperf.time.minor_page_faults
by Huang Ying
FYI, we noticed the below changes on
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
commit b191f9b106ea1a24a711dbebb2925d3313da5852 ("mm: numa: preserve PTE write permissions across a NUMA hinting fault")
testbox/testcase/testparams: lkp-ne02/netperf/performance-300s-200%-TCP_SENDFILE
bea66fbd11af1ca9 b191f9b106ea1a24a711dbebb2
---------------- --------------------------
%stddev %change %stddev
\ | \
13115 ± 0% -8.8% 11968 ± 0% netperf.time.minor_page_faults
65.63 ± 6% -14.6% 56.05 ± 7% netperf.time.user_time
65.63 ± 6% -14.6% 56.05 ± 7% time.user_time
728886 ± 12% -29.2% 516121 ± 25% proc-vmstat.pgalloc_dma32
259 ± 12% -21.8% 203 ± 19% sched_debug.cfs_rq[10]:/.tg_load_contrib
139 ± 26% -40.9% 82 ± 48% sched_debug.cfs_rq[10]:/.blocked_load_avg
1437779 ± 5% -9.7% 1298979 ± 2% sched_debug.cfs_rq[11]:/.max_vruntime
1437779 ± 5% -9.7% 1298979 ± 2% sched_debug.cfs_rq[11]:/.MIN_vruntime
518 ± 37% -52.1% 248 ± 40% sched_debug.cfs_rq[3]:/.tg_load_contrib
117 ± 6% +13.5% 132 ± 9% sched_debug.cfs_rq[3]:/.load
191 ± 28% +71.7% 328 ± 35% sched_debug.cfs_rq[7]:/.tg_load_contrib
306355 ± 47% -33.0% 205153 ± 1% sched_debug.cpu#11.nr_switches
306423 ± 47% -33.0% 205208 ± 1% sched_debug.cpu#11.sched_count
1050 ± 13% +59.2% 1672 ± 18% sched_debug.cpu#15.curr->pid
1020 ± 6% +35.1% 1379 ± 6% sched_debug.cpu#4.curr->pid
1082 ± 18% +44.5% 1563 ± 28% sched_debug.cpu#5.curr->pid
1215 ± 14% -17.6% 1001 ± 7% sched_debug.cpu#8.curr->pid
lkp-ne02: Nehalem-EP
Memory: 5G
netperf.time.minor_page_faults
13400 ++---------------------------------*--------------------------------+
| *.. *.. : |
13200 *+. .. .. *.. .*..*.. : *..*..*..*..*.. .*..*.. |
13000 ++ * *..* *..*. * *..*. *..*
| |
12800 ++ |
| |
12600 ++ |
| |
12400 ++ |
12200 ++ |
| |
12000 O+ O O O O O |
| O O O O O O O O O O O O O O |
11800 ++------------------------------------------------------------------+
[*] bisect-good sample
[O] bisect-bad sample
To reproduce:
apt-get install ruby
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/setup-local job.yaml # the job file attached in this email
bin/run-local job.yaml
Disclaimer:
Results have been estimated based on internal Intel analysis and are provided
for informational purposes only. Any difference in system hardware or software
design or configuration may affect actual performance.
Thanks,
Ying Huang
_______________________________________________
LKP mailing list
LKP(a)linux.intel.com
7 years, 1 month