lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20180930031614.GF15893@shao2-debian>
Date:   Sun, 30 Sep 2018 11:16:14 +0800
From:   kernel test robot <rong.a.chen@...el.com>
To:     "Paul E. McKenney" <paulmck@...ux.vnet.ibm.com>
Cc:     LKML <linux-kernel@...r.kernel.org>,
        "Paul E. McKenney" <paulmck@...ux.vnet.ibm.com>, lkp@...org
Subject: [LKP] [rcutorture] 5aa56a54ce:
 WARNING:at_kernel/rcu/rcutorture.c:#rcu_torture_fwd_prog

FYI, we noticed the following commit (built with gcc-7):

commit: 5aa56a54ce92761e974f93592f69b75b8c2398a8 ("rcutorture: Add call_rcu() flooding forward-progress tests")
https://git.kernel.org/cgit/linux/kernel/git/paulmck/linux-rcu.git dev

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 -cpu Haswell,+smep,+smap -smp 2 -m 512M

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


+------------------------------------------------------------------+------------+------------+
|                                                                  | 0b1aba265b | 5aa56a54ce |
+------------------------------------------------------------------+------------+------------+
| boot_successes                                                   | 0          | 0          |
| boot_failures                                                    | 10         | 14         |
| invoked_oom-killer:gfp_mask=0x                                   | 2          | 4          |
| Mem-Info                                                         | 10         | 14         |
| Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 2          | 4          |
| INFO:trying_to_register_non-static_key                           | 8          | 10         |
| WARNING:at_mm/page_alloc.c:#__alloc_pages_slowpath               | 8          | 10         |
| RIP:__alloc_pages_slowpath                                       | 8          | 10         |
| IP-Config:Auto-configuration_of_network_failed                   | 1          | 1          |
| BUG:soft_lockup-CPU##stuck_for#s                                 | 7          | 7          |
| RIP:drm_mm_insert_node_in_range                                  | 2          | 1          |
| Kernel_panic-not_syncing:softlockup:hung_tasks                   | 7          | 7          |
| RIP:rb_prev                                                      | 3          | 1          |
| RIP:separate_adjacent_colors                                     | 1          | 4          |
| RIP:__orc_find                                                   | 1          |            |
| WARNING:at_kernel/rcu/rcutorture.c:#rcu_torture_fwd_prog         | 0          | 8          |
| RIP:rcu_torture_fwd_prog                                         | 0          | 8          |
| RIP:add_hole                                                     | 0          | 1          |
+------------------------------------------------------------------+------------+------------+



[  807.497867] WARNING: CPU: 0 PID: 74 at kernel/rcu/rcutorture.c:1840 rcu_torture_fwd_prog+0x7b6/0x967
[  807.497867] CPU: 0 PID: 74 Comm: rcu_torture_fwd Tainted: G        W         4.19.0-rc1-00150-g5aa56a5 #1
[  807.497867] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014
[  807.497867] RIP: 0010:rcu_torture_fwd_prog+0x7b6/0x967
[  807.497867] Code: e3 13 00 eb bb 48 c7 05 22 08 4f 02 a0 08 08 85 c6 05 db b2 eb 03 00 e8 44 bd 0a 00 84 c0 0f 85 1a 01 00 00 49 83 fe 63 7f 02 <0f> 0b 48 8b 85 60 ff ff ff 4c 8b 85 58 ff ff ff 4c 03 85 50 ff ff
[  807.497867] RSP: 0000:ffff88000dadfe00 EFLAGS: 00010287
[  807.497867] RAX: 0000000000000000 RBX: dffffc0000000000 RCX: ffff88000a838488
[  807.497867] RDX: 1ffff10002175401 RSI: ffff88000fc0c5c0 RDI: ffff88000f1789a0
[  807.497867] RBP: ffff88000dadfef0 R08: 0000000000000006 R09: ffff88000d35dc28
[  807.497867] R10: ffffffff828001bf R11: 0000000000400000 R12: 0000000100079309
[  807.497867] R13: 0000000000000009 R14: 0000000000000003 R15: 0000000000000000
[  807.497867] FS:  0000000000000000(0000) GS:ffff880015200000(0000) knlGS:0000000000000000
[  807.497867] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  807.497867] CR2: 0000000000000000 CR3: 0000000003614001 CR4: 00000000000206b0
[  807.497867] Call Trace:
[  807.497867]  ? rcu_torture_stall+0x143/0x143
[  807.497867]  ? do_raw_spin_unlock+0x5a/0x1a4
[  807.497867]  ? _raw_spin_unlock_irqrestore+0x2b/0x35
[  807.497867]  ? kthread+0x2d6/0x2e5
[  807.497867]  kthread+0x2d6/0x2e5
[  807.497867]  ? rcu_torture_stall+0x143/0x143
[  807.497867]  ? __kthread_cancel_work+0x1bd/0x1bd
[  807.497867]  ret_from_fork+0x1f/0x30
[  807.497867] ---[ end trace ceba381628b0f9d7 ]---


To reproduce:

        git clone https://github.com/intel/lkp-tests.git
        cd lkp-tests
        bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email



Thanks,
Rong Chen

View attachment "config-4.19.0-rc1-00150-g5aa56a5" of type "text/plain" (106557 bytes)

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

Download attachment "dmesg.xz" of type "application/x-xz" (18852 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ