lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:   Sat, 07 Apr 2018 18:06:49 +0800
From:   kernel test robot <lkp@...el.com>
To:     David Howells <dhowells@...hat.com>
Cc:     LKP <lkp@...org>, linux-kernel@...r.kernel.org,
        netdev@...r.kernel.org, linux-afs@...ts.infradead.org,
        wfg@...ux.intel.com
Subject: ace45bec6d ("rxrpc: Fix firewall route keepalive"):  watchdog:
 BUG: soft lockup - CPU#0 stuck for 22s! [kworker/0:1:21]

Greetings,

0day kernel testing robot got the below dmesg and the first bad commit is

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master

commit ace45bec6d77bc061c3c3d8ad99e298ea9800c2b
Author:     David Howells <dhowells@...hat.com>
AuthorDate: Fri Mar 30 21:04:43 2018 +0100
Commit:     David Howells <dhowells@...hat.com>
CommitDate: Fri Mar 30 21:04:43 2018 +0100

    rxrpc: Fix firewall route keepalive
    
    Fix the firewall route keepalive part of AF_RXRPC which is currently
    function incorrectly by replying to VERSION REPLY packets from the server
    with VERSION REQUEST packets.
    
    Instead, send VERSION REPLY packets to the peers of service connections to
    act as keep-alives 20s after the latest packet was transmitted to that
    peer.
    
    Also, just discard VERSION REPLY packets rather than replying to them.
    
    Signed-off-by: David Howells <dhowells@...hat.com>

c0b6edef0b  tc-testing: Add newline when writing test case files
ace45bec6d  rxrpc: Fix firewall route keepalive
f605ba97fb  Merge tag 'vfio-v4.17-rc1' of git://github.com/awilliam/linux-vfio
5e1dacccbb  Add linux-next specific files for 20180406
+------------------------------------------------+------------+------------+------------+---------------+
|                                                | c0b6edef0b | ace45bec6d | f605ba97fb | next-20180406 |
+------------------------------------------------+------------+------------+------------+---------------+
| boot_successes                                 | 117        | 12         | 15         | 7             |
| boot_failures                                  | 0          | 23         | 30         | 19            |
| BUG:soft_lockup-CPU##stuck_for#s               | 0          | 23         | 30         | 18            |
| EIP:lock_acquired                              | 0          | 3          | 2          | 3             |
| Kernel_panic-not_syncing:softlockup:hung_tasks | 0          | 23         | 30         | 19            |
| EIP:rxrpc_peer_keepalive_worker                | 0          | 2          | 0          | 1             |
| EIP:_raw_spin_lock_bh                          | 0          | 2          | 1          |               |
| EIP:lock_acquire                               | 0          | 5          | 10         | 3             |
| EIP:do_raw_spin_trylock                        | 0          | 1          | 1          |               |
| EIP:__local_bh_enable_ip                       | 0          | 6          | 2          | 3             |
| EIP:lock_release                               | 0          | 2          | 10         | 6             |
| EIP:_raw_spin_unlock_bh                        | 0          | 1          | 1          | 1             |
| EIP:__local_bh_disable_ip                      | 0          | 1          | 2          | 2             |
| EIP:do_raw_spin_unlock                         | 0          | 0          | 1          |               |
+------------------------------------------------+------------+------------+------------+---------------+

[  106.318058] audit: type=1326 audit(1523091824.650:24): auid=4294967295 uid=65534 gid=65534 ses=4294967295 pid=725 comm="trinity-c2" exe="/trinity" sig=9 arch=40000003 syscall=19 compat=0 ip=0x6ffd9cc9 code=0x0
[  106.660067] audit: type=1326 audit(1523091824.990:25): auid=4294967295 uid=65534 gid=65534 ses=4294967295 pid=740 comm="trinity-c2" exe="/trinity" sig=9 arch=40000003 syscall=19 compat=0 ip=0x6ffd9cc9 code=0x0
[  106.836490] futex_wake_op: trinity-c3 tries to shift op by -1; fix this program
[  115.175554] warning: process `trinity-c3' used the obsolete bdflush system call
[  115.176314] Fix your initscripts?
[  140.036018] watchdog: BUG: soft lockup - CPU#0 stuck for 22s! [kworker/0:1:21]
[  140.039170] irq event stamp: 245658671
[  140.039756] hardirqs last  enabled at (245658669): [<08d396ee>] __local_bh_enable_ip+0x88/0x120
[  140.041033] hardirqs last disabled at (245658671): [<b952e062>] apic_timer_interrupt+0x3a/0x50
[  140.042317] softirqs last  enabled at (245658668): [<38769241>] rxrpc_peer_keepalive_worker+0x2dc/0x350
[  140.043695] softirqs last disabled at (245658670): [<32696987>] rxrpc_peer_keepalive_worker+0x5f/0x350
[  140.045059] CPU: 0 PID: 21 Comm: kworker/0:1 Not tainted 4.16.0-rc6-02064-gace45be #1
[  140.046225] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014
[  140.047461] Workqueue: krxrpcd rxrpc_peer_keepalive_worker
[  140.048280] EIP: lock_acquire+0xcf/0x1ed
[  140.048864] EFLAGS: 00000202 CPU: 0
[  140.049393] EAX: 00000202 EBX: 84e05200 ECX: 00000000 EDX: 00000000
[  140.050328] ESI: 00000000 EDI: 00000000 EBP: 78343eac ESP: 78343e94
[  140.051255]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[  140.052050] CR0: 80050033 CR2: 08d84dd4 CR3: 0c307000 CR4: 001406d0
[  140.052978] DR0: 6ef4b000 DR1: 00000000 DR2: 00000000 DR3: 00000000
[  140.053900] DR6: ffff0ff0 DR7: 00000600
[  140.054573] Call Trace:
[  140.054953]  ? _raw_spin_lock_bh+0x2b/0x60
[  140.055574]  ? rxrpc_peer_keepalive_worker+0x5f/0x350
[  140.056326]  ? rxrpc_peer_keepalive_worker+0x5f/0x350
[  140.057074]  ? __lock_is_held+0x48/0x90
[  140.057660]  ? process_one_work+0x1a3/0x590
[  140.058302]  ? worker_thread+0x39/0x3b0
[  140.058876]  ? kthread+0xda/0x110
[  140.059384]  ? process_one_work+0x590/0x590
[  140.060007]  ? __kthread_bind_mask+0x60/0x60
[  140.060652]  ? ret_from_fork+0x19/0x30
[  140.061220] Code: f0 e8 76 d4 ff ff 64 a1 8c 57 54 7a c7 80 fc 05 00 00 00 00 00 00 a1 80 20 32 7a 83 c4 1c 85 c0 0f 84 c6 00 00 00 8b 45 e8 50 9d <8d> 74 26 00 8d 65 f4 5b 5e 5f 5d c3 90 8d 74 26 00 64 a1 04 01
[  140.064183] Kernel panic - not syncing: softlockup: hung tasks
[  140.065061] CPU: 0 PID: 21 Comm: kworker/0:1 Tainted: G             L   4.16.0-rc6-02064-gace45be #1
[  140.066406] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014
[  140.067655] Workqueue: krxrpcd rxrpc_peer_keepalive_worker
[  140.068475] Call Trace:
[  140.068852]  ? dump_stack+0xa2/0xf1
[  140.069386]  ? panic+0x9f/0x1f8
[  140.069864]  ? watchdog_timer_fn+0x20b/0x210
[  140.070507]  ? __hrtimer_run_queues+0x149/0x530
[  140.071176]  ? watchdog+0x20/0x20
[  140.071699]  ? hrtimer_run_queues+0xd6/0x100
[  140.072345]  ? run_local_timers+0x15/0x40
[  140.072947]  ? update_process_times+0x18/0x40
[  140.073739]  ? tick_nohz_handler+0x78/0x110
[  140.074375]  ? smp_apic_timer_interrupt+0x6c/0x2b0
[  140.075086]  ? apic_timer_interrupt+0x41/0x50
[  140.075743]  ? proc_sched_show_task+0x1c0b/0x2ff0
[  140.076449]  ? lock_acquire+0xcf/0x1ed
[  140.077010]  ? _raw_spin_lock_bh+0x2b/0x60
[  140.077630]  ? rxrpc_peer_keepalive_worker+0x5f/0x350
[  140.078403]  ? rxrpc_peer_keepalive_worker+0x5f/0x350
[  140.079152]  ? __lock_is_held+0x48/0x90
[  140.079734]  ? process_one_work+0x1a3/0x590
[  140.080373]  ? worker_thread+0x39/0x3b0
[  140.080944]  ? kthread+0xda/0x110
[  140.081448]  ? process_one_work+0x590/0x590
[  140.082070]  ? __kthread_bind_mask+0x60/0x60
[  140.082720]  ? ret_from_fork+0x19/0x30
[  140.083381] Kernel Offset: disabled


                                                          # HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD
git bisect start cd5cce67ff06509cd3821499dec6879315f7169d 0adb32858b0bddf4ada5f364a84ed60b196dbcda --
git bisect  bad f44d122840dcb65105d784d2bde6f3ea29588f54  # 12:55  B      7     4    7   7  Merge 'linux-review/Shunyong-Yang/cpufreq-cppc_cpufreq-Initialize-shared-cpu-s-perf-capabilities/20180406-224043' into devel-spot-201804071023
git bisect  bad 4e1b7be1b0023ad979db8b5501ed7bd86f4cadfd  # 13:06  B     16     8   12  12  Merge 'clk/clk-cs2000' into devel-spot-201804071023
git bisect  bad 48f1ab6df1157717c49bbe25d7adfc6707734aef  # 13:15  B      6     2    3   3  Merge 'dsahern-linux/ipv6/fib6-change-v1' into devel-spot-201804071023
git bisect good 35297724e08325a26a23c58e6f7ee8f738cd2e60  # 13:32  G     29     0    0   0  Merge 'cel/nfs-rdma-for-4.18' into devel-spot-201804071023
git bisect good 68a5771f0873bf072d9c3b53a60a941bcb0f23fa  # 13:43  G     29     0    0   0  Merge 'linux-review/Lee-Duncan/target-prefer-dbroot-of-etc-target-over-var-target/20180407-081606' into devel-spot-201804071023
git bisect good 14cd48e7077a97a7f5d413b235f99d76fe3f7822  # 13:51  G     27     0    1   1  Merge 'linux-review/Takashi-Iwai/ALSA-pcm-Yet-finer-pending-signal-check-in-OSS-read-write-loop/20180407-060704' into devel-spot-201804071023
git bisect  bad 0757f805e61b6154fa6ba1398495b7fdf87a708d  # 14:04  B      7     4    7   7  Merge 'ipmi/master-ipmi-rebase' into devel-spot-201804071023
git bisect good bb2407a7219760926760f0448fddf00d625e5aec  # 14:18  G     29     0    2   2  Merge tag 'docs-4.17' of git://git.lwn.net/linux
git bisect  bad 845adfe40c2a75e67ddae6639fc2b987338b7983  # 14:32  B     12     3    7   7  bnxt_en: Improve valid bit checking in firmware response message.
git bisect good da75e3b6a0292fc926f4773f58c5ff6b8db5a179  # 15:12  G     31     0    0   0  ibmvnic: Account for VLAN tag in L2 Header descriptor
git bisect good 07e1671cfca54edf3f0c0915ef8754013b02dfbb  # 15:23  G     31     0    1   1  nfp: flower: refactor shared ip header in match offload
git bisect good e15f20ea33b8e5074145abe464b4b48acea505d9  # 15:34  G     31     0    0   0  Merge tag 'mac80211-next-for-davem-2018-03-29' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next
git bisect good b9a12601541eb55d07e00261a5112a4bc36fe7be  # 15:49  G     31     0    0   0  Merge branch 'Close-race-between-un-register_netdevice_notifier-and-pernet_operations'
git bisect  bad f82eb88b0fa6943f58760fd7c3d1b12c1f9cf492  # 15:59  B      2     5    2   2  rxrpc: Fix a bit of time confusion
git bisect good 5adc1668ddc42bb44fd6d006cacad74ed0cbf49d  # 16:10  G     31     0    1   1  netfilter: ebtables: add support for matching ICMP type and code
git bisect good d162190bded8b3f635d1ba1e27e63d1b4a720ba8  # 16:19  G     31     0    0   0  Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
git bisect good 9b85756341c53fd13b4b5e25104c22849274cd0d  # 16:27  G     31     0    2   2  dt-bindings: net: renesas-ravb: Add support for r8a77470 SoC
git bisect good 6f14f49ce5eb00f533133df06c663fbaea13cd50  # 16:38  G     31     0    0   0  Merge branch 'ieee802154-for-davem-2018-03-29' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next
git bisect good c0b6edef0bf0e33c12eaf80c676ff09def011518  # 16:49  G     31     0    1   1  tc-testing: Add newline when writing test case files
git bisect  bad ace45bec6d77bc061c3c3d8ad99e298ea9800c2b  # 17:04  B     16     4   12  12  rxrpc: Fix firewall route keepalive
# first bad commit: [ace45bec6d77bc061c3c3d8ad99e298ea9800c2b] rxrpc: Fix firewall route keepalive
git bisect good c0b6edef0bf0e33c12eaf80c676ff09def011518  # 17:17  G    115     0    2   3  tc-testing: Add newline when writing test case files
# extra tests with debug options
git bisect  bad ace45bec6d77bc061c3c3d8ad99e298ea9800c2b  # 17:30  B     19    11   13  13  rxrpc: Fix firewall route keepalive
# extra tests on HEAD of linux-devel/devel-spot-201804071023
git bisect  bad cd5cce67ff06509cd3821499dec6879315f7169d  # 17:30  B      5     3    0   4  0day head guard for 'devel-spot-201804071023'
# extra tests on tree/branch linus/master
git bisect  bad f605ba97fb80522656c7dce9825a908f1e765b57  # 17:40  B      4     4    2   2  Merge tag 'vfio-v4.17-rc1' of git://github.com/awilliam/linux-vfio
# extra tests with first bad commit reverted
git bisect good 44bb2df83a4e33282821b1bb4a83760f3b345ca5  # 17:50  G     38     0    1   1  Revert "rxrpc: Fix firewall route keepalive"
# extra tests on tree/branch linux-next/master
git bisect  bad 5e1dacccbb87780856219e29122f1eccec912ebb  # 18:06  B     11     3    9   9  Add linux-next specific files for 20180406

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/lkp                          Intel Corporation

Download attachment "dmesg-yocto-ivb41-130:20180407170420:i386-randconfig-x0-04071139:4.16.0-rc6-02064-gace45be:1.gz" of type "application/gzip" (18671 bytes)

Download attachment "dmesg-yocto-ivb41-29:20180407171342:i386-randconfig-x0-04071139:4.16.0-rc6-02063-gc0b6ede:1.gz" of type "application/gzip" (25364 bytes)

View attachment "reproduce-yocto-ivb41-130:20180407170420:i386-randconfig-x0-04071139:4.16.0-rc6-02064-gace45be:1" of type "text/plain" (920 bytes)

View attachment "config-4.16.0-rc6-02064-gace45be" of type "text/plain" (119805 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ