From nobody Wed May 25 07:59:55 2022 X-Original-To: gnome@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id B26A81B40A1E for ; Wed, 25 May 2022 07:59:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4L7NlJ3zZ0z3pP0 for ; Wed, 25 May 2022 07:59:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6A324153FA for ; Wed, 25 May 2022 07:59:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 24P7xuL0019114 for ; Wed, 25 May 2022 07:59:56 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 24P7xuhO019113 for gnome@FreeBSD.org; Wed, 25 May 2022 07:59:56 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: gnome@FreeBSD.org Subject: [Bug 194727] uaudio device gets disconnected, and hangs usb until everything using /dev/mixer* is closed Date: Wed, 25 May 2022 07:59:55 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: yuri@freebsd.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: hselasky@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: GNOME for FreeBSD -- porting and maintaining List-Archive: https://lists.freebsd.org/archives/freebsd-gnome List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-gnome@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1653465596; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1yMOnhC2X5KJpB6lM4GRTwonVBCyB6OGcmqbgtLWlOE=; b=fDlXrwQH+wJPQkZCLv8h3jM5q4ZfwE1gY1zjw1SK+cxjiIUOJ2cMKhSckO89P/t+7UGh0r Q07tmZWh2t6WcHakRqeDauf0V1voEC0tLiKVcZBX0uIFmU4gNnz+5wdDEDn/+kQXvfXIFU I17JVsJfjKvYtWfIt5+zMalyxh7W/rWtPiOSrGYpBkls30QZT8oqcfGE5dEYIJpG/vbjMO WlRWAfRehB56LI5Q/2WDZqEwPNx0zZyl7VH7VE26mzxNnsJ5O3Vz5Mi88A2BiTZZHEuzvA CNS5RlAZYvu7pFZ54ljH6oEbR+KrRfj4y7xfYzeiaoHSImaiAvTBa8bHWoQaYA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1653465596; a=rsa-sha256; cv=none; b=NdXLYfFgYZ8OC/xzLBK4TDAn1o4epM+NmSDaQYh57hYgukieybWk2epyZ61fPb9pq62ney AXxjvqWsKp1V++VEi+Mb5IFiOm9+hOjccWhe2nkk0C2nmFjLPjGtwTNm8331Ua2FQdvITk seieFCdor8lfKBP0hlpe4QyFLFQpSKW3t2g/npfRfK+yOnY2m95Oe2rmIN22qQq3y+HztC 9jDVdw0KiOf/AHt4mkILTHblaYWuV+PmIQ7Y9cjhOsfRZoMQwtUHNCw5rHetLRazBlb+Sx Lhx3IE1Exy76R+Cv+bFCIr72qO3DVsm1FMaDLb5jzKGz6YQaXWI76XniCSCajQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D194727 --- Comment #69 from Yuri Victorovich --- (In reply to Hans Petter Selasky from comment #63) > And then pulseaudio will keep on using a dead mixer device forever? My understanding is that file descriptors of dead devices remain alive while applications have them open. If kernel would kill such file descriptors and fail any attempts to reopen devices again (if devices are still present) - pulseaudio won't be able to use a dead mixer forever. In case it would keep trying to reopen a failed device in a loop - this is a bug in pulseaudio. But currently pulseaudio just waits on dead device descriptors because they appear alive to it. --=20 You are receiving this mail because: You are on the CC list for the bug.=