From owner-freebsd-x11@freebsd.org Tue May 24 15:31:16 2016 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BFAE6B48D3A for ; Tue, 24 May 2016 15:31:16 +0000 (UTC) (envelope-from nbe@renzel.net) Received: from nijmegen.renzel.net (mx1.renzel.net [195.243.213.130]) by mx1.freebsd.org (Postfix) with ESMTP id 8806F123B for ; Tue, 24 May 2016 15:31:15 +0000 (UTC) (envelope-from nbe@renzel.net) Received: from dublin.vkf.isb.de.renzel.net (unknown [10.0.0.80]) by nijmegen.renzel.net (smtpd) with ESMTP id EE6721414818 for ; Tue, 24 May 2016 17:31:09 +0200 (CEST) Received: from asbach.renzel.net (unknown [172.18.96.1]) by dublin.vkf.isb.de.renzel.net (Postfix) with ESMTP id E4F17AB10E for ; Tue, 24 May 2016 17:31:09 +0200 (CEST) Content-Type: text/plain; charset="ISO-8859-1" Message-ID: <2036793.4G1HTRBqfD@asbach.renzel.net> From: Nils Beyer Organization: VKF Renzel GmbH Date: Tue, 24 May 2016 17:31:09 +0200 User-Agent: KNode/4.14.3 Content-Transfer-Encoding: 7Bit Subject: Re: Update 2 the state of drm-next-4.6 and next steps To: freebsd-x11@freebsd.org References: <1540c0ceea9.126b592b988423.8774357707501817476@nextbsd.org> <15449ec286e.11def424858288.297669375175006270@nextbsd.org> <1549f266cc5.ea588cba219264.3594536435079440635@nextbsd.org> <20160521231734.GM21899@ivaldir.etoilebsd.net> <57436A8E.4020109@gmail.com> <154df5bc8e2.b7d4a800194520.6901257599921444588@nextbsd.org> <5743824C.6050308@gmail.com> <154dfc5f7e9.109281b7a199490.5235064548489806889@nextbsd.org> <1854718.X2I93raCOV@asbach.renzel.net> <154e1d87643.b5b82861225515.4992131373924163574@nextbsd.org> Lines: 35 MIME-Version: 1.0 X-Virus-Scanned: clamav-milter 0.98 at nijmegen.renzel.net X-Virus-Status: Clean X-Spam-Status: No, score=-8.0 required=7.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on nijmegen.renzel.net X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 May 2016 15:31:16 -0000 Matthew Macy wrote: >> "kldload" hangs at the "vmwait" state (checked via CTRL+T). On a second console, >> I can enter a username; but after entering the username "root" and pressing >> enter, the login process hangs at the "pfault" state. >> >> Hopefully, this information helps you a little bit... > > That actually gives me more to go on. Running "procstat -kk " would help even more. well, "procstat" doesn't work because any command like "ps" (to find out the PID of "kldload") during that hanging "kldload" leads to "pfault" and hangs as well (I've pre-logged-in to a second console before). But DDB via CTRL+ALT+ESC works. The backtrace of the "kldload" process says something like: ============================================================================== sched_switch [sleep stuff] vm_wait+0xeb uma_small_alloc+0x65 intel_detect_pch+0x66 [...] ============================================================================== I'm not that familiar with DDB or remote debugging at all. If you tell me the needed commands in DDB - especially to write the output to disk somewhere - I can provide you better informations. My current GIT stamp says "1e9ceda(drm-next-4.6)-dirty". "dirty" because I've removed WITNESS and other debugging stuff apart from KDB/DDB out off my kernel config... Regards, Nils