From owner-freebsd-usb@freebsd.org Mon Aug 7 16:12:39 2017 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 1DFC6DB36CB; Mon, 7 Aug 2017 16:12:39 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [88.99.82.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DA19C72595; Mon, 7 Aug 2017 16:12:38 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2016.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 68F1926080B; Mon, 7 Aug 2017 18:12:30 +0200 (CEST) Subject: Re: [USB] hang after upgrade from 10.0 to 10.1, ZFS or callout() related? To: Michael Schmiedgen , freebsd-stable@freebsd.org, freebsd-usb@freebsd.org References: From: Hans Petter Selasky Message-ID: <7a382dbf-5211-18b0-d6c4-f2abb3a327b6@selasky.org> Date: Mon, 7 Aug 2017 18:10:16 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit 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: Mon, 07 Aug 2017 16:12:39 -0000 On 08/07/17 17:59, Michael Schmiedgen wrote: > Hi list, > > after upgrading kernel from 11.0 to 11.1 the boot process stopped, > waiting forever for some USB stuff. I tried to skip waiting with > > hw.usb.no_boot_wait="1" > > in /boot/loader.conf but then I got a very strange ZFS 'mount error 5', > which I had some time ago upgrading from 10.0 to 10.1. That error did > magically went away with 11.0, and now it seems to pop up again: > > https://lists.freebsd.org/pipermail/freebsd-current/2014-October/052900.html > > > https://lists.freebsd.org/pipermail/freebsd-stable/2014-December/081192.html > Can you try getting the dmesg. You can also disable USB enumeration setting these: hw.usb.disable_enumeration: 0 dev.uhub.2.disable_enumeration: 0 dev.uhub.1.disable_enumeration: 0 dev.uhub.0.disable_enumeration: 0 Are you sure you loaded all drivers, like XHCI, EHCI, OHCI, UHCI ? DOes the BIOS offer any USB options? --HPS > > > So I reset the boot wait option to default again and switched on some USB > debug options: > > https://imgur.com/a/xzkrC > > > Anybody? Thanks, > Michael >