From nobody Wed Sep 30 16:27:38 2026 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 4hw0nl03JMz6tmxv for ; Wed, 30 Sep 2026 16:27:39 +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 "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hw0nk4BYJz4bgY for ; Wed, 30 Sep 2026 16:27:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1790785658; 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; bh=XpXcXgG0Hm5njieZBP16aVf6LqPQauJDB9oVOoNk+qA=; b=d7Aq8C+jX8NFxOUynEF6JFle9JtRXqn9VeYB8s88o6ABFtHiD03d9bHjbJSkqyOqFUcyhC y2B0Fc/N3NWo/hQpKF5JHSpvlaspHqzBz6Rcr8HQH7grJgvlr4O4W6XH/3URrAeOjLeFz+ WxUcQlEzgyLTUxxmzTwUo6/jktzXoNL3dFZDkKiY1BK0QtCWpNi+lL/vMjXtVKwDuMIZSz B40rwngGlxIgWjUpEj/ijcdaXkbHWVOVaW1OVQfLhHW+rSblY3cVtOi38vi4Se0c3Tf205 kgp0Q88ZLESwf2IuHXDKeptpHIJM1kDdhTY0O7sEkdkhN4B1RprTbJe04Pt4zw== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1790785658; b=MM+somuMLcqaxwa4PI246tRrUqrwINW0wIsXY6FhLJ0hmfgZGtA9NFK6FWK2jxLOhBZLL+ jaOvQchNLbpuN0k/5V8X55gz7mEyOSK/m6ljYg9v/J+oYhSDdbst/uoqzsta+s5bFt0JuN bJrR2EiSyQh5jtqglyi81cgR7S/XWD4ykgj+IKelhDsjZcLTU2Rna/rgKRB3WzjiejTKT0 J65O6k+sN3NM7idlfmjk+pMIwmBBnqby8zGgNpIDxSgZFok9qg7heRWxSD11bUv3go1ya7 WY36HdK0tG4j2DCQ8Tz91B627NYzOf5Ewgs+Cg/853QV1QKgdm/IrpMqco6SQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1790785658; 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; bh=XpXcXgG0Hm5njieZBP16aVf6LqPQauJDB9oVOoNk+qA=; b=eZxmO/JfiLHTyGREGEGmLBoDDkMT4XTyhLu2QLUF988UtkwFNzDeB3xtlChWr16aGn12yE 1UmQxoC6i1R2P3i1Ae1dH4yz4MbBJGksjrBHwmD3U1f8hjnHQ1wAd3GxYcZM2Kb7XDXGeN gChR6tD2Vi4mAndkM76PiWp8efiqy3Xa1FiBLJIqjoRXDNIONcwcdyLEUxS1BjBUW62T1q Tj4qilFsOo0nIoYAqTmC/rIpA2wXsXj/h7SvKhNX2acWSwnRUSwD8JfXYSP4wmtUcU4aQP K4k9E0jEL3p8arLzexKzpKLj0tGuyN5VFolQ8EbSkIuzh76pVb/hzE1uUeu+uQ== 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 4hw0nk3GKyzt6C for ; Wed, 30 Sep 2026 16:27:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 35c7a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 30 Sep 2026 16:27:38 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: John Baldwin Subject: git: 1d7f0c742863 - main - acpi/apm: Don't claim silent success for APMIO_BIOS ioctls 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jhb X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1d7f0c742863ad65e9d27df8f5ae4afddd6cc5e2 Auto-Submitted: auto-generated Date: Wed, 30 Sep 2026 16:27:38 +0000 Message-Id: <6abd387a.35c7a.3c7c9ffd@gitrepo.freebsd.org> The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=1d7f0c742863ad65e9d27df8f5ae4afddd6cc5e2 commit 1d7f0c742863ad65e9d27df8f5ae4afddd6cc5e2 Author: John Baldwin AuthorDate: 2026-09-30 16:21:16 +0000 Commit: John Baldwin CommitDate: 2026-09-30 16:21:16 +0000 acpi/apm: Don't claim silent success for APMIO_BIOS ioctls Report failure as if the request had failed. This causes apm(8) to correctly report the resume timer as "unknown" rather than random garbage. Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D59939 --- sys/x86/acpica/acpi_apm.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys/x86/acpica/acpi_apm.c b/sys/x86/acpica/acpi_apm.c index e9db0c090f5c..b314f5e5e705 100644 --- a/sys/x86/acpica/acpi_apm.c +++ b/sys/x86/acpica/acpi_apm.c @@ -369,8 +369,7 @@ apmioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag, struct thread *td case APMIO_BIOS: if ((flag & FWRITE) == 0) return (EPERM); - bzero(addr, sizeof(struct apm_bios_arg)); - break; + return (EOPNOTSUPP); default: error = EINVAL; break;