From nobody Fri Jan 16 15:13:09 2026 X-Original-To: dev-commits-src-all@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 4dt3JP1c7kz6NQB9 for ; Fri, 16 Jan 2026 15:13:09 +0000 (UTC) (envelope-from git@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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dt3JP0rz1z3Mrf for ; Fri, 16 Jan 2026 15:13:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768576389; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=F6m3ZdqF27Cn8i7fY7ai0Vr8nUGe+5meBbPKwFLAF5k=; b=HFK9j8xqhWrgqJYnxyJ8kDZViyP5+j/QsbQZtYo4/Q3bGPFq55K4LnRM9VrXIQx3QFSgKX zj640idpXTai03/CsUdA35p8DiALpeLIiJd0OCAtdUYZAR04XNIfMObKjl9dYl/a7g/yYt rKykHiYGCG/mXu22FFk9lrXuQ+7BlWxbLtC2kN2DhBv1JivxCjDmjurb4jLMmmAEtq/e7R 8zbDVCpi/AxUbZSNos04deEve/cIRU56JBv4jWTN5DRvreqQKd5HYpO3FhZ1UIA5Rz614+ wqPERoYrpQqHwfa87/OaZ4XRXJmySmSP9ObVNaCI1zqu8VazF9/HVSRQwTFrsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768576389; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=F6m3ZdqF27Cn8i7fY7ai0Vr8nUGe+5meBbPKwFLAF5k=; b=PFGoFhk8u/30C0vbjZKbVxyZUTgo5wv2hWnyHYxQR8wiPeHFcze915HpgR/ar/PNsa0z2/ mR6Ygrg3B67IqYbRlECbur2Bb+7qdnl2lShmRx9IFlFzmXo3yP6T3gIOBJgwLYHSDJZ88t XB9u1ri0d0R4b0g3+BJvvVqvPptEb2r+42A1NtlIOzRowJ8+xElu4QV4KAAb2lzNWWrzUN 4cKzQvAj/onbiIuvOpVxP9+WQbP8J8TdbRFmSis3txgJbn5g5jGJRnEaer9hYfQgyaBe70 bvWI7BCS6YONWEaP7y+kQK+re79cqfXdYOjJsMTHSOLyXdFuwtwQVPzeXdE5Sw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768576389; a=rsa-sha256; cv=none; b=ZKPPYDS7fQfT9a2lE4ScUFK/a2JbODpUezl6yhCoLmXE6THsul7EEToOB7cmeAViPL7naG mvxPvnL3vUx1X5khDaPmfLHP1krwV71pLKR4H3Gv1nvgTuawSDhMubLxh1OzhpDIUR1FjH 7oUQZ7zwac0/IQs8IJXbQDkez1H9AJjnc3eolSDCpmMCb9ObXXPz+48SddHD+FZRGRYBcQ A5HsaQQctFFX3oJhHHhFxslJjIZMeJnZwL4igY0Nv8zXr3nJmu/+gNob16+pzniNenbqqe ohV+O1RrDucSfp7mJUb2d/S6oepzu8ks/50JFFBPnqPkMXKl1yfOxsNW7JNoug== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dt3JP07pgz481 for ; Fri, 16 Jan 2026 15:13:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2305b by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 16 Jan 2026 15:13:09 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Cc: AZero13 From: Warner Losh Subject: git: cc057040ad42 - stable/15 - device_delete_child should be destroying the child, not the dev List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: imp X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: cc057040ad424d56e3aa142f71d0969e18187789 Auto-Submitted: auto-generated Date: Fri, 16 Jan 2026 15:13:09 +0000 Message-Id: <696a5585.2305b.57fbc33f@gitrepo.freebsd.org> The branch stable/15 has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=cc057040ad424d56e3aa142f71d0969e18187789 commit cc057040ad424d56e3aa142f71d0969e18187789 Author: AZero13 AuthorDate: 2025-12-18 02:09:31 +0000 Commit: Warner Losh CommitDate: 2026-01-16 14:32:12 +0000 device_delete_child should be destroying the child, not the dev MFC After: 1 week Reviewed by: imp, kib Pull Request: https://github.com/freebsd/freebsd-src/pull/1934 (cherry picked from commit 930a1341d62ccc4be969c2261e3abaf0c0573a9f) --- sys/kern/subr_bus.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/kern/subr_bus.c b/sys/kern/subr_bus.c index 755d7d41899f..1001aab2dc54 100644 --- a/sys/kern/subr_bus.c +++ b/sys/kern/subr_bus.c @@ -1557,7 +1557,7 @@ device_delete_child(device_t dev, device_t child) return (error); } - device_destroy_props(dev); + device_destroy_props(child); if (child->devclass) devclass_delete_device(child->devclass, child); if (child->parent)