From nobody Mon Feb 2 17:24:37 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 4f4YQF69Yfz6Qm7W for ; Mon, 02 Feb 2026 17:24:37 +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 4f4YQF3Yrsz3ZZW for ; Mon, 02 Feb 2026 17:24:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1770053077; 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=T18e2QdccGWoj66KC3NRbl+7AuIhkP+wCapnK5DKxLA=; b=udQWaF8BCbTJUnK/NY3LeP/PQ75YSb1qhl2I7U+x9LRda/VFeAtB8k9pXXXgG0FuJGE8Qz MhszrXk90ZUUHSTC4loGQmDTGpc2/8QkewBpnhWADknKXunqorT5xngKcbrb123SongpRz RTS/VeqlYEUEiOYW00CkYL7HIUs0dGgNVTwKygn/63CaM6kTGspecmoCynXFl8FuwV97mA s81isFOvO2RNrw8Pm0sOvAnRE9z7MeQ/O5GYOzZQSlBkctcM554lqy/s3d6EySa5IX/OJw 2+t6HUZxt3SToTnzyGgI9daLoI9bru0TYOUf/B3+OoRAIEkWHikyNXNXuYhnXg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1770053077; a=rsa-sha256; cv=none; b=BdAO13vy4/kn1zq83+dMGQjpyXZCJB+aOvJt3skWl6WzWNIYSxAORHwpRnZa4CTF1V6dpT lJXx3RqvG0QNByGMjZK5D31B+/ZVG//a8s+GCOHzWsQ/S/lGpz4U4mokgNX2B+56x33D9F cGrwYu/QCaKmlUQpceQ9i4MTIna425zhGCLx7iScfWXJOhm3yyr8oN5e8eD+11kbOcrhNe KnY61Horq7+KohOm4ki6h9Kv01WRw+tPTtXO4TPi9v0m2CP79jDuBdeGZzzrK5uiqlBlga XzHwT4FroBcQgnnUtv23GbfczBUlYg4kquI4tWWpZG8tx7NmhKTuRXN0CsOY7A== 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=1770053077; 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=T18e2QdccGWoj66KC3NRbl+7AuIhkP+wCapnK5DKxLA=; b=uMOq+4+XeRB/YSoiJS+CQMPA1wQi8llw/y+PefbT6iFwC8SQZBqbWTv9LtjQzls0CeWpRU eJqYofD4qEMMKBW8JnCRrH2Znkr8GV3J2fvdWWzSkbf1Vl49EnpZvpNvMOqPKdfUSeWV5Q +A67S2Me48ArP3BfDznBRG/YgJtDGtV6djqPcdX6VSIcUtreP0SkRWgX56sCVa3d7BwTj+ FHEWlqaAx14D8KOtOQAJ7N0tOWi50qSCP7B6/baDgs34Fs65s9gmmUF/fimQf1v5Bupz48 XraNUdpKh9lRg9Xc5Di+3kEY6EyDeMmq/RpI/J3EPixpHZOLn6XA4fyXBk7VwA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4f4YQF35JSzbGZ for ; Mon, 02 Feb 2026 17:24:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 21b92 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 02 Feb 2026 17:24:37 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Zhenlei Huang Subject: git: d6bc614eac5a - stable/14 - aac: Migrate to use macro LINUX_IOCTL_SET to register linux ioctl handler 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: zlei X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: d6bc614eac5a10b7e157892d84f52599b373db38 Auto-Submitted: auto-generated Date: Mon, 02 Feb 2026 17:24:37 +0000 Message-Id: <6980ddd5.21b92.4813a69a@gitrepo.freebsd.org> The branch stable/14 has been updated by zlei: URL: https://cgit.FreeBSD.org/src/commit/?id=d6bc614eac5a10b7e157892d84f52599b373db38 commit d6bc614eac5a10b7e157892d84f52599b373db38 Author: Zhenlei Huang AuthorDate: 2025-10-20 04:28:42 +0000 Commit: Zhenlei Huang CommitDate: 2026-02-02 17:19:15 +0000 aac: Migrate to use macro LINUX_IOCTL_SET to register linux ioctl handler Reviewed by: markj MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D53158 (cherry picked from commit db1844a0e1bcafeb974215033ed682e7fa18cac8) (cherry picked from commit 7e9fe8e6a1966f559b7985caca7e7c0e19a3f10e) --- sys/dev/aac/aac_linux.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/sys/dev/aac/aac_linux.c b/sys/dev/aac/aac_linux.c index 609315f50939..65008c562342 100644 --- a/sys/dev/aac/aac_linux.c +++ b/sys/dev/aac/aac_linux.c @@ -52,15 +52,7 @@ #define AAC_LINUX_IOCTL_MIN 0x0000 #define AAC_LINUX_IOCTL_MAX 0x21ff -static linux_ioctl_function_t aac_linux_ioctl; -static struct linux_ioctl_handler aac_linux_handler = {aac_linux_ioctl, - AAC_LINUX_IOCTL_MIN, - AAC_LINUX_IOCTL_MAX}; - -SYSINIT (aac_linux_register, SI_SUB_KLD, SI_ORDER_MIDDLE, - linux_ioctl_register_handler, &aac_linux_handler); -SYSUNINIT(aac_linux_unregister, SI_SUB_KLD, SI_ORDER_MIDDLE, - linux_ioctl_unregister_handler, &aac_linux_handler); +LINUX_IOCTL_SET(aac, AAC_LINUX_IOCTL_MIN, AAC_LINUX_IOCTL_MAX); static int aac_linux_modevent(module_t mod, int type, void *data)