From owner-svn-src-all@freebsd.org Thu May 2 12:54:04 2019 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E3AA15952BC; Thu, 2 May 2019 12:54:04 +0000 (UTC) (envelope-from prvs=018794465=roger.pau@citrix.com) Received: from SMTP.EU.CITRIX.COM (smtp.eu.citrix.com [185.25.65.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.citrix.com", Issuer "DigiCert SHA2 Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8392A8DB90; Thu, 2 May 2019 12:54:03 +0000 (UTC) (envelope-from prvs=018794465=roger.pau@citrix.com) X-IronPort-AV: E=Sophos;i="5.60,421,1549929600"; d="scan'208";a="89569125" Date: Thu, 2 May 2019 14:53:34 +0200 From: Roger Pau =?utf-8?B?TW9ubsOp?= To: Cy Schubert CC: Kyle Evans , , , Subject: Re: svn commit: r346670 - head/sys/net Message-ID: <20190502125334.ly3putfkfnxvbhqv@Air-de-Roger.citrite.net> References: <20190502111106.pfosaq73kgo6g33j@Air-de-Roger.citrite.net> <201905021158.x42BwduG006865@slippy.cwsent.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <201905021158.x42BwduG006865@slippy.cwsent.com> User-Agent: NeoMutt/20180716 X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To AMSPEX02CL02.citrite.net (10.69.22.126) X-Rspamd-Queue-Id: 8392A8DB90 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.97)[-0.974,0] X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 May 2019 12:54:04 -0000 On Thu, May 02, 2019 at 04:58:39AM -0700, Cy Schubert wrote: > In message <20190502111106.pfosaq73kgo6g33j@Air-de-Roger.citrite.net>, > Roger Pa > u =?utf-8?B?TW9ubsOp?= writes: > > On Thu, Apr 25, 2019 at 12:44:08PM +0000, Kyle Evans wrote: > > Apr 26 16:23:57.662653 panic: mtx_lock() of spin mutex (null) @ /usr/home/oss > > test/build.135317.build-amd64-freebsd/freebsd/sys/kern/subr_bus.c:620 > > Apr 26 16:23:57.674650 cpuid = 2 > > Apr 26 16:23:57.686653 time = 1 > > Apr 26 16:23:57.686720 KDB: stack backtrace: > > Apr 26 16:23:57.686797 db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/ > > frame 0xfffffe003abe8710 > > Apr 26 16:23:57.686879 vpanic() at vpanic+0x19d/frame 0xfffffe003abe8760 > > Apr 26 16:23:57.698637 panic() at panic+0x43/frame 0xfffffe003abe87c0 > > Apr 26 16:23:57.698700 __mtx_lock_flags() at __mtx_lock_flags+0x145/frame 0xf > > ffffe003abe8810 > > Apr 26 16:23:57.710640 devctl_queue_data_f() at devctl_queue_data_f+0x6a/fram > > e 0xfffffe003abe8840 > > Apr 26 16:23:57.722625 g_dev_taste() at g_dev_taste+0x463/frame 0xfffffe003ab > > e8a00 > > Apr 26 16:23:57.722690 g_load_class() at g_load_class+0x1bc/frame 0xfffffe003 > > abe8a30 > > Apr 26 16:23:57.734638 g_run_events() at g_run_events+0x197/frame 0xfffffe003 > > abe8a70 > > Apr 26 16:23:57.734704 fork_exit() at fork_exit+0x84/frame 0xfffffe003abe8ab0 > > Apr 26 16:23:57.746655 fork_trampoline() at fork_trampoline+0xe/frame 0xfffff > > e003abe8ab0 > > Apr 26 16:23:57.746721 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- > > Apr 26 16:23:57.758797 KDB: enter: panic > > Apr 26 16:23:57.758913 [ thread pid 13 tid 100029 ] > > Apr 26 16:23:57.758943 Stopped at kdb_enter+0x3b: movq $0,kdb_why > > Apr 26 16:23:57.770557 db> > > > > The automatic bisector has pointed as this commit as the culprit, you > > can see the full bisection at: > > > > https://lists.xenproject.org/archives/html/xen-devel/2019-04/msg02061.html > > > > And an example of a failed test at: > > > > https://lists.xenproject.org/archives/html/xen-devel/2019-05/msg00104.html > > http://logs.test-lab.xenproject.org/osstest/logs/135458/ > > > > Thanks, Roger. > > > > > > It made a strange connection to this commit. The panic has geom written > all over it. I agree it's a strange connection, but the results from the bisection are quite clear, the previous commit which is 070cf1ede1850d8c (r346664) works fine and d61e108233bfdb3 (r346670) this commit fails. The bisection looks reliable as there are no skipped revisions or spurious failures. Roger.