From owner-freebsd-bugs@FreeBSD.ORG Fri Mar 13 16:28:13 2015 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EAF92AD4 for ; Fri, 13 Mar 2015 16:28:13 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (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 D03A0F25 for ; Fri, 13 Mar 2015 16:28:13 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t2DGSDlb088217 for ; Fri, 13 Mar 2015 16:28:13 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 198563] [PATCH] Prevent spa_namespace_lock deadlock caused by spa_import_rootpool() Date: Fri, 13 Mar 2015 16:28:13 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 11.0-CURRENT X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: fk@fabiankeil.de X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Mar 2015 16:28:14 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198563 fk@fabiankeil.de changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #154269|0 |1 is obsolete| | --- Comment #2 from fk@fabiankeil.de --- Created attachment 154270 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=154270&action=edit spa_import_rootpool(): Fix ressource leaks if the pool label is missing Previously spa_namespace_lock was kept locked which prevented the system from booting even if the root pool label was actually found later on. An insignificant amount of memory was leaked as well. Obtained from: ElectroBSD -- You are receiving this mail because: You are the assignee for the bug.