From nobody Mon Aug 10 20:53:49 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 4hJn6Q3xy8z6jyT4 for ; Mon, 10 Aug 2026 20:53:50 +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 4hJn6Q1LMbz3W39 for ; Mon, 10 Aug 2026 20:53:50 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1786395230; 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=JGRpFLf5MWtQu0JsIEVe22QNhA+YLU7bHvhb7LAsfqs=; b=ciX6NRSvek015crDrVZVeoKQC8kfwGKOlIiIGkkFbOdsLXOiUi4UITEmB6uFv1XIgYabpc dz5EevfgYXW8pVuEzPvng8DSL/8FhGf5A7y76PqKwWmoMA7cDsJU+F2zIEis8d/v7u0kUo lod0Gb8Wwb4OjA1AlWCdrN73vNtvdoCiT2pEb8p9OKjpt/eWimUplqHMkIFCWD8Tgefbiv sQv/EcKkNRvMBwwGoyc6NvdOPsjeW8qL4SLEIky1H04CUrqefafAqjZkJdjfy6nRKndAVT 9vgPBYRCIOuMVIY7dmOO0Y9TOo8Yf8Sxrxsw7ePdAtNyWxTyGgJMr1R99uLjHw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1786395230; a=rsa-sha256; cv=none; b=xYpDfln9cl/AAX5e+YdEHIvC66xjTNn2gPbDJoc/6C3mIMtHNVqmAnRcteDDB+2LFm1jiz b9psImwltpN4vHl1NF6PSpa3/HZ8QQ2TVyvQqTp1XdO8M5Yd6yQjzuz1AYPUyf4bmJWwYx meTpfMsQJQr+eG4CHfoasu6qQdyZvBi32kRcwD2q8am2GP8QAEBSfoRU0Gq08D5RzWigHh 7dRNHBKkFgML74C3NeZQb+98E4KhI5lZ6EHTMnvpfBpUG4+BmTXjHvqTpsPOo9nPKXXATU GFGi0zOIKo9IxdL7TTbufBmOb9GRA1Id46rrN1EuV8lWv/U0nTdpilbRqwMFxQ== 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=1786395230; 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=JGRpFLf5MWtQu0JsIEVe22QNhA+YLU7bHvhb7LAsfqs=; b=nKiEN1XjhgC9BtJipxgZOH1yuNQmFr4Xoez9I9bUXpOo6lyKWuydRRdfxzT80j0qq4qNSw imnsMhT7PjSP3Rg47uaC0KnvaFEj9zPEIYBbkH3HWXBHEYDZ8k/tpgYC1+NjFsOZbpc7// gIF6Wy1JZaSnMhqYVNx4cyhnI7y9ZgoC0Ew3yQYb0Qj7coezw1dEauUvReUVtA/sw8JFsX BTT4/EetvyzfDjI213hSYWJq687ioeZHanLUZlun+gVU2LqMkE+Mhhy+sAjq9mglJbDaah hK96RXDuGR0+q6eL8oqD4BvkM4kUAZWrmRvRs83N1Tb3W1P1ZD1ovzdG7vgqig== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hJn6P6vSpz9Hd for ; Mon, 10 Aug 2026 20:53:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 23e40 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 10 Aug 2026 20:53:49 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Gleb Smirnoff Subject: git: 413346fddb51 - main - usb: use SYSINIT(9) order instead of using non-existing subsystem 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: glebius X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 413346fddb518562480ed607367f0f295274afbb Auto-Submitted: auto-generated Date: Mon, 10 Aug 2026 20:53:49 +0000 Message-Id: <6a7a3a5d.23e40.68c7fd17@gitrepo.freebsd.org> The branch main has been updated by glebius: URL: https://cgit.FreeBSD.org/src/commit/?id=413346fddb518562480ed607367f0f295274afbb commit 413346fddb518562480ed607367f0f295274afbb Author: Gleb Smirnoff AuthorDate: 2026-08-10 20:52:25 +0000 Commit: Gleb Smirnoff CommitDate: 2026-08-10 20:52:25 +0000 usb: use SYSINIT(9) order instead of using non-existing subsystem Found with: clang -Werror=assign-enum Reviewed by: markj Differential Revision: https://reviews.freebsd.org/D58710 --- sys/dev/usb/serial/usb_serial.c | 4 ++-- sys/dev/usb/serial/usb_serial.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/dev/usb/serial/usb_serial.c b/sys/dev/usb/serial/usb_serial.c index e62bfdb8ff1d..32a930f0dd2d 100644 --- a/sys/dev/usb/serial/usb_serial.c +++ b/sys/dev/usb/serial/usb_serial.c @@ -199,7 +199,7 @@ ucom_init(void *arg) ucom_unrhdr = new_unrhdr(0, UCOM_UNIT_MAX - 1, NULL); mtx_init(&ucom_mtx, "UCOM MTX", NULL, MTX_DEF); } -SYSINIT(ucom_init, SI_SUB_KLD - 1, SI_ORDER_ANY, ucom_init, NULL); +SYSINIT(ucom_init, SI_SUB_KLD, SI_ORDER_FIRST, ucom_init, NULL); static void ucom_uninit(void *arg) @@ -215,7 +215,7 @@ ucom_uninit(void *arg) mtx_destroy(&ucom_mtx); } -SYSUNINIT(ucom_uninit, SI_SUB_KLD - 3, SI_ORDER_ANY, ucom_uninit, NULL); +SYSUNINIT(ucom_uninit, SI_SUB_KLD, SI_ORDER_FIRST, ucom_uninit, NULL); /* * Mark a unit number (the X in cuaUX) as in use. diff --git a/sys/dev/usb/serial/usb_serial.h b/sys/dev/usb/serial/usb_serial.h index 01b032ac394c..df881c0e006a 100644 --- a/sys/dev/usb/serial/usb_serial.h +++ b/sys/dev/usb/serial/usb_serial.h @@ -202,7 +202,7 @@ struct ucom_softc { #define UCOM_MTX_LOCK(sc) USB_MTX_LOCK((sc)->sc_mtx) #define UCOM_MTX_UNLOCK(sc) USB_MTX_UNLOCK((sc)->sc_mtx) #define UCOM_UNLOAD_DRAIN(x) \ -SYSUNINIT(var, SI_SUB_KLD - 2, SI_ORDER_ANY, ucom_drain_all, 0) +SYSUNINIT(var, SI_SUB_KLD, SI_ORDER_ANY, ucom_drain_all, 0) #define ucom_cfg_do_request(udev,com,req,ptr,flags,timo) \ usbd_do_request_proc(udev,&(com)->sc_super->sc_tq,req,ptr,flags,NULL,timo)