From owner-freebsd-usb@freebsd.org Thu Nov 26 15:36:50 2020 Return-Path: Delivered-To: freebsd-usb@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 AF11F4AE76A for ; Thu, 26 Nov 2020 15:36:50 +0000 (UTC) (envelope-from thomas@gibfest.dk) 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 4Chhh23gNGz4dL9 for ; Thu, 26 Nov 2020 15:36:50 +0000 (UTC) (envelope-from thomas@gibfest.dk) Received: by mailman.nyi.freebsd.org (Postfix) id 7D76C4AE769; Thu, 26 Nov 2020 15:36:50 +0000 (UTC) Delivered-To: usb@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 7D3EE4AE768 for ; Thu, 26 Nov 2020 15:36:50 +0000 (UTC) (envelope-from thomas@gibfest.dk) Received: from smtp2.servers.tyknet.dk (smtp2.servers.tyknet.dk [89.233.43.78]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Chhh1024Xz4cyl for ; Thu, 26 Nov 2020 15:36:48 +0000 (UTC) (envelope-from thomas@gibfest.dk) Subject: Re: webcamd, usb and two webcams - only one works DKIM-Filter: OpenDKIM Filter v2.10.3 smtp2.servers.tyknet.dk 2A6A9E9E From: Thomas Steen Rasmussen To: Hans Petter Selasky Cc: usb@freebsd.org References: <9a382539-c90d-91b9-bfac-f36c0f19d3f7@selasky.org> <723be24d-b2fe-85df-4961-5483004050e8@gibfest.dk> <6c527c1f-62a6-3089-50b8-02cda74b4eb1@selasky.org> <13180470-0336-b115-ce31-bc392ff8da76@gibfest.dk> <638a1059-f8dc-59c5-21ff-aabc380cac28@selasky.org> <0330eee1-e22c-82b9-1c50-4e8c42bf9466@gibfest.dk> Message-ID: <18196ba8-f507-9318-6f00-46f0f55e6e20@gibfest.dk> Date: Thu, 26 Nov 2020 16:36:44 +0100 MIME-Version: 1.0 In-Reply-To: <0330eee1-e22c-82b9-1c50-4e8c42bf9466@gibfest.dk> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Chhh1024Xz4cyl X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gibfest.dk:s=default]; FREEFALL_USER(0.00)[thomas]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[89.233.43.78:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gibfest.dk:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gibfest.dk,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[89.233.43.78:from]; ASN(0.00)[asn:3308, ipnet:89.233.0.0/18, country:DK]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[usb] X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Nov 2020 15:36:50 -0000 On 11/26/20 4:26 PM, Thomas Steen Rasmussen wrote: > On 11/26/20 4:08 PM, Hans Petter Selasky wrote: >> On 11/26/20 3:38 PM, Thomas Steen Rasmussen wrote: >>> I tried swapping the webcams around, the error is always with the >>> second webcam connected (so video2), regardless of which webcam it is. >> >> Hi, >> >> Might be a bug in the XHCI controller driver or XHCI HW, that the >> isochronous transactions don't get scheduling time. >> >> Do you have the possibility to test on another computer running FreeBSD? > > I do actually, let me get that setup. > Hello, That was easy, webcamd and pwcview was already installed :) I can confirm the same behaviour happens on an Intel NUC which has this XHCI root hub: uhub0: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0 /dev/video0 is able to take a snapshot with pwcview, /dev/video2 hangs. /Thomas