The branch main has been updated by imp:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=e881b8ee0bc7bf552c9c0a63c7d84542243f9f0d

commit e881b8ee0bc7bf552c9c0a63c7d84542243f9f0d
Author:     Quentin Thébault <[email protected]>
AuthorDate: 2025-08-27 10:05:27 +0000
Commit:     Warner Losh <[email protected]>
CommitDate: 2026-01-09 20:54:27 +0000

    acpi_ibm: register all appropriate sysctls as uint
    
    All sysctls except thermal sensor readings and the handlerevents
    whitelist-separated string are bitmasks or small integers. This avoids some
    bitmasks being erroneously displayed as negative values.
    
    Signed-off-by: Quentin Thébault <[email protected]>
    Reviewed by: imp
    Pull Request: https://github.com/freebsd/freebsd-src/pull/1824
---
 sys/dev/acpi_support/acpi_ibm.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys/dev/acpi_support/acpi_ibm.c b/sys/dev/acpi_support/acpi_ibm.c
index c1302508b8a2..f895d48bb6d0 100644
--- a/sys/dev/acpi_support/acpi_ibm.c
+++ b/sys/dev/acpi_support/acpi_ibm.c
@@ -568,14 +568,14 @@ acpi_ibm_attach(device_t dev)
                        SYSCTL_ADD_PROC(sc->sysctl_ctx,
                            SYSCTL_CHILDREN(sc->sysctl_tree), OID_AUTO,
                            acpi_ibm_sysctls[i].name,
-                           CTLTYPE_INT | CTLFLAG_RD | CTLFLAG_MPSAFE,
+                           CTLTYPE_UINT | CTLFLAG_RD | CTLFLAG_MPSAFE,
                            sc, i, acpi_ibm_sysctl, "I",
                            acpi_ibm_sysctls[i].description);
                } else {
                        SYSCTL_ADD_PROC(sc->sysctl_ctx,
                            SYSCTL_CHILDREN(sc->sysctl_tree), OID_AUTO,
                            acpi_ibm_sysctls[i].name,
-                           CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_MPSAFE,
+                           CTLTYPE_UINT | CTLFLAG_RW | CTLFLAG_MPSAFE,
                            sc, i, acpi_ibm_sysctl, "I",
                            acpi_ibm_sysctls[i].description);
                }

Reply via email to