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 AuthorDate: Fri Mar 30 21:04:43 2018 +0100 Commit: David Howells 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 c0b6edef0b tc-testing: Add newline when writing test case files ace45bec6d rxrpc: Fix firewall route keepalive 0b5b1f9a78 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm 116b181bb6 Add linux-next specific files for 20180803 +------------------------------------------------+------------+------------+------------+---------------+ | | c0b6edef0b | ace45bec6d | 0b5b1f9a78 | next-20180803 | +------------------------------------------------+------------+------------+------------+---------------+ | boot_successes | 214 | 47 | 63 | 37 | | boot_failures | 4 | 35 | 25 | 16 | | Mem-Info | 4 | 3 | 1 | | | BUG:soft_lockup-CPU##stuck_for#s | 0 | 32 | 23 | 16 | | EIP:lock_acquire | 0 | 13 | 12 | 5 | | Kernel_panic-not_syncing:softlockup:hung_tasks | 0 | 32 | 24 | 16 | | EIP:lock_acquired | 0 | 2 | 2 | 1 | | EIP:lock_release | 0 | 12 | 9 | 6 | | EIP:do_raw_spin_trylock | 0 | 3 | | | | EIP:do_raw_spin_unlock | 0 | 1 | | | | EIP:__local_bh_enable_ip | 0 | 1 | | | | EIP:rxrpc_peer_keepalive_worker | 0 | 0 | 1 | 1 | | EIP:do_softirq | 0 | 0 | 0 | 2 | | EIP:_raw_spin_lock_bh | 0 | 0 | 0 | 1 | +------------------------------------------------+------------+------------+------------+---------------+ 01 00 00 00 68 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 13.490790] warning: process `trinity-c3' used the obsolete bdflush system call [ 13.492039] Fix your initscripts? [ 14.538595] warning: process `trinity-c2' used the obsolete bdflush system call [ 14.539733] Fix your initscripts? [ 40.028987] watchdog: BUG: soft lockup - CPU#0 stuck for 23s! [kworker/0:1:23] [ 40.031637] Modules linked in: [ 40.032105] CPU: 0 PID: 23 Comm: kworker/0:1 Not tainted 4.16.0-rc6-02064-gace45be #1 [ 40.033238] Workqueue: krxrpcd rxrpc_peer_keepalive_worker [ 40.034043] EIP: lock_acquire+0x69/0x80 [ 40.034603] EFLAGS: 00000246 CPU: 0 [ 40.035121] EAX: 00000246 EBX: 781db580 ECX: 4e69a837 EDX: 00000000 [ 40.036030] ESI: 860b3200 EDI: 00000000 EBP: 781f7e8c ESP: 781f7e64 [ 40.036940] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 [ 40.037725] CR0: 80050033 CR2: 6f8429c0 CR3: 09435000 CR4: 00140690 [ 40.038629] DR0: 6ec96000 DR1: 00000000 DR2: 00000000 DR3: 00000000 [ 40.039696] DR6: ffff0ff0 DR7: 00000600 [ 40.040261] Call Trace: [ 40.040633] ? rxrpc_peer_keepalive_worker+0x5e/0x350 [ 40.041374] ? _raw_spin_lock_bh+0x29/0x60 [ 40.041983] ? rxrpc_peer_keepalive_worker+0x5e/0x350 [ 40.042727] ? rxrpc_peer_keepalive_worker+0x5e/0x350 [ 40.043461] ? __lock_acquire+0x3d3/0x870 [ 40.044158] ? process_one_work+0x110/0x340 [ 40.044779] ? process_one_work+0x166/0x340 [ 40.045390] ? process_one_work+0x110/0x340 [ 40.046013] ? worker_thread+0x39/0x3c0 [ 40.046578] ? kthread+0xdb/0x110 [ 40.047073] ? cancel_delayed_work+0x90/0x90 [ 40.047700] ? kthread_stop+0x70/0x70 [ 40.048240] ? ret_from_fork+0x19/0x24 [ 40.048806] Code: 75 14 ff 75 10 8b 45 f0 c1 e8 09 83 f0 01 83 e0 01 50 ff 75 08 89 f0 e8 d6 ef ff ff c7 83 48 15 00 00 00 00 00 00 8b 45 f0 50 9d <8d> 74 26 00 83 c4 18 8d 65 f4 5b 5e 5f 5d c3 90 8d b4 26 00 00 [ 40.051620] Kernel panic - not syncing: softlockup: hung tasks [ 40.052473] CPU: 0 PID: 23 Comm: kworker/0:1 Tainted: G L 4.16.0-rc6-02064-gace45be #1 [ 40.053822] Workqueue: krxrpcd rxrpc_peer_keepalive_worker [ 40.054722] Call Trace: [ 40.055116] ? dump_stack+0x57/0x7e [ 40.055634] ? panic+0x8d/0x1b7 [ 40.056112] ? watchdog_timer_fn+0x205/0x210 [ 40.056743] ? watchdog+0x20/0x20 [ 40.057235] ? __hrtimer_run_queues+0xf6/0x190 [ 40.057898] ? hrtimer_run_queues+0xd6/0x100 [ 40.058525] ? run_local_timers+0x15/0x40 [ 40.059121] ? update_process_times+0x1c/0x50 [ 40.059765] ? tick_nohz_handler+0x7c/0x110 [ 40.060375] ? smp_apic_timer_interrupt+0x43/0x80 [ 40.061067] ? apic_timer_interrupt+0x3c/0x44 [ 40.061714] ? lock_acquire+0x69/0x80 [ 40.062251] ? rxrpc_peer_keepalive_worker+0x5e/0x350 [ 40.062996] ? _raw_spin_lock_bh+0x29/0x60 [ 40.063596] ? rxrpc_peer_keepalive_worker+0x5e/0x350 [ 40.064335] ? rxrpc_peer_keepalive_worker+0x5e/0x350 [ 40.065070] ? __lock_acquire+0x3d3/0x870 [ 40.065762] ? process_one_work+0x110/0x340 [ 40.066371] ? process_one_work+0x166/0x340 [ 40.066985] ? process_one_work+0x110/0x340 [ 40.067598] ? worker_thread+0x39/0x3c0 [ 40.069081] ? kthread+0xdb/0x110 [ 40.069568] ? cancel_delayed_work+0x90/0x90 [ 40.070205] ? kthread_stop+0x70/0x70 [ 40.070753] ? ret_from_fork+0x19/0x24 [ 40.071340] Kernel Offset: disabled # HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD git bisect start v4.17 v4.16 -- git bisect bad 83beed7b2b26f232d782127792dd0cd4362fdc41 # 01:43 B 25 1 14 14 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal git bisect bad 8844a509863d7da41024194e40190ec00c2cd890 # 02:02 B 37 3 13 13 Merge branch 'misc.sparc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs git bisect bad a8f8e8ac766ddb8702ef9baf01b7ae4f8d3a940c # 02:13 B 11 1 3 3 Merge tag '4.17-SMB3-Fixes' of git://git.samba.org/sfrench/cifs-2.6 git bisect good 642e7fd23353e22290e3d51719fcb658dc252342 # 02:26 G 89 0 29 29 Merge branch 'syscalls-next' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux git bisect bad 5bb053bef82523a8fd78d650bca81c9f114fa276 # 02:36 B 31 3 16 16 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next git bisect good 3ac684b88148bf132fbf02a133cba9dcfb2e7aa2 # 02:51 G 89 0 28 28 Merge tag 'for-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply git bisect good 77624cd2a7783fccf2c518768a6fd7a7aeccd002 # 03:03 G 93 0 29 29 Merge tag 'pinctrl-v4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl git bisect good e40dc66220b7ff1b816311b135b9298f8ba14ce6 # 03:18 G 94 0 32 32 Merge tag 'leds_for_4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds git bisect good bb2407a7219760926760f0448fddf00d625e5aec # 03:34 G 94 0 26 26 Merge tag 'docs-4.17' of git://git.lwn.net/linux git bisect good 489b30b53f0540b9f8e391cbb2839cea48b5d1c1 # 03:49 G 94 0 27 27 net: Convert l2tp_net_ops git bisect good 038d49baab571800e3077b9d322a004f95c8aa8f # 03:58 G 89 0 24 24 Merge branch 'Introduce-net_rwsem-to-protect-net_namespace_list' git bisect good d162190bded8b3f635d1ba1e27e63d1b4a720ba8 # 04:09 G 92 0 27 27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next git bisect bad 70ae7222c61d4f19c844c8fe75f053f8976b9552 # 04:22 B 4 1 2 2 Merge branch 'inet-frags-bring-rhashtables-to-IP-defrag' git bisect bad e2e80c027f5adab3cc44c3d07c4484291384d278 # 04:31 B 9 1 6 6 Merge tag 'rxrpc-next-20180330' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs git bisect bad 17226f1240381812c3a4927dc9da2814fb71c8ac # 04:42 B 12 1 6 6 rxrpc: Fix leak of rxrpc_peer objects git bisect good 6f14f49ce5eb00f533133df06c663fbaea13cd50 # 05:04 G 93 0 28 28 Merge branch 'ieee802154-for-davem-2018-03-29' of git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next git bisect bad 59299aa1028fce051adbd25aaff7c387b865cd6d # 05:20 B 21 2 7 7 rxrpc: Fix resend event time calculation git bisect bad ace45bec6d77bc061c3c3d8ad99e298ea9800c2b # 05:28 B 10 1 8 8 rxrpc: Fix firewall route keepalive git bisect good c0b6edef0bf0e33c12eaf80c676ff09def011518 # 05:40 G 90 0 29 29 tc-testing: Add newline when writing test case files # first bad commit: [ace45bec6d77bc061c3c3d8ad99e298ea9800c2b] rxrpc: Fix firewall route keepalive git bisect good c0b6edef0bf0e33c12eaf80c676ff09def011518 # 05:46 G 262 0 54 83 tc-testing: Add newline when writing test case files # extra tests with debug options git bisect bad ace45bec6d77bc061c3c3d8ad99e298ea9800c2b # 05:55 B 22 4 13 13 rxrpc: Fix firewall route keepalive # extra tests on HEAD of linux-devel/devel-catchup-201808050031 git bisect bad 1d4386204235d9ff3cbb610dbc8d92a3d8675aa6 # 05:56 B 4 4 0 4 0day head guard for 'devel-catchup-201808050031' # extra tests on tree/branch linus/master git bisect bad 0b5b1f9a78b5e1bb3c3972fcd27dc013367550f8 # 06:05 B 2 1 2 2 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm # extra tests on tree/branch linux-next/master git bisect bad 116b181bb646afedd770985de20a68721bdb2648 # 06:20 B 27 3 12 12 Add linux-next specific files for 20180803 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/lkp Intel Corporation