From nobody Tue Jun 30 16:52:04 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 4gqThP5Htbz6jV2g for ; Tue, 30 Jun 2026 16:52:05 +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 "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gqThP0gPDz3ks3 for ; Tue, 30 Jun 2026 16:52:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1782838325; 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=juNjHorLRhE9Ju7jV7UfMkHJx4+CTLc+IG5IB2TbN3M=; b=iUl9qYfnHtyFuvRhhKhJhaS0IkcBKu1F/l5z7o89Y5meqpZhnrxgP/jMqhrM3d2GwxSjVQ XVmwyHD6OkU0K6XBgJzwG3PNjqOjTD6SHJdfJdYYCCJ1hmAiSbj+fsb4r3sKtKS+LNSIq0 fpG/avz6IQlgb9jteR1TqlBKtVKXwN+/n65lsbvVPbj31V45/iDG/cBI9sCgNN/eIZizok i6QHMiNl1q0+SnNqd6Bf2W4ISDzXSO0J6F1ASxQF+cY5EdRjf/UVSOvSFBW8eRTF3wdWSw NxHVBGJuzJ8Vjb9sFPGsvNGWU5QPQ8nTNDt0JnKoZI67X1NyP2gjQhfUYgF+Hg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1782838325; a=rsa-sha256; cv=none; b=nzzWVqNFW1GoFxPNasFgXR07yocLTOsdSVGqedivR1aF1glVZXDrpUXTGAVVCh1ce5weyR HxIbYUiCKALekhV98QURyvmqAY0aEPFf8+NIkd2HzIr497lipJqr2/UHsyEN7lPB56o2N4 j+W7TLNWj+2/nSmpydt1rk+0hgc9X8E2b/ScKzJcXyKJz6sFwRKRxlJHa17ldCJE1L2Ese X5rfmvl1G1dM2f8OFqrorrf3mVNaQp4rU3WQii71v/RXYWOYO9Z6/pFMb7cO5Z4HjaIymO hDO6+hQqpym3mieyoY6WISpC1hyvKs5Ci4PU0PL5kaFFb/Bl/2L1o9ZZEko36A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1782838325; 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=juNjHorLRhE9Ju7jV7UfMkHJx4+CTLc+IG5IB2TbN3M=; b=Wi/69pl0+atboM6TLWFo1jHrBFy7zZbwqZlh7J13n7p6qNwj9ddkWQEhuHcpbKnTFNWkGx dLuCwdQV8qt/zTRaLV2VFXd6Qm2spQzXKmkmED5CbmhWmfTs9zTnUJWwZxqOpwxy8fWWF8 dyuNvQH6+7J/Dph++zPO3I8dHE43f70KkJqVWcZSedwveFku8JhHI7rNWDVaTtc3lc+/PD yqKm9FdE/zcWuDrX3eMBwZWk6xDBqGTrmWBUa8t4zGKIM1EzpYQiRxj0MuiaKUkK4cqcxo V4iN4L0fnNXG7PHMPceUfIKnK5DnimQN12X53S5kKo7+dD9VcCQ5HajULRpMVA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gqThN6bttzswN for ; Tue, 30 Jun 2026 16:52:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 40740 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 30 Jun 2026 16:52:04 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Kyle Evans Subject: git: cb8bda40695f - main - evdev: use a prometheus-safe label for ev_sysctl_tree 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 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: kevans X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: cb8bda40695f5d402f334f48795b1ab27b72dce5 Auto-Submitted: auto-generated Date: Tue, 30 Jun 2026 16:52:04 +0000 Message-Id: <6a43f434.40740.34cd897a@gitrepo.freebsd.org> The branch main has been updated by kevans: URL: https://cgit.FreeBSD.org/src/commit/?id=cb8bda40695f5d402f334f48795b1ab27b72dce5 commit cb8bda40695f5d402f334f48795b1ab27b72dce5 Author: Kyle Evans AuthorDate: 2026-06-30 16:51:57 +0000 Commit: Kyle Evans CommitDate: 2026-06-30 16:51:57 +0000 evdev: use a prometheus-safe label for ev_sysctl_tree Prometheus doesn't allow spaces, let's normalize this to what we use elsewhere for consistency. The sysctl exporter could probably do this itself, but let's decouple that from the immediate problem: matching the label between the exported data and in-tree is nice for greppability. PR: 296179 Reviewed by: asomers, wulf Differential Revision: https://reviews.freebsd.org/D57966 --- sys/dev/evdev/evdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/evdev/evdev.c b/sys/dev/evdev/evdev.c index b8628d570a3c..20244333f1f8 100644 --- a/sys/dev/evdev/evdev.c +++ b/sys/dev/evdev/evdev.c @@ -215,7 +215,7 @@ evdev_sysctl_create(struct evdev_dev *evdev) ev_sysctl_tree = SYSCTL_ADD_NODE_WITH_LABEL(&evdev->ev_sysctl_ctx, SYSCTL_STATIC_CHILDREN(_kern_evdev_input), OID_AUTO, ev_unit_str, CTLFLAG_RD | CTLFLAG_MPSAFE, NULL, "", - "device index"); + "device_index"); SYSCTL_ADD_STRING(&evdev->ev_sysctl_ctx, SYSCTL_CHILDREN(ev_sysctl_tree), OID_AUTO, "name", CTLFLAG_RD,