From owner-freebsd-usb@freebsd.org Thu Sep 29 09:24:56 2016 Return-Path: Delivered-To: freebsd-usb@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 BB84BC015C4 for ; Thu, 29 Sep 2016 09:24:56 +0000 (UTC) (envelope-from me@janh.de) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.130]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1752014E5; Thu, 29 Sep 2016 09:24:55 +0000 (UTC) (envelope-from me@janh.de) Received: from [192.168.178.49] ([84.180.230.24]) by mrelayeu.kundenserver.de (mreue004) with ESMTPSA (Nemesis) id 0M2pyk-1axz7q1UDm-00shbu; Thu, 29 Sep 2016 11:24:52 +0200 Subject: Re: Status of PCIe Hotplug? To: Hans Petter Selasky References: <3c6ab189-aad0-2593-1d3c-f221de294174@janh.de> <1635480.htdnZkDgDb@ralph.baldwin.cx> <6742d46b-304c-79c9-7233-61cd86ef6542@selasky.org> Cc: John Baldwin , FreeBSD-USB Mailing List From: Jan Henrik Sylvester Message-ID: Date: Thu, 29 Sep 2016 11:24:42 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <6742d46b-304c-79c9-7233-61cd86ef6542@selasky.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:79NuCVMjBRL0BFvgqekKIIsG7GWIVtm1C1fqP8wS9XN5g5wr83p eU9O8HIDoRrADkVfkSRrMPIM1yvTny8coN4/22PI5tRo3YgheEr/vB4whOkRx787ra8ROXA IuoLv9H5igf8ivDvBN62lpuVl+pkPpMXwQpQlBpbmmllCfiLKim9vmRVNx+LtGsDHgotCnC JPU2yZypJW4N5WxBjF38w== X-UI-Out-Filterresults: notjunk:1;V01:K0:x0i4Wat9p24=:/728VriJDFFuEO2qpx4K3y PF6KDxg9atcIrFsNdkkLDLeG9rr3pI245E82K3ToUn5bOdC5Zihgu8kpxD9GxHrQzVBIcelKm NfCvGIsaSWfnEW+vG/UMouvSoO45RbROK2LC+qYO4qEbvWre5lUu98qkoG12DwkRvPPJNM3FX XhSDhPO9xM3wDQx2V0x/IUNSjiJiBa+jzOifFOaBGeAxJ2z8J0S5ZNCl3KRDRvzfTNfE+wEXA R4GCerEmu8INVqucK+IEeQhHvFYoFYUhDz53ta2cKLZZCdiNWw1DlSt5iASVZNV8myBgtttys SpHqFhyoTgX/vvX6+bThoAPOqSLEsbU2kyn/mTi6p/vGhywLmtgndLem67PTFPWW0PNzBOkJC EPJkRT1Vh20ix5fdqroXMDGH+hrRk+IbvzaCuEAoDYJsskN6g1KrGoYVyMPF+/hRcPI/wQpY4 0749MQ9J51OI8MY16vMNRGOC8GYiNdit9hGa6ybb4XHyvL+5m72/6iRsq6S+tELZsokXV/+b0 u1MhlzYdujIm6/8jHoqVhhpG5WygqFkxuxHFnr18aHEi9SSJ9PaF5E/XtMq2+8VgERex+Qhoa p8DZqxuanvNhXoue3vBS3TGP/xuKhVhNnFGCJ+LEJ7DX9wdF7EsL37H5KxoF6stY8WwWyvKRE D0WhnzzS4ndSAf744N/qmmrAikf9mN0NHgSIQHvglfysc75nBXAQyTWEr2ve5M5CrWf+4U4O8 gz9KKOLKp3SHz7tR X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Sep 2016 09:24:56 -0000 On 09/29/2016 10:17, Hans Petter Selasky wrote: > Hi, > > I created this differential review: > > https://reviews.freebsd.org/D8070 > > Jan Henrik: Can you download this patch and try it instead of the one I > sent? > > --HPS Pulling the naked USB 3.0 ExpressCard without detaching it does not lead to a panic anymore. Anyhow, the scenario that happened frequently on 10.3 for me without a panic was pulling the USB 3.0 ExpressCard together with an usb stick. That still leads to a panic on 11.0 + D8070: fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff80ab48ca stack pointer = 0x28:0xfffffe022476ba20 frame pointer = 0x28:0xfffffe022476baa0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 4 (doneq0) trap number = 12 panic: page fault cpuid = 1 KDB: stack backtrace: #0 0xffffffff80b24107 at kdb_backtrace+0x67 #1 0xffffffff80ad93e2 at vpanic+0x182 #2 0xffffffff80ad9253 at panic+0x43 #3 0xffffffff80fa0d31 at trap_fatal+0x351 #4 0xffffffff80fa0f23 at trap_pfault+0x1e3 #5 0xffffffff80fa04cc at trap+0x26c #6 0xffffffff80f841d1 at calltrap+0x8 #7 0xffffffff8030a879 at xpt_release_simq+0x79 #8 0xffffffff8030a649 at xpt_async_process+0x409 #9 0xffffffff8030b187 at xpt_done_process+0x807 #10 0xffffffff8030d916 at xpt_done_td+0x146 #11 0xffffffff80a90055 at fork_exit+0x85 #12 0xffffffff80f8467e at fork_trampoline+0xe Cheers, Jan Henrik