[lkp-robot] [platform/x86] b925ff7dcd: BUG:unable_to_handle_kernel
by kernel test robot
FYI, we noticed the following commit:
commit: b925ff7dcd1fc45b86baaebd3442f8b484123716 ("platform/x86: fujitsu-laptop: only register backlight device if FUJ02B1 is present")
url: https://github.com/0day-ci/linux/commits/Micha-K-pie/fujitsu-laptop-renam...
base: git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git for-next
in testcase: boot
on test machine: qemu-system-i386 -enable-kvm -cpu Haswell,+smep,+smap -m 360M
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+------------------------------------------+------------+------------+
| | 5b2f1ad8eb | b925ff7dcd |
+------------------------------------------+------------+------------+
| boot_successes | 14 | 0 |
| boot_failures | 0 | 14 |
| BUG:unable_to_handle_kernel | 0 | 14 |
| Oops:#[##] | 0 | 14 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 14 |
+------------------------------------------+------------+------------+
[ 4.657478] BUG: unable to handle kernel NULL pointer dereference at 00000008
[ 4.658433] IP: fujitsu_init+0x137/0x1b7
[ 4.659208] *pdpt = 0000000000000000 *pde = f000ff53f000ff53
[ 4.659218]
[ 4.660432] Oops: 0002 [#1]
[ 4.660781] CPU: 0 PID: 1 Comm: swapper Not tainted 4.10.0-rc6-00039-gb925ff7 #1
[ 4.662127] task: c0011000 task.stack: c001a000
[ 4.662684] EIP: fujitsu_init+0x137/0x1b7
[ 4.663608] EFLAGS: 00210282 CPU: 0
[ 4.664060] EAX: 00000000 EBX: 00000000 ECX: d1e775f7 EDX: 00000000
[ 4.665098] ESI: 00000000 EDI: ffffffff EBP: c001bf18 ESP: c001bf14
[ 4.665864] DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068
[ 4.666338] CR0: 80050033 CR2: 00000008 CR3: 12d9e000 CR4: 000406b0
[ 4.667193] Call Trace:
[ 4.667417] ? hdaps_init+0x20/0x20
[ 4.667727] do_one_initcall+0x7c/0x119
[ 4.668106] ? parse_args+0x269/0x470
[ 4.668481] ? kernel_init_freeable+0xd3/0x172
[ 4.668999] kernel_init_freeable+0xef/0x172
[ 4.669432] ? rest_init+0xb0/0xb0
[ 4.669733] kernel_init+0xb/0x100
[ 4.670160] ? schedule_tail+0xc/0x50
[ 4.670484] ? rest_init+0xb0/0xb0
[ 4.670795] ret_from_fork+0x21/0x30
[ 4.671232] Code: ba 02 00 00 00 b9 04 00 00 00 b8 04 10 00 00 e8 0c 25 86 ff 83 f8 03 a1 20 f4 34 d3 5a 8b 40 2c 75 09 c7 40 08 04 00 00 00 eb 07 <c7> 40 08 00 00 00 00 68 18 b4 be d2 e8 4e 17 15 ff 58 eb 65 a1
[ 4.673075] EIP: fujitsu_init+0x137/0x1b7 SS:ESP: 0068:c001bf14
[ 4.673737] CR2: 0000000000000008
[ 4.674040] ---[ end trace 8e0e45e20088f01f ]---
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
5 years, 5 months
[lkp-robot] [genirq/affinity] dcf3440bf7: BUG:sleeping_function_called_from_invalid_context_at_mm/slab.h
by kernel test robot
FYI, we noticed the following commit:
commit: dcf3440bf7589ef75db650b9f183cdfb8d021136 ("genirq/affinity: update CPU affinity for CPU hotplug events")
git://git.infradead.org/users/hch/block.git blk-mq-possible
in testcase: cpu-hotplug
with following parameters:
on test machine: 80 threads Intel(R) Xeon(R) CPU E7- 8870 @ 2.40GHz with 128G memory
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
kern :err : [ 34.675200] BUG: sleeping function called from invalid context at mm/slab.h:408
kern :err : [ 34.684985] in_atomic(): 1, irqs_disabled(): 1, pid: 43, name: cpuhp/4
kern :warn : [ 34.692322] CPU: 4 PID: 43 Comm: cpuhp/4 Not tainted 4.10.0-rc5-00278-gdcf3440 #1
kern :warn : [ 34.700730] Hardware name: QCI QSSC-S4R/QSSC-S4R, BIOS QSSC-S4R.QCI.01.00.0030.031120111710 03/11/2011
kern :warn : [ 34.711188] Call Trace:
kern :warn : [ 34.713940] dump_stack+0x63/0x8a
kern :warn : [ 34.717668] ___might_sleep+0xd3/0x120
kern :warn : [ 34.721883] __might_sleep+0x4a/0x80
kern :warn : [ 34.725909] __kmalloc_node+0x208/0x2d0
kern :warn : [ 34.730222] ? radix_tree_lookup+0xd/0x10
kern :warn : [ 34.734728] ? alloc_cpumask_var_node+0x20/0x30
kern :warn : [ 34.739820] alloc_cpumask_var_node+0x20/0x30
kern :warn : [ 34.744719] zalloc_cpumask_var+0x14/0x20
kern :warn : [ 34.749228] irq_affinity_offline_cpu+0xde/0x1b0
kern :warn : [ 34.754415] ? irq_affinity_online_cpu+0x180/0x180
kern :warn : [ 34.759793] cpuhp_invoke_callback+0x80/0x400
kern :warn : [ 34.764692] ? smpboot_thread_fn+0x12d/0x1f0
kern :warn : [ 34.771281] ? padata_remove_cpu+0xa0/0xa0
kern :warn : [ 34.777640] ? smpboot_thread_fn+0x12d/0x1f0
kern :warn : [ 34.784183] cpuhp_down_callbacks+0x42/0x80
kern :warn : [ 34.790585] ? smpboot_thread_fn+0x34/0x1f0
kern :warn : [ 34.796945] cpuhp_thread_fun+0x88/0xe0
kern :warn : [ 34.802916] smpboot_thread_fn+0x128/0x1f0
kern :warn : [ 34.809178] kthread+0x10c/0x140
kern :warn : [ 34.814467] ? sort_range+0x30/0x30
kern :warn : [ 34.819998] ? kthread_create_on_node+0x40/0x40
kern :warn : [ 34.826658] ret_from_fork+0x2c/0x40
kern :warn : [ 34.832246] ------------[ cut here ]------------
kern :warn : [ 34.838958] WARNING: CPU: 4 PID: 43 at kernel/irq/affinity.c:165 __irq_affinity_set+0x97/0xa0
kern :warn : [ 34.852278] Modules linked in: rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver sr_mod cdrom sd_mod sg mgag200 ttm snd_pcm drm_kms_helper snd_timer ata_generic snd syscopyarea intel_powerclamp pata_acpi coretemp sysfillrect sysimgblt fb_sys_fops kvm_intel soundcore kvm irqbypass crc32c_intel ata_piix pcspkr ipmi_si drm i7core_edac megaraid_sas libata ipmi_devintf edac_core shpchp ipmi_msghandler acpi_cpufreq ip_tables
kern :warn : [ 34.900221] CPU: 4 PID: 43 Comm: cpuhp/4 Tainted: G W 4.10.0-rc5-00278-gdcf3440 #1
kern :warn : [ 34.911680] Hardware name: QCI QSSC-S4R/QSSC-S4R, BIOS QSSC-S4R.QCI.01.00.0030.031120111710 03/11/2011
kern :warn : [ 34.923802] Call Trace:
kern :warn : [ 34.928251] dump_stack+0x63/0x8a
kern :warn : [ 34.933616] __warn+0xcb/0xf0
kern :warn : [ 34.938536] warn_slowpath_null+0x1d/0x20
kern :warn : [ 34.944571] __irq_affinity_set+0x97/0xa0
kern :warn : [ 34.951306] ? alloc_cpumask_var_node+0x20/0x30
kern :warn : [ 34.957947] irq_affinity_offline_cpu+0x135/0x1b0
kern :warn : [ 34.964790] ? irq_affinity_online_cpu+0x180/0x180
kern :warn : [ 34.971723] cpuhp_invoke_callback+0x80/0x400
kern :warn : [ 34.978150] ? smpboot_thread_fn+0x12d/0x1f0
kern :warn : [ 34.984478] ? padata_remove_cpu+0xa0/0xa0
kern :warn : [ 34.990629] ? smpboot_thread_fn+0x12d/0x1f0
kern :warn : [ 34.996990] cpuhp_down_callbacks+0x42/0x80
kern :warn : [ 35.003219] ? smpboot_thread_fn+0x34/0x1f0
kern :warn : [ 35.009419] cpuhp_thread_fun+0x88/0xe0
kern :warn : [ 35.015203] smpboot_thread_fn+0x128/0x1f0
kern :warn : [ 35.021256] kthread+0x10c/0x140
kern :warn : [ 35.026294] ? sort_range+0x30/0x30
kern :warn : [ 35.031622] ? kthread_create_on_node+0x40/0x40
kern :warn : [ 35.038124] ret_from_fork+0x2c/0x40
kern :warn : [ 35.043560] ---[ end trace 07f7ad6e52c696c8 ]---
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp install job.yaml # job file is attached in this email
bin/lkp run job.yaml
Thanks,
Xiaolong
5 years, 5 months
[lkp-robot] [perf/core] bc2a73c243: WARNING:at_include/linux/cpumask.h:#find_get_context
by kernel test robot
FYI, we noticed the following commit:
commit: bc2a73c243d6adbb089de6c09a7aff1ae8ac645d ("perf/core: remove useless cast when comparing")
url: https://github.com/0day-ci/linux/commits/Mars-Cheng/perf-core-remove-usel...
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 -m 320M
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+------------------------------------------------------+------------+------------+
| | b6263178b8 | bc2a73c243 |
+------------------------------------------------------+------------+------------+
| boot_successes | 14 | 7 |
| boot_failures | 2 | 9 |
| BUG:kernel_reboot-without-warning_in_test_stage | 2 | 1 |
| WARNING:at_include/linux/cpumask.h:#find_get_context | 0 | 8 |
| BUG:unable_to_handle_kernel | 0 | 8 |
| Oops | 0 | 8 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 8 |
+------------------------------------------------------+------------+------------+
[ 180.446116] WARNING: CPU: 0 PID: 1432 at include/linux/cpumask.h:121 find_get_context+0x66/0x1f2
[ 180.502044] Modules linked in:
[ 180.514134] CPU: 0 PID: 1432 Comm: trinity-main Not tainted 4.10.0-rc6-00189-gbc2a73c2 #2
[ 180.531792] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 180.552398] Call Trace:
[ 180.559045] dump_stack+0x58/0x72
[ 180.567078] ? find_get_context+0x66/0x1f2
[ 180.576443] __warn+0xb2/0xc9
[ 180.583902] warn_slowpath_null+0x11/0x16
[ 180.593006] find_get_context+0x66/0x1f2
[ 180.601982] ? SyS_perf_event_open+0x4c5/0xc51
[ 180.611701] SyS_perf_event_open+0x5f6/0xc51
[ 180.621237] do_int80_syscall_32+0x47/0x8e
[ 180.630666] entry_INT80_32+0x2a/0x2a
[ 180.639221] EIP: 0x8090aa2
[ 180.646343] EFLAGS: 00000286 CPU: 0
[ 180.654643] EAX: ffffffda EBX: 08a24a78 ECX: ffffffff EDX: ffffffff
[ 180.667481] ESI: 0000011a EDI: 00000001 EBP: 0000011c ESP: bfbfc288
[ 180.680152] DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 007b
[ 180.691684] ---[ end trace c7d7fa25409a3428 ]---
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
5 years, 5 months
[lkp-robot] [scsi, block] 0dba1314d4: WARNING:at_fs/sysfs/dir.c:#sysfs_warn_dup
by kernel test robot
FYI, we noticed the following commit:
commit: 0dba1314d4f81115dce711292ec7981d17231064 ("scsi, block: fix duplicate bdi name registration crashes")
https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git for-4.11/next
in testcase: boot
on test machine: qemu-system-i386 -enable-kvm -cpu Haswell,+smep,+smap -m 360M
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+----------------------------------------------+------------+------------+
| | efa7c9f97e | 0dba1314d4 |
+----------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 6 | 6 |
| WARNING:at_include/linux/kref.h:#kobject_get | 6 | 6 |
| BUG:workqueue_lockup-pool | 2 | |
| WARNING:at_fs/sysfs/dir.c:#sysfs_warn_dup | 0 | 6 |
+----------------------------------------------+------------+------------+
[ 8.820258] ------------[ cut here ]------------
[ 8.821188] WARNING: CPU: 0 PID: 1 at fs/sysfs/dir.c:31 sysfs_warn_dup+0x58/0x70
[ 8.822994] sysfs: cannot create duplicate filename '/class/scsi_disk/0:0:0:0'
[ 8.824567] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G W 4.10.0-rc5-00097-g0dba131 #1
[ 8.826275] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 8.828156] Call Trace:
[ 8.828851] dump_stack+0x79/0xa4
[ 8.829628] __warn+0xd2/0xf0
[ 8.830372] ? sysfs_warn_dup+0x58/0x70
[ 8.831211] warn_slowpath_fmt+0x36/0x40
[ 8.832054] sysfs_warn_dup+0x58/0x70
[ 8.832865] sysfs_do_create_link_sd+0x9e/0xb0
[ 8.833844] sysfs_create_link+0x20/0x40
[ 8.834714] device_add+0x218/0x610
[ 8.835511] ? kvasprintf_const+0x49/0x60
[ 8.836352] ? kobject_set_name_vargs+0x62/0x80
[ 8.837253] sd_probe+0x31a/0x390
[ 8.838027] ? _raw_spin_unlock+0x1d/0x30
[ 8.838884] driver_probe_device+0x190/0x4a0
[ 8.839751] __device_attach_driver+0x6f/0x100
[ 8.840736] ? klist_next+0x6e/0x100
[ 8.841538] ? __driver_attach+0xf0/0xf0
[ 8.842383] bus_for_each_drv+0x47/0x80
[ 8.843226] __device_attach+0xa8/0x120
[ 8.844062] ? __driver_attach+0xf0/0xf0
[ 8.844902] device_initial_probe+0xd/0x10
[ 8.845754] bus_probe_device+0x77/0x80
[ 8.846593] device_add+0x320/0x610
[ 8.847387] scsi_sysfs_add_sdev+0x85/0x2b0
[ 8.848246] ? scsi_attach_vpd+0x1f9/0x210
[ 8.849103] scsi_probe_and_add_lun+0xd44/0xe70
[ 8.850021] __scsi_scan_target+0xd8/0x690
[ 8.850918] ? __pm_runtime_resume+0x37/0x80
[ 8.852124] scsi_scan_channel+0x8f/0xb0
[ 8.852977] scsi_scan_host_selected+0x100/0x180
[ 8.853885] do_scsi_scan_host+0x8a/0x90
[ 8.854733] scsi_scan_host+0x15a/0x1a0
[ 8.855562] sdebug_driver_probe+0x14f/0x3d0
[ 8.856435] ? _raw_spin_unlock+0x1d/0x30
[ 8.857270] ? devices_kset_move_last+0x71/0xc0
[ 8.858170] ? sysfs_create_link+0x20/0x40
[ 8.859057] driver_probe_device+0xd4/0x4a0
[ 8.859924] __device_attach_driver+0x6f/0x100
[ 8.860814] ? klist_next+0x6e/0x100
[ 8.861619] ? __driver_attach+0xf0/0xf0
[ 8.862470] bus_for_each_drv+0x47/0x80
[ 8.863298] __device_attach+0xa8/0x120
[ 8.864131] ? __driver_attach+0xf0/0xf0
[ 8.864975] device_initial_probe+0xd/0x10
[ 8.865831] bus_probe_device+0x77/0x80
[ 8.866704] device_add+0x320/0x610
[ 8.867497] ? pm_runtime_init+0xea/0xf0
[ 8.868326] device_register+0x12/0x20
[ 8.869146] sdebug_add_adapter+0xda/0x1e0
[ 8.870002] ? driver_register+0x83/0xe0
[ 8.870847] scsi_debug_init+0x5a0/0x6eb
[ 8.871686] ? kobject_uevent+0xa/0x10
[ 8.872507] ? driver_register+0x83/0xe0
[ 8.873336] ? scsi_register_driver+0xf/0x20
[ 8.874218] ? init_ch_module+0x9d/0x9d
[ 8.875088] do_one_initcall+0x7b/0x132
[ 8.875918] ? kernel_init_freeable+0xe7/0x188
[ 8.876807] kernel_init_freeable+0x10a/0x188
[ 8.877690] ? rest_init+0xb0/0xb0
[ 8.878482] kernel_init+0xb/0x100
[ 8.879262] ? schedule_tail+0xc/0x70
[ 8.880076] ? rest_init+0xb0/0xb0
[ 8.880861] ret_from_fork+0x21/0x2c
[ 8.881688] ---[ end trace 62a20110376b9cdf ]---
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
5 years, 5 months
32a8118b39: WARNING: CPU: 0 PID: 362 at kernel/locking/mutex-debug.c:42 debug_mutex_wake_waiter
by kernel test robot
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
git://git.infradead.org/users/willy/linux-dax.git waiter-diet
commit 32a8118b39b6bf2dad19bac66442e1d6a99fa4b6
Author: Matthew Wilcox <mawilcox(a)microsoft.com>
AuthorDate: Fri Feb 10 22:35:12 2017 -0500
Commit: Matthew Wilcox <mawilcox(a)microsoft.com>
CommitDate: Fri Feb 10 22:35:12 2017 -0500
Shrink mutex by one pointer
Instead of embedding a list_head in the mutex, store a pointer to the
first waiter. The waiters continue to be linked to each other through
a list_head, allowing for O(1) deletion from the middle, removal from
the beginning and addition to the end. struct file shrinks by 8 bytes,
as does struct device, and struct cgroup. The superblock shrinks by 16
bytes because it has two mutexes.
Signed-off-by: Matthew Wilcox <mawilcox(a)microsoft.com>
+--------------------------------------------------------------------------+------------+------------+------------+
| | 54b4bd3f9f | 32a8118b39 | 5a5778a8f7 |
+--------------------------------------------------------------------------+------------+------------+------------+
| boot_successes | 82 | 0 | 0 |
| boot_failures | 662 | 194 | 29 |
| INFO:task_blocked_for_more_than#seconds | 222 | 10 | 4 |
| Kernel_panic-not_syncing:hung_task:blocked_tasks | 220 | 10 | 1 |
| calltrace:SyS_mprotect | 3 | | |
| BUG:kernel_reboot-without-warning_in_test_stage | 2 | | |
| calltrace:SyS_munmap | 1 | | |
| invoked_oom-killer:gfp_mask=0x | 2 | | |
| Mem-Info | 2 | | |
| page_allocation_failure:order:#,mode:#(GFP_KERNEL|__GFP_NORETRY) | 1 | | |
| calltrace:SyS_sethostname | 1 | | |
| BUG:kernel_hang_in_test_stage | 1 | 2 | 4 |
| Kernel_panic-not_syncing:Attempted_to_kill_init!exitcode= | 436 | 115 | 4 |
| WARNING:at_kernel/locking/mutex-debug.c:#debug_mutex_wake_waiter | 0 | 64 | 20 |
| BUG:unable_to_handle_kernel | 0 | 64 | 19 |
| Oops | 0 | 64 | 20 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 67 | 20 |
| BUG:sleeping_function_called_from_invalid_context_at_arch/x86/mm/fault.c | 0 | 34 | 11 |
| INFO:lockdep_is_turned_off | 0 | 34 | 11 |
| kernel_BUG_at_lib/list_debug.c | 0 | 3 | |
| invalid_opcode:#[##]SMP | 0 | 3 | |
| WARNING:at_kernel/sched/sched.h:#assert_clock_updated | 0 | 0 | 6 |
+--------------------------------------------------------------------------+------------+------------+------------+
Please wait: booting...
Starting udev
[ 2.581193] ------------[ cut here ]------------
[ 2.582206] WARNING: CPU: 0 PID: 362 at kernel/locking/mutex-debug.c:42 debug_mutex_wake_waiter+0x249/0x250
[ 2.584253] DEBUG_LOCKS_WARN_ON(list_empty(&waiter->list))
[ 2.584255] Modules linked in:
[ 2.585673] CPU: 0 PID: 362 Comm: udevd Not tainted 4.10.0-rc5-00370-g32a8118 #2
[ 2.586833] Call Trace:
[ 2.587244] show_stack+0x6a/0x6c
[ 2.587772] dump_stack+0xc5/0x128
[ 2.588319] ? debug_mutex_wake_waiter+0x249/0x250
git bisect start 5a5778a8f7c3f71ab4515a3f22ec1c046edfe929 d5adbfcd5f7bcc6fa58a41c5c5ada0e5c826ce2c --
git bisect bad c851a34706e18df7364b853b7aa0954d65883c99 # 14:34 14- 21 Merge 'linux-review/Scott-Bauer/uapi-sed-opal-fix-IOW-for-activate-lsp-to-use-correct-struct/20170211-024911' into devel-spot-201702111217
git bisect bad 36b01a3b87bfa85ad341ae93e226abf35e03f567 # 14:57 28- 37 Merge 'linux-review/Christophe-JAILLET/serial-efm32-Fix-parity-management-in-efm32_uart_console_get_options/20170211-054812' into devel-spot-201702111217
git bisect bad e97007f9a376a6c56286a2a59804644d85a3915d # 15:17 32- 34 Merge 'linux-review/Nathan-Fontenot/ibmvnic-Initialize-completion-variables-before-starting-work/20170211-075936' into devel-spot-201702111217
git bisect bad 41acc5df7e90c4a1d0a2411d3863ec91397afd79 # 15:40 2- 37 Merge 'btrfs/for-linus-4.10' into devel-spot-201702111217
git bisect bad 99d50a786610bd9ca97ebe65ee03fdb7eafc107b # 16:00 12- 17 Merge 'linux-review/yuan-linyu/net-remove-member-max-of-struct-scm_fp_list/20170211-114932' into devel-spot-201702111217
git bisect good 8e15883fed03308c8ef04d36ffd8a86f99c4bb24 # 16:21 182+ 99 0day base guard for 'devel-spot-201702111217'
git bisect bad 11580e4780c00534ebc3f10daf310740c7392d9e # 16:41 36- 70 Merge 'dax/waiter-diet' into devel-spot-201702111217
git bisect good 54b4bd3f9ff6594858117794724debcc3b789324 # 17:03 190+ 163 Shrink semaphore by one pointer
git bisect bad 32a8118b39b6bf2dad19bac66442e1d6a99fa4b6 # 17:18 29- 42 Shrink mutex by one pointer
# first bad commit: [32a8118b39b6bf2dad19bac66442e1d6a99fa4b6] Shrink mutex by one pointer
git bisect good 54b4bd3f9ff6594858117794724debcc3b789324 # 17:31 543+ 655 Shrink semaphore by one pointer
# extra tests with CONFIG_DEBUG_INFO_REDUCED
git bisect bad 32a8118b39b6bf2dad19bac66442e1d6a99fa4b6 # 17:56 0- 17 Shrink mutex by one pointer
# extra tests on HEAD of linux-devel/devel-spot-201702111217
git bisect bad 5a5778a8f7c3f71ab4515a3f22ec1c046edfe929 # 17:56 0- 29 0day head guard for 'devel-spot-201702111217'
# extra tests on tree/branch dax/waiter-diet
git bisect bad 32a8118b39b6bf2dad19bac66442e1d6a99fa4b6 # 17:56 0- 194 Shrink mutex by one pointer
# extra tests with first bad commit reverted
git bisect good 45dae970bcf69879d60d7a4f9724011bc59487ac # 18:23 540+ 509 Revert "Shrink mutex by one pointer"
# extra tests on tree/branch linus/master
git bisect good 1ee18329fae936089c6c599250ae92482ff2b81f # 18:58 550+ 315 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
# extra tests on tree/branch linux-next/master
git bisect good 632571b1bee00494aef749512d9f3290dfba0ead # 19:43 550+ 474 Add linux-next specific files for 20170210
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
5 years, 5 months
[x86/mm] 38acfe1c86: WARNING: CPU: 0 PID: 1 at arch/x86/mm/dump_pagetables.c:225 note_page
by kernel test robot
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
https://git.kernel.org/pub/scm/linux/kernel/git/luto/linux.git x86/pcid
commit 38acfe1c86ca4f1cab9a5b9f0d8b3655e0cd10f6
Author: Andy Lutomirski <luto(a)kernel.org>
AuthorDate: Tue Mar 22 15:22:30 2016 -0700
Commit: Andy Lutomirski <luto(a)kernel.org>
CommitDate: Wed Feb 8 09:00:00 2017 -0800
x86/mm: Hold a spinlock when propagating TLB flushes
We currently allow unlimited concurrency when flushing TLB entries
associated with an mm_struct. This isn't a problem right now, but,
when we add ASID support, this would make the bookkeeping very
messy.
This patch adds a per-mm spinlock that is held only when propagating
TLB flushes for that mm. This means that there will be a total
order of flush events for a given mm, which means that we will be
able to cleanly associate generation numbers with an mm.
This should have negligible performance impact: TLB flush
propagation is effectively serialized by the synchronous cross-CPU
function calls even if multiple CPUs try to do propagate_tlb_flush()
concurrently.
Signed-off-by: Andy Lutomirski <luto(a)kernel.org>
+-----------------------------------------------------+------------+------------+------------------+
| | a966ff5e8e | 38acfe1c86 | v4.10-rc7_021101 |
+-----------------------------------------------------+------------+------------+------------------+
| boot_successes | 2 | 0 | 0 |
| boot_failures | 90 | 26 | 57 |
| WARNING:at_arch/x86/mm/dump_pagetables.c:#note_page | 90 | 22 | 39 |
| INFO:trying_to_register_non-static_key | 0 | 26 | 57 |
| Kernel_panic-not_syncing:softlockup:hung_tasks | 0 | 0 | 9 |
| BUG:unable_to_handle_kernel | 0 | 0 | 8 |
| Oops | 0 | 0 | 8 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 0 | 8 |
| WARNING:at_lib/list_debug.c:#__list_add_valid | 0 | 0 | 17 |
| WARNING:at_lib/list_debug.c:#__list_del_entry_valid | 0 | 0 | 11 |
| WARNING:at_kernel/sched/sched.h:#set_next_entity | 0 | 0 | 1 |
+-----------------------------------------------------+------------+------------+------------------+
[ 13.188152] ### dt-test ### end of unittest - 129 passed, 0 failed
[ 13.189848] genirq: Flags mismatch irq 4. 00000000 (serial) vs. 00000080 (goldfish_pdev_bus)
[ 13.190681] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.10.0-rc7-00008-g38acfe1 #1
[ 13.190681] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 13.190681] Call Trace:
[ 13.190681] dump_stack+0x58/0x79
[ 13.190681] __setup_irq+0x4c6/0x520
[ 13.190681] request_threaded_irq+0x125/0x200
git bisect start bc300b7d114e987e2d79698f2d44fbabe7c12e33 d5adbfcd5f7bcc6fa58a41c5c5ada0e5c826ce2c --
git bisect bad fb18ab229c7c4faf28ce06dbbe55f90db0cf846e # 09:08 0- 14 Merge 'linux-review/Andy-Shevchenko/platform-x86-intel_mid_powerbtn-Use-SCU-IPC-directly/20170209-011410' into devel-hourly-2017021101
git bisect bad 0cfeff73f204274c6fef919cd710826f1a044bc1 # 09:38 0- 3 Merge 'jlayton/ceph-4.11' into devel-hourly-2017021101
git bisect good f4c68401c1cb4964026cb184c4f46d54aa58cc16 # 09:51 22+ 24 Merge 'bp/for-next' into devel-hourly-2017021101
git bisect bad b9c31eb7f4219161cac5b031348c09259766f99d # 10:08 0- 10 Merge 'linux-review/Tobin-C-Harding/Whitespace-checkpatch-fixes/20170209-152811' into devel-hourly-2017021101
git bisect bad ea072d546ea737978d2761b3afb723ee3cfae1f6 # 10:16 0- 1 Merge 'linux-review/Florian-Westphal/netfilter-nat-remove-incorrect-debug-assert/20170209-063353' into devel-hourly-2017021101
git bisect good f86d4ed070472ad56f77dd3f2c1ce8de13d35abf # 10:39 21+ 21 Merge 'linux-review/Sven-Schmidt/Update-LZ4-compressor-module/20170206-031758' into devel-hourly-2017021101
git bisect bad 2af58b4747d9424d77d10db1805c5cc7e4893558 # 10:53 0- 3 Merge 'linux-review/Igor-Pylypiv/net-fix-description-of-skb_find_text-according-to-removed-functionality/20170208-105106' into devel-hourly-2017021101
git bisect bad 220ce639c9606f5a06b9549ed8bdda0f5478eee2 # 11:02 0- 9 Merge 'linux-review/Brian-Norris/ARM-multi_v7_defconfig-enable-pstore-configs/20170210-111413' into devel-hourly-2017021101
git bisect bad a2d213465b210c93750e6f8ee374039db818e88c # 11:27 0- 4 Merge 'luto/x86/pcid' into devel-hourly-2017021101
git bisect good b08efabb3fa3e78106dc28f1557b8b8bb6d9bb92 # 11:38 20+ 22 x86/mm: Teach CR3 readers about PCID
git bisect good a966ff5e8eb57208523f0eacb8ab46008688b1b2 # 11:52 21+ 21 x86/mm: Factor out remote TLB flushing
git bisect bad 38c2fefbbd2411297ec831f162882561f712a73f # 12:01 0- 6 x86/mm: Try to preserve old TLB entries using PCID
git bisect bad 38acfe1c86ca4f1cab9a5b9f0d8b3655e0cd10f6 # 12:24 0- 2 x86/mm: Hold a spinlock when propagating TLB flushes
# first bad commit: [38acfe1c86ca4f1cab9a5b9f0d8b3655e0cd10f6] x86/mm: Hold a spinlock when propagating TLB flushes
git bisect good a966ff5e8eb57208523f0eacb8ab46008688b1b2 # 12:28 66+ 90 x86/mm: Factor out remote TLB flushing
# extra tests with CONFIG_DEBUG_INFO_REDUCED
git bisect bad 38acfe1c86ca4f1cab9a5b9f0d8b3655e0cd10f6 # 12:37 0- 8 x86/mm: Hold a spinlock when propagating TLB flushes
# extra tests on HEAD of linux-devel/devel-hourly-2017021101
git bisect bad bc300b7d114e987e2d79698f2d44fbabe7c12e33 # 12:37 0- 57 0day head guard for 'devel-hourly-2017021101'
# extra tests on tree/branch luto/x86/pcid
git bisect bad 38c2fefbbd2411297ec831f162882561f712a73f # 12:37 0- 26 x86/mm: Try to preserve old TLB entries using PCID
# extra tests on tree/branch linus/master
git bisect good 1ee18329fae936089c6c599250ae92482ff2b81f # 12:51 66+ 68 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
# extra tests on tree/branch linux-next/master
git bisect good 632571b1bee00494aef749512d9f3290dfba0ead # 13:13 65+ 69 Add linux-next specific files for 20170210
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
5 years, 6 months
[lkp-robot] [PM / QOS] 9820795796: kernel_BUG_at_mm/slab.c
by kernel test robot
FYI, we noticed the following commit:
commit: 9820795796278bc66baa3f41220f8524cbdda537 ("PM / QOS: Add 'performance' request")
https://git.linaro.org/people/vireshk/linux opp/genpd-performance-state
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-x86_64 -enable-kvm -m 512M
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+------------------------------------------+------------+------------+
| | 65e83681e6 | 9820795796 |
+------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 6 | 6 |
| Kernel_panic-not_syncing:Fatal_exception | 6 | 6 |
| kernel_BUG_at_mm/slab.c | 0 | 6 |
+------------------------------------------+------------+------------+
[ 13.961126] kernel BUG at mm/slab.c:2815!
[ 13.962800] invalid opcode: 0000 [#1]
[ 13.963966] CPU: 0 PID: 1 Comm: swapper Not tainted 4.10.0-rc7-00115-g9820795 #1
[ 13.966194] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 13.969050] task: ffff88001f464040 task.stack: ffff88001f468000
[ 13.970725] RIP: 0010:___cache_free+0x157/0x2c9
[ 13.972083] RSP: 0000:ffff88001f46b640 EFLAGS: 00010002
[ 13.973598] RAX: 0000000000000400 RBX: ffff88001f400600 RCX: 0000000000000008
[ 13.975512] RDX: 000000000000024c RSI: ffff88001c37f000 RDI: ffff88001f400600
[ 13.977434] RBP: ffff88001f46b688 R08: ffff88001c37f400 R09: c1cff5f04a80d1ea
[ 13.979343] R10: 0000000000000000 R11: ffff88001f4647d8 R12: ffff88001c37f498
[ 13.981276] R13: ffff88001ffd2608 R14: ffff88001c366bb0 R15: ffff88001c37f000
[ 13.983208] FS: 0000000000000000(0000) GS:ffffffff8203b000(0000) knlGS:0000000000000000
[ 13.985600] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 13.987236] CR2: 0000000000000000 CR3: 0000000002017000 CR4: 00000000000006f0
[ 13.989170] Call Trace:
[ 13.990090] ? dev_pm_qos_constraints_destroy+0x19d/0x1c8
[ 13.991656] ? debug_check_no_locks_freed+0x114/0x147
[ 13.993132] kfree+0x53/0x7d
[ 13.994140] dev_pm_qos_constraints_destroy+0x19d/0x1c8
[ 13.995668] dpm_sysfs_remove+0x25/0x50
[ 13.996890] device_del+0xf6/0x2b1
[ 13.998013] ? mark_held_locks+0x57/0x76
[ 13.999241] device_unregister+0x35/0x4d
[ 14.000493] usb_hub_remove_port_device+0xdd/0xe6
[ 14.001892] hub_disconnect+0x88/0xf7
[ 14.003065] usb_unbind_interface+0x82/0x1cb
[ 14.004361] ? usb_probe_interface+0x1d7/0x22c
[ 14.005723] driver_probe_device+0x1d4/0x45f
[ 14.007044] __device_attach_driver+0x90/0xd0
[ 14.008371] ? driver_allows_async_probing+0xd/0xd
[ 14.009799] bus_for_each_drv+0x52/0x87
[ 14.011006] __device_attach+0x8e/0x10c
[ 14.012218] device_initial_probe+0xe/0x10
[ 14.013507] bus_probe_device+0x2e/0x99
[ 14.014713] device_add+0x3aa/0x55d
[ 14.015845] usb_set_configuration+0x641/0x6bb
[ 14.017199] ? lock_release+0x2ee/0x32c
[ 14.018430] generic_probe+0x3e/0x6e
[ 14.019586] usb_probe_device+0x29/0x5d
[ 14.020796] driver_probe_device+0x192/0x45f
[ 14.022109] __device_attach_driver+0x90/0xd0
[ 14.023451] ? driver_allows_async_probing+0xd/0xd
[ 14.024866] bus_for_each_drv+0x52/0x87
[ 14.026079] __device_attach+0x8e/0x10c
[ 14.027301] device_initial_probe+0xe/0x10
[ 14.028592] bus_probe_device+0x2e/0x99
[ 14.029808] device_add+0x3aa/0x55d
[ 14.030952] usb_new_device+0x400/0x588
[ 14.032164] usb_add_hcd+0x598/0x865
[ 14.033323] dummy_hcd_probe+0x8b/0x11e
[ 14.034551] platform_drv_probe+0x35/0x78
[ 14.035798] driver_probe_device+0x192/0x45f
[ 14.037107] __device_attach_driver+0x90/0xd0
[ 14.038442] ? driver_allows_async_probing+0xd/0xd
[ 14.039863] bus_for_each_drv+0x52/0x87
[ 14.041079] __device_attach+0x8e/0x10c
[ 14.042290] device_initial_probe+0xe/0x10
[ 14.043586] bus_probe_device+0x2e/0x99
[ 14.044801] device_add+0x3aa/0x55d
[ 14.045947] platform_device_add+0x16c/0x1e4
[ 14.047279] init+0x3ac/0x7c2
[ 14.048313] ? usb_udc_init+0x93/0x93
[ 14.049523] do_one_initcall+0xc3/0x233
[ 14.050734] ? parse_args+0xf4/0x344
[ 14.051889] kernel_init_freeable+0x224/0x355
[ 14.053225] ? rest_init+0x12e/0x12e
[ 14.054377] kernel_init+0x9/0xe6
[ 14.055490] ret_from_fork+0x31/0x40
[ 14.056659] Code: 08 48 8b 45 c0 4c 89 e2 48 89 df 4c 8b 78 08 4c 89 fe e8 57 e3 ff ff 3b 43 24 72 02 0f 0b 0f af 43 14 4d 8d 04 07 4d 39 c4 74 02 <0f> 0b f6 43 21 08 74 10 ba 6b 00 00 00 4c 89 e6 48 89 df e8 18
[ 14.061724] RIP: ___cache_free+0x157/0x2c9 RSP: ffff88001f46b640
[ 14.063417] ---[ end trace 121ac994fe0a62c1 ]---
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
5 years, 6 months
[lkp-robot] [drm/ttm] cf6c467d67: kernel_BUG_at_mm/slub.c
by kernel test robot
FYI, we noticed the following commit:
commit: cf6c467d67d319e239aec57d7ba31cb9946f29bf ("drm/ttm: add BO priorities for the LRUs")
https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git master
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-x86_64 -enable-kvm -m 320M
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+-----------------------------------------------------------------------+------------+------------+
| | 2ee7fc92cf | cf6c467d67 |
+-----------------------------------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 10 | 10 |
| WARNING:at_drivers/gpu/drm/drm_mode_config.c:#drm_mode_config_cleanup | 10 | 10 |
| BUG_kmalloc-#(Tainted:G_W):Invalid_object_pointer | 10 | |
| INFO:Slab#objects=#used=#fp=#flags= | 10 | |
| kernel_BUG_at_mm/slub.c | 0 | 10 |
| invalid_opcode:#[##]SMP | 0 | 10 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 10 |
+-----------------------------------------------------------------------+------------+------------+
[ 33.346631] kernel BUG at mm/slub.c:3869!
[ 33.347547] invalid opcode: 0000 [#1] SMP
[ 33.348361] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G W 4.10.0-rc5-00883-gcf6c467 #2
[ 33.350733] task: ffff880012aa0040 task.stack: ffffc900000d0000
[ 33.353164] RIP: 0010:kfree+0x2ac/0x530
[ 33.353749] RSP: 0000:ffffc900000d3c20 EFLAGS: 00010202
[ 33.356415] RAX: 0000000000000002 RBX: ffff88000e20c000 RCX: 0000000000000002
[ 33.357578] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffffffff82bfcd20
[ 33.358856] RBP: ffffc900000d3c60 R08: 0000000000000005 R09: 0000000000000000
[ 33.361864] R10: 0000000000000000 R11: 0000000000000000 R12: ffff88001320a300
[ 33.362978] R13: 0000000000000003 R14: 0000000000000000 R15: ffff8800121dddc8
[ 33.364153] FS: 0000000000000000(0000) GS:ffff880013a00000(0000) knlGS:0000000000000000
[ 33.365684] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 33.366635] CR2: 0000000000000000 CR3: 0000000002a11000 CR4: 00000000000006f0
[ 33.367718] Call Trace:
[ 33.368270] bochs_unload+0x3b/0x50
[ 33.368817] drm_dev_unregister+0x10d/0x120
[ 33.369475] drm_put_dev+0x47/0x70
[ 33.370484] bochs_pci_remove+0x15/0x20
[ 33.372124] pci_device_remove+0x98/0xa0
[ 33.372723] driver_probe_device+0x2a0/0x560
[ 33.373957] ? driver_probe_device+0x560/0x560
[ 33.374820] __driver_attach+0x138/0x150
[ 33.375476] bus_for_each_dev+0x8e/0xf0
[ 33.376107] driver_attach+0x1e/0x20
[ 33.376662] bus_add_driver+0x207/0x2f0
[ 33.377266] driver_register+0xbd/0x1b0
[ 33.377816] ? psb_init+0x43/0x43
[ 33.378492] __pci_register_driver+0x60/0x70
[ 33.379156] drm_pci_init+0x109/0x120
[ 33.379757] ? psb_init+0x43/0x43
[ 33.380302] bochs_init+0x1f/0x43
[ 33.380839] do_one_initcall+0xe9/0x2dc
[ 33.381637] ? parse_args+0x360/0x4f0
[ 33.382224] kernel_init_freeable+0x2ad/0x3f3
[ 33.382893] ? rest_init+0x170/0x170
[ 33.383482] kernel_init+0xe/0x180
[ 33.383969] ret_from_fork+0x31/0x40
[ 33.384704] Code: 04 24 f6 c4 80 75 26 49 8b 44 24 20 a8 01 75 1d 31 d2 be 01 00 00 00 48 c7 c7 20 cd bf 82 e8 1c 02 f2 ff 48 83 05 9c c3 ac 01 01 <0f> 0b 31 d2 31 f6 48 c7 c7 20 cd bf 82 e8 02 02 f2 ff 49 8b 14
[ 33.387784] RIP: kfree+0x2ac/0x530 RSP: ffffc900000d3c20
[ 33.388858] ---[ end trace c26940c3a44e011b ]---
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
5 years, 6 months
[ext4] 817df074b5: kernel_BUG_at_fs/jbd2/transaction.c
by kernel test robot
FYI, we noticed the following commit:
commit: 817df074b5724fdc6901a80d690bef0bf02c3a9a ("ext4: add EXT4_IOC_GOINGDOWN ioctl")
url: https://github.com/0day-ci/linux/commits/Theodore-Ts-o/Implement-XFS-s-GO...
base: https://git.kernel.org/cgit/linux/kernel/git/tytso/ext4.git dev
in testcase: xfstests
with following parameters:
disk: 4HDD
fs: ext4
test: generic-quick1
test-description: xfstests is a regression test suite for xfs and other files ystems.
test-url: git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git
on test machine: 24 threads Westmere-EP with 16G memory
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+------------------------------------------+------------+------------+
| | 7600142eff | 817df074b5 |
+------------------------------------------+------------+------------+
| boot_successes | 6 | 2 |
| boot_failures | 0 | 2 |
| kernel_BUG_at_fs/jbd2/transaction.c | 0 | 2 |
| invalid_opcode:#[##]SMP | 0 | 2 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 2 |
+------------------------------------------+------------+------------+
[ 618.736826] kernel BUG at fs/jbd2/transaction.c:323!
[ 618.743351] invalid opcode: 0000 [#1] SMP
[ 618.747532] Modules linked in: loop dm_flakey dm_mod ses enclosure rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver btrfs xor raid6_pq sr_mod sd_mod cdrom sg ata_generic pata_acpi intel_powerclamp coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel mptsas ahci pcbc mptscsih snd_pcm libahci aesni_intel pata_jmicron snd_timer mptbase crypto_simd snd soundcore glue_helper scsi_transport_sas ppdev i7core_edac pcspkr serio_raw cryptd ipmi_si libata parport_pc edac_core shpchp ipmi_devintf parport ipmi_msghandler acpi_cpufreq ip_tables
[ 618.799150] CPU: 0 PID: 22158 Comm: ext4lazyinit Not tainted 4.10.0-rc3-00024-g817df074 #1
[ 618.807718] Hardware name: Supermicro X8DTN/X8DTN, BIOS 4.6.3 01/06/2010
[ 618.814590] task: ffff88021eb0c900 task.stack: ffffc900039d0000
[ 618.824017] RIP: 0010:start_this_handle+0x1c6/0x400
[ 618.829068] RSP: 0018:ffffc900039d3d28 EFLAGS: 00010202
[ 618.834469] RAX: 0000000000000031 RBX: ffff880235c42800 RCX: 0000000000000000
[ 618.841776] RDX: 0000000000000000 RSI: 0000000000000100 RDI: ffff880235c42824
[ 618.849085] RBP: ffffc900039d3da0 R08: ffff880237a1e7d0 R09: ffff8802263b7700
[ 618.856387] R10: fffffffffffffff4 R11: 0000000000001fb1 R12: ffff880235c42824
[ 618.863694] R13: ffff8801b94bf2a0 R14: 000000000000052d R15: 0000000000000000
[ 618.871000] FS: 0000000000000000(0000) GS:ffff880237a00000(0000) knlGS:0000000000000000
[ 618.879389] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 618.885305] CR2: 0000000000ea3f88 CR3: 000000043ee09000 CR4: 00000000000006f0
[ 618.892615] Call Trace:
[ 618.895234] ? jbd2__journal_start+0x72/0x1f0
[ 618.899763] ? kmem_cache_alloc+0x1a6/0x1c0
[ 618.904118] ? jbd2__journal_start+0x72/0x1f0
[ 618.908651] jbd2__journal_start+0xdb/0x1f0
[ 618.913011] ? ext4_init_inode_table+0xa8/0x340
[ 618.917720] __ext4_journal_start_sb+0x6d/0x130
[ 618.922422] ext4_init_inode_table+0xa8/0x340
[ 618.926955] ext4_lazyinit_thread+0x2cf/0x3f0
[ 618.931490] kthread+0x10c/0x140
[ 618.934892] ? ext4_unregister_li_request+0x60/0x60
[ 618.939938] ? kthread_create_on_node+0x40/0x40
[ 618.944644] ret_from_fork+0x25/0x30
[ 618.948394] Code: 68 00 48 83 7b 50 00 0f 84 03 01 00 00 c6 43 24 00 4c 89 e7 65 ff 0d 0a a4 d0 7e e8 c5 42 68 00 48 8b 03 a8 01 0f 84 e1 fe ff ff <0f> 0b b8 00 ff ff ff f0 41 0f c1 04 24 31 d2 be 53 01 00 00 48
[ 618.967690] RIP: start_this_handle+0x1c6/0x400 RSP: ffffc900039d3d28
[ 618.974242] ---[ end trace 755254f509b0459d ]---
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp install job.yaml # job file is attached in this email
bin/lkp run job.yaml
Thanks,
Kernel Test Robot
5 years, 6 months
[lkp-robot] [sched] 70610212c4: [No primary change] -3% decrease fsmark.time.voluntary_context_switches
by kernel test robot
Greeting,
There is no primary kpi change in this test, below is the data collected through multiple monitors running background just for your information.
commit: 70610212c4f312705098319bcc431324abb51aa8 ("sched: cpufreq: enable remote sched cpufreq callbacks")
https://git.kernel.org/cgit/linux/kernel/git/vireshk/pm.git cpufreq/remote-wakeup
in testcase: fsmark
on test machine: 24 threads Westmere-EP with 16G memory
with following parameters:
iterations: 1x
nr_threads: 32t
disk: 1HDD
fs: xfs
filesize: 16MB
test_size: 60G
sync_method: fsyncBeforeClose
nr_directories: 16d
nr_files_per_directory: 256fpd
test-description: The fsmark is a file system benchmark to test synchronous write workloads, for example, mail servers workload.
test-url: https://sourceforge.net/projects/fsmark/
Details are as below:
-------------------------------------------------------------------------------------------------->
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp install job.yaml # job file is attached in this email
bin/lkp run job.yaml
testcase/path_params/tbox_group/run: fsmark/1x-32t-1HDD-xfs-16MB-60G-fsyncBeforeClose-16d-256fpd/lkp-ws02
2aeda717c2467105 70610212c4f312705098319bcc
---------------- --------------------------
%stddev change %stddev
\ | \
2363063 -3% 2290126 fsmark.time.voluntary_context_switches
15758 -5% 14918 fsmark.time.involuntary_context_switches
388056 35% 522066 interrupts.CAL:Function_call_interrupts
8.97 -31% 6.20 turbostat.%Busy
221 -36% 141 turbostat.Avg_MHz
0.41 78% 0.73 perf-stat.branch-miss-rate%
0.01 66% 0.02 perf-stat.iTLB-load-miss-rate%
0.17 ± 7% 56% 0.26 ± 10% perf-stat.dTLB-load-miss-rate%
47311 9% 51597 perf-stat.cpu-migrations
8.981e+09 6% 9.559e+09 perf-stat.cache-references
1.314e+08 ± 5% 6% 1.396e+08 perf-stat.node-store-misses
1.178e+09 3% 1.215e+09 perf-stat.branch-misses
1.429e+08 1.442e+08 perf-stat.iTLB-load-misses
21.62 21.16 perf-stat.node-load-miss-rate%
0.31 -4% 0.30 perf-stat.ipc
14.29 -4% 13.72 perf-stat.cache-miss-rate%
4.032e+12 -36% 2.578e+12 perf-stat.cpu-cycles
3.135e+11 -38% 1.932e+11 perf-stat.dTLB-loads
1.261e+12 -39% 7.752e+11 ± 3% perf-stat.instructions
8822 -39% 5376 perf-stat.instructions-per-iTLB-miss
1.224e+12 -39% 7.429e+11 perf-stat.iTLB-loads
2.865e+11 -42% 1.66e+11 perf-stat.branch-instructions
fsmark.time.involuntary_context_switches
18000 ++------------------------------------------------------------------+
*. .*. *. .*. .* .*. .* |
16000 O+OO.O.O *.*.O*.*.OO O *.OO.O.* *.**.* **.*.**.* * *.**.* *.*
14000 ++ : OO O O O O O |
| : : |
12000 ++ : : |
10000 ++ : : |
| : : |
8000 ++ : : |
6000 ++ :: |
| :: |
4000 ++ : |
2000 ++ : |
| : |
0 ++-------*----------------------------------------------------------+
perf-stat.cpu-cycles
5e+12 ++----------------------------------------------------------------+
4.5e+12 ++ *. |
*.**. *.* *.**.*.* *.**.*.* .**.*. .* *. |
4e+12 ++ *.* : *.*.* *.* **.* *.**.*.* *.**.*
3.5e+12 ++ : : |
| : : |
3e+12 O+ O O :O O |
2.5e+12 ++OO :O: O O OO OO O OO O O |
2e+12 ++ : : |
| :: |
1.5e+12 ++ :: |
1e+12 ++ :: |
| : |
5e+11 ++ : |
0 ++------*---------------------------------------------------------+
perf-stat.instructions
1.6e+12 ++----------------------------------------------------------------+
| * |
1.4e+12 ++ *. .* .* :+ .* .* .*. *. |
1.2e+12 *+* *.* * *.*.** *.*.* * *.* *.*.** **.*.**.**.*.* *.**.*
| : : |
1e+12 ++ : : |
| O : |
8e+11 O+OO O :O:O OO O OO OO OO O |
| : : O O |
6e+11 ++ :: |
4e+11 ++ :: |
| :: |
2e+11 ++ : |
| : |
0 ++------*---------------------------------------------------------+
perf-stat.branch-instructions
3.5e+11 ++----------------------------------------------------------------+
| .*. *. |
3e+11 *+ .*. .* .**.** * *.**. *. .* .* *.* .*. *. *.|
| ** * * *.* *.* * *.* *.*.* * * *.* *
2.5e+11 ++ : : |
| : : |
2e+11 ++ : : |
O OO O OO:O OO O OO OO O OO O O |
1.5e+11 ++ : : |
| :: |
1e+11 ++ :: |
| :: |
5e+10 ++ : |
| : |
0 ++------*---------------------------------------------------------+
perf-stat.dTLB-loads
3.5e+11 ++---------------------*--*---------------------------------------+
*.* .*. *.* .**.** * *.**.*. *. .**. .* *.* .*. *. *.|
3e+11 ++ * * : *.* * * * *.*.* * * *.* *
| : : |
2.5e+11 ++ : : |
| : : |
2e+11 O+OO O OO:O OO O OO OO O OO O O |
| : : |
1.5e+11 ++ :: |
| :: |
1e+11 ++ :: |
| : |
5e+10 ++ : |
| : |
0 ++------*---------------------------------------------------------+
perf-stat.iTLB-loads
1.4e+12 ++----------------------------------------------------------------+
*. .* .* *.*. *.*.**. .* .*. *. *.|
1.2e+12 ++**.*.* * *.* *.* * *.**.* *.*.**.*.**.** * *.* *
| : : |
1e+12 ++ : : |
| : : |
8e+11 O+OO O OO:O OO O O O |
| : : OO OO OO O |
6e+11 ++ :: |
| :: |
4e+11 ++ :: |
| :: |
2e+11 ++ : |
| : |
0 ++------*---------------------------------------------------------+
perf-stat.cpu-migrations
60000 ++------------------------------------------------------------------+
| |
50000 O+OO O O OO O OO O OO O O OO O O |
*.**.*.* *.*.**.*.**.*.*.**.*.**.*.**.*.*.**.*.**.*.**.*.*.**.*.**.*
| : : |
40000 ++ : : |
| : : |
30000 ++ : : |
| : : |
20000 ++ :: |
| :: |
| :: |
10000 ++ : |
| : |
0 ++-------*----------------------------------------------------------+
perf-stat.branch-miss-rate_
0.8 ++--------------------------------------------------------------------+
| O O O OO O O OO O O O |
0.7 O+O OO O O O |
0.6 ++ |
| |
0.5 ++ |
| .*.* |
0.4 *+*.**.* **.*.*.**.*.*. *. .*.**.*.*.**.*.*.**.* *.*.*.**.*.*.**.*
| : : * * |
0.3 ++ : : |
0.2 ++ : : |
| : : |
0.1 ++ : : |
| : |
0 ++-------*------------------------------------------------------------+
perf-stat.iTLB-load-miss-rate_
0.02 ++----------O----O-OO-O---OO-O--------------------------------------+
0.018 O+OO O O OO OO O O |
| |
0.016 ++ |
0.014 ++ |
| *. .* *. |
0.012 *+* *.* *.*.**.*.**.*.*.**.*.**.* *.*.*.* *.**.*.**.*.*.**.*.**.*
0.01 ++ : : |
0.008 ++ : : |
| : : |
0.006 ++ : : |
0.004 ++ :: |
| : |
0.002 ++ : |
0 ++-------*----------------------------------------------------------+
perf-stat.instructions-per-iTLB-miss
10000 ++-------------------------*---------------------------------*------+
9000 *+**. *.*. .**.*. :+ .**.*.* .*.**. *.*. :+ |
| *.* : **.* *.* * *.* *.* **.*.*.* *.**.*
8000 ++ : : |
7000 ++ : : |
| : : |
6000 O+ O O O: O O O O OO O OO O |
5000 ++O :O: O O O |
4000 ++ :: |
| :: |
3000 ++ :: |
2000 ++ : |
| : |
1000 ++ : |
0 ++-------*----------------------------------------------------------+
turbostat.Avg_MHz
250 ++--------------------------------------------------------------------+
*. *. *. .* .*.**.*.*.**. .* .*. *. .*. .* .*. *.|
| *.* * * *.* *.* *.* * *.* *.*.** * * *.* *
200 ++ : : |
| : : |
| O O O: : O |
150 O+ O :O:OO O OO O O OO O O O |
| : : |
100 ++ : : |
| : : |
| : : |
50 ++ :: |
| : |
| : |
0 ++-------*------------------------------------------------------------+
turbostat._Busy
10 ++-----------------------*--*------------------------------------------+
9 *+ *.* **.*.*.*.**.* * *.*.*. .*.*.* .*.* .*.*. *. .*. .*.|
| *.* : : ** *.* *.* * * ** *
8 ++ : : |
7 ++ : : |
O O OO O:O:OO O O O OO O O OO O O |
6 ++ : : |
5 ++ : : |
4 ++ : : |
| : : |
3 ++ : : |
2 ++ : |
| : |
1 ++ : |
0 ++-------*-------------------------------------------------------------+
[*] bisect-good sample
[O] bisect-bad sample
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,
Xiaolong
5 years, 6 months