From owner-freebsd-current@freebsd.org Thu Dec 19 19:21:06 2019 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C44C61E8FC9 for ; Thu, 19 Dec 2019 19:21:06 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 47f1v64GKTz42l0 for ; Thu, 19 Dec 2019 19:21:06 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.nyi.freebsd.org (Postfix) id 91FB51E8FC8; Thu, 19 Dec 2019 19:21:06 +0000 (UTC) Delivered-To: current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 91AD71E8FC7 for ; Thu, 19 Dec 2019 19:21:06 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47f1v607z2z42kx for ; Thu, 19 Dec 2019 19:21:05 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2016.home.selasky.org (unknown [62.141.129.235]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id C663526003E; Thu, 19 Dec 2019 20:21:04 +0100 (CET) Subject: Re: drm-current-kmod panics To: Cy Schubert Cc: current@freebsd.org References: <201912191650.xBJGotp2003261@slippy.cwsent.com> <201912191840.xBJIeqQX071052@slippy.cwsent.com> <201912191912.xBJJCwNh071304@slippy.cwsent.com> From: Hans Petter Selasky Message-ID: <6f60d4b5-8abe-573c-7140-9b449f3dd581@selasky.org> Date: Thu, 19 Dec 2019 20:19:57 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.1.2 MIME-Version: 1.0 In-Reply-To: <201912191912.xBJJCwNh071304@slippy.cwsent.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 47f1v607z2z42kx X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hps@selasky.org designates 2a01:4f8:c17:6c4b::2 as permitted sender) smtp.mailfrom=hps@selasky.org X-Spamd-Result: default: False [-4.94 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.turbocat.net:c]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[selasky.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; IP_SCORE(-2.64)[ip: (-9.19), ipnet: 2a01:4f8::/29(-2.43), asn: 24940(-1.55), country: DE(-0.02)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Dec 2019 19:21:06 -0000 On 2019-12-19 20:12, Cy Schubert wrote: > In message , Hans Petter > Sela > sky writes: >> On 2019-12-19 19:40, Cy Schubert wrote: >>> In message , Hans Petter >>> Sela >>> sky writes: >>>> On 2019-12-19 17:50, Cy Schubert wrote: >>>>> Has anyone else had these since Dec 9? >>>>> >>>>> <4>WARN_ON(!mutex_is_locked(&fbc->lock))WARN_ON(!mutex_is_locked(&fbc-> >>>>> lock)) >>>>> panic: page fault >>>>> cpuid = 1 >>>>> time = 1576772837 >>>>> KDB: stack backtrace: >>>>> db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame >>>>> 0xfffffe007c98b930 >>>>> vpanic() at vpanic+0x17e/frame 0xfffffe007c98b990 >>>>> panic() at panic+0x43/frame 0xfffffe007c98b9f0 >>>>> trap_fatal() at trap_fatal+0x386/frame 0xfffffe007c98ba50 >>>>> trap_pfault() at trap_pfault+0x4f/frame 0xfffffe007c98bac0 >>>>> trap() at trap+0x41b/frame 0xfffffe007c98bbf0 >>>>> calltrap() at calltrap+0x8/frame 0xfffffe007c98bbf0 >>>>> --- trap 0xc, rip = 0x242c52, rsp = 0x7fffffffbe70, rbp = 0x7fffffffbe90 >> -- >>>> - >>>>> Uptime: 59m7s >>>>> >>>>> It is triggered through random keystrokes or mouse movements. >>>> >>>> Looks like a double fault. >>>> >>>> Did you recompile drm-current-kmod with the latest kernel sources? >>> >>> Yes. >>> >>> >> >> Are you able to get a full backtrace? > > (kgdb) #0 __curthread () at /opt/src/svn-current/sys/amd64/include/pcpu_aux > .h:5 > 5 > #1 doadump (textdump=1) at /opt/src/svn-current/sys/kern/kern_shutdown.c:39 > 2 > #2 0xffffffff80690a2a in kern_reboot (howto=260) > at /opt/src/svn-current/sys/kern/kern_shutdown.c:479 > #3 0xffffffff80690ec6 in vpanic (fmt=, ap=) > at /opt/src/svn-current/sys/kern/kern_shutdown.c:908 > #4 0xffffffff80690ce3 in panic (fmt=) > at /opt/src/svn-current/sys/kern/kern_shutdown.c:835 > #5 0xffffffff80a31c06 in trap_fatal (frame=0xfffffe007c98bc00, eva=2928416) > at /opt/src/svn-current/sys/amd64/amd64/trap.c:926 > #6 0xffffffff80a31c5f in trap_pfault (frame=0xfffffe007c98bc00, > usermode=, signo=, ucode=) > at /opt/src/svn-current/sys/amd64/amd64/trap.c:743 > #7 0xffffffff80a3144b in trap (frame=0xfffffe007c98bc00) > at /opt/src/svn-current/sys/amd64/amd64/trap.c:347 > #8 > #9 0x0000000000242c52 in ?? () > Backtrace stopped: Cannot access memory at address 0x7fffffffbe70 > (kgdb) > > I also tried drm-legacy-kmod this morning before heading off to work. It > wouldn't panic but a hard hang. At least drm-current-kmod panics. I suspect > some of > > It's interesting to note that though the first occurrence of this panic > occurred on Dec 9, it is more frequent now. > > -rw------- 1 root wheel 476 Dec 9 18:53 /var/crash/info.0 > -rw------- 1 root wheel 517 Dec 16 12:28 /var/crash/info.1 > -rw------- 1 root wheel 473 Dec 18 10:26 /var/crash/info.2 > -rw------- 1 root wheel 476 Dec 18 12:35 /var/crash/info.3 > -rw------- 1 root wheel 476 Dec 19 08:31 /var/crash/info.4 > > My workload hasn't changed. Random mouse clicks or key presses trigger it. > > Can you try to get the very latest FreeBSD SVN (r355915) First rebuild the kernel and then rebuild the module. Also make sure you do "porsnap fetch update" to get the latest drm-current-kmod port. --HPS