From nobody Mon Oct 27 15:19:11 2025 X-Original-To: dev-commits-src-main@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 4cwHGn0nZ5z6Dr2j; Mon, 27 Oct 2025 15:19:13 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cwHGn08DRz3t5r; Mon, 27 Oct 2025 15:19:13 +0000 (UTC) (envelope-from jhb@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1761578353; 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=VxXNzEnzMghs+oSWi68iZyZMITdNmtGxeDVhX7zRd68=; b=Yprr0x6jQ6sHN9CJh34v8sD9mWxtC6eBS+sf800eKr2l9siS2YKYGno3Zg9lCKZ0UXpYrw bmlxsyuw+5xrQETNszGYGGs7gOOFzJRcXYVon6wPYvRouUdir+lMlDfYbppPclkFwr4p57 TxvXpCA4lEdUBF1mrncnK/RB930nebjXLpMlTLVt6DD+51D9MzBFtn3BQmgfys94jVwYYO kL9YLLYuZdjlmoqccybJ7ADZVhwkEXnia3V2Z186FyfUlVxRI15syXTir9CSIfT6SXnN0A YK5IDrnmiGJmNuNbYaziYmMr7A8OXLjr1rBEW1k02F23ewzufT2odIb4tC9MSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1761578353; 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=VxXNzEnzMghs+oSWi68iZyZMITdNmtGxeDVhX7zRd68=; b=rf6HSgDf5QceVMeGqNOPcWeUMnO0EclXCmoIOy+Uve3oEpAblNJMXEBUKTCiM5viMlFLWa 0IXtpgCxWneSSQ4+xQNXave9yUi9l4poR4TaWIrcfrivE0OyjtG8N/klIDEAYmOdt85x2Y cALtAvaRTKP66iL+fyoRC7oa1RpgswlQV4HAcYyTudHDh3NAxstjiyCgRMnk4PNjCGuFJS 0UZycxrF32kKYqgWQnrCyom/RJQv8xMq1keyXS/ffOB7TsqZRFXl0kVP0r/VMEHIGIL03M siuQtzucWCTakb8ezn/bFzom6RQSrWlkKBrjYFHhVYLR/zf3KiY7PxmdiS5PCA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1761578353; a=rsa-sha256; cv=none; b=mwFNFhGOMziBlsOOyC8/OP6Mylo0gyZXHgZsDzAql8MUDb4QHstKDKyCcf4OBYbzRc2YbA m3IZMNPex7Kh1mXz2i9X6cJ4WgD9o446taVz7/Rs0rzUlCHZnd1yNmciaHU3K8g+CI9nXJ Nhrj/GB2jqgfrOplv0EICVHx710G9vlYUdUO627VcSA8Zp2Ue6c9P+gjAv77LFGefqoKZU NUyQhglIAiXMLj0KFTYz1E86DLKx6dtNCzaZJ/vLFSZI+stb1l7/meoNu4HiBqcCvEA93w S+CnvWNI8f9cDPMAyIW7o6t0W7I41j9AwrEWnm9Ctm4okeYhoNA/GfP1vmguqw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [IPV6:2601:5c0:4202:5670:4121:6c13:1c2:3421] (unknown [IPv6:2601:5c0:4202:5670:4121:6c13:1c2:3421]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: jhb) by smtp.freebsd.org (Postfix) with ESMTPSA id 4cwHGm501hzM5w; Mon, 27 Oct 2025 15:19:12 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Message-ID: <4496e47d-cc0c-4259-adcf-e3d739f134a8@FreeBSD.org> Date: Mon, 27 Oct 2025 11:19:11 -0400 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: 46f982122c0d - main - sys: Bump non-ISA PNP removal to 16.0 Content-Language: en-US To: Ed Maste , src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org References: <202510252258.59PMwthG074834@gitrepo.freebsd.org> From: John Baldwin In-Reply-To: <202510252258.59PMwthG074834@gitrepo.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 10/25/25 18:58, Ed Maste wrote: > The branch main has been updated by emaste: > > URL: https://cgit.FreeBSD.org/src/commit/?id=46f982122c0d670ac181b748a5b8c2b221f61517 > > commit 46f982122c0d670ac181b748a5b8c2b221f61517 > Author: Ed Maste > AuthorDate: 2025-10-24 18:39:00 +0000 > Commit: Ed Maste > CommitDate: 2025-10-25 22:57:15 +0000 > > sys: Bump non-ISA PNP removal to 16.0 > > This may include atkbdc, which is not being removed in 15.0. Note that this message is not about removing drivers, but about removing entries from /boot/device.hints (GENERIC.hints) (unless we intend to remove support for hinted devices entirely from isa(4)?). Was there a user report that motivated mentioning atkbdc here, or was that just based on past memory? I'd be really surprised if ACPI was failing to enumerate the keyboard controller and its resources at this point. It is debatable if we should make disabling ACPI work out of the box (which is what most of /boot/device.hints does) vs stripping more entries ouf of device.hints on amd64 (in particular, atkbdc, psm, the uarts, atrtc, and attimer). If we remove syscons that also removes the sc0 hint. It's less clear to me if we want to ban hinted ISA devices entirely. That pretty much breaks !ACPI booting which can matter for some custom appliance systems that use home-grown firmware that may not include a full DSDT. It's fine if we require those downstreams to ship a modified device.hints. I'm less convinced it's useful to require them to also patch isa(4) to support hinted children? -- John Baldwin