lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Date:   Thu, 8 Jun 2017 21:44:22 +0800
From:   kernel test robot <xiaolong.ye@...el.com>
To:     Len Brown <len.brown@...el.com>
Cc:     LKML <linux-kernel@...r.kernel.org>,
        Len Brown <len.brown@...el.com>, linux-pm@...r.kernel.org,
        linux-acpi@...r.kernel.org, lkp@...org
Subject: [intel_pstate]  2c4dc794f6:
 WARNING:at_kernel/smp.c:#smp_call_function_single


FYI, we noticed the following commit:

commit: 2c4dc794f677db98c8c129a83b586433049ace56 ("intel_pstate: remove intel_pstate.get()")
https://git.kernel.org/cgit/linux/kernel/git/lenb/linux.git x86

in testcase: aim9
with following parameters:

	testtime: 300s
	test: page_test
	cpufreq_governor: performance

test-description: Suite IX is the "AIM Independent Resource Benchmark:" the famous synthetic benchmark.
test-url: https://sourceforge.net/projects/aimbench/files/aim-suite9/


on test machine: 4 threads Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz with 4G memory

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


+---------------------------------------------------+------------+------------+
|                                                   | 4c7f5eb56b | 2c4dc794f6 |
+---------------------------------------------------+------------+------------+
| boot_successes                                    | 5          | 0          |
| boot_failures                                     | 0          | 2          |
| WARNING:at_kernel/smp.c:#smp_call_function_single | 0          | 2          |
+---------------------------------------------------+------------+------------+



[    5.300604] WARNING: CPU: 2 PID: 1 at kernel/smp.c:281 smp_call_function_single+0xc8/0xd0
[    5.300604] Modules linked in:
[    5.300608] CPU: 2 PID: 1 Comm: swapper/0 Not tainted 4.12.0-rc4-00003-g2c4dc79 #1
[    5.300609] Hardware name: Hewlett-Packard HP Pro 3340 MT/17A1, BIOS 8.07 01/24/2013
[    5.300610] task: ffff8801033c8000 task.stack: ffffc90000640000
[    5.300612] RIP: 0010:smp_call_function_single+0xc8/0xd0
[    5.300613] RSP: 0000:ffff88011fb03d40 EFLAGS: 00010046
[    5.300615] RAX: 0000000000000000 RBX: 0000000000000002 RCX: 0000000000000001
[    5.300616] RDX: 0000000000000000 RSI: ffffffff8103ffe0 RDI: 0000000000000002
[    5.300617] RBP: ffff88011fb03d60 R08: 00000000032bac1c R09: 0000000000000007
[    5.300618] R10: ffff8801033c8080 R11: 0000000000000025 R12: 0000000000000000
[    5.300618] R13: ffff88011dae1000 R14: 000310a3d7f960ae R15: 000318770c4a7859
[    5.300620] FS:  0000000000000000(0000) GS:ffff88011fb00000(0000) knlGS:0000000000000000
[    5.300621] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    5.300622] CR2: 0000000000000000 CR3: 000000011ee09000 CR4: 00000000001406e0
[    5.300623] Call Trace:
[    5.300626]  <IRQ>
[    5.300630]  aperfmperf_khz_on_cpu+0x3b/0x60
[    5.300634]  intel_pstate_adjust_pstate+0xba/0x1f0
[    5.300637]  ? try_to_wake_up+0x4a/0x490
[    5.300639]  intel_pstate_update_util+0x1a7/0x1d0
[    5.300642]  task_tick_fair+0x656/0x6b0
[    5.300646]  scheduler_tick+0x5f/0xe0
[    5.300648]  ? tick_sched_handle+0x60/0x60
[    5.300652]  update_process_times+0x47/0x60
[    5.300654]  tick_sched_handle+0x25/0x60
[    5.300656]  tick_sched_timer+0x3d/0x70
[    5.300658]  __hrtimer_run_queues+0xdd/0x230
[    5.300659]  hrtimer_interrupt+0xa3/0x1f0
[    5.300662]  local_apic_timer_interrupt+0x38/0x60
[    5.300673]  smp_apic_timer_interrupt+0x38/0x50
[    5.300674]  apic_timer_interrupt+0x93/0xa0
[    5.300676] RIP: 0010:console_unlock+0x1f0/0x4f0
[    5.300677] RSP: 0000:ffffc90000643cc8 EFLAGS: 00000247 ORIG_RAX: ffffffffffffff10
[    5.300677] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
[    5.300678] RDX: 00000000000003f9 RSI: 0000000000000046 RDI: 0000000000000247
[    5.300678] RBP: ffffc90000643d00 R08: 0000000000000002 R09: 0000000000000000
[    5.300679] R10: ffff8800000b92c0 R11: 000000008237d701 R12: 0000000000000047
[    5.300679] R13: ffffffff820a3dc0 R14: 0000000000000000 R15: ffffffff8237d6e0
[    5.300680]  </IRQ>
[    5.300682]  vprintk_emit+0x300/0x390
[    5.300684]  ? trace_event_define_fields_fib6_table_lookup+0x1d6/0x1d6
[    5.300685]  ? set_debug_rodata+0x17/0x17
[    5.300687]  vprintk_default+0x1f/0x30
[    5.300688]  vprintk_func+0x20/0x50
[    5.300689]  printk+0x43/0x4b
[    5.300691]  init_net_drop_monitor+0x1e/0x116
[    5.300692]  ? trace_event_define_fields_fib6_table_lookup+0x1d6/0x1d6
[    5.300693]  ? set_debug_rodata+0x17/0x17
[    5.300694]  do_one_initcall+0x43/0x170
[    5.300696]  ? set_debug_rodata+0x17/0x17
[    5.300697]  kernel_init_freeable+0x1a7/0x22f
[    5.300698]  ? rest_init+0x90/0x90
[    5.300699]  kernel_init+0xe/0x110
[    5.300700]  ret_from_fork+0x25/0x30
[    5.300701] Code: d1 48 89 f2 48 8d 75 e0 e8 86 fe ff ff 8b 55 f8 83 e2 01 74 0a f3 90 8b 55 f8 83 e2 01 75 f6 eb d4 8b 05 4c 16 27 01 85 c0 75 92 <0f> ff eb 8e 0f 1f 40 00 0f 1f 44 00 00 55 65 ff 05 83 32 f0 7e 
[    5.300714] ---[ end trace 431a1f9eba2283a6 ]---


To reproduce:

        git clone https://github.com/01org/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

View attachment "config-4.12.0-rc4-00003-g2c4dc79" of type "text/plain" (159327 bytes)

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

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

View attachment "aim9" of type "text/plain" (1268 bytes)

View attachment "job.yaml" of type "text/plain" (4236 bytes)

View attachment "reproduce" of type "text/plain" (260 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ