From nobody Sat Aug 9 13:14:26 2025 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 4bzhFG5x7Jz64Gv5; Sat, 09 Aug 2025 13:14:26 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bzhFG58hnz4332; Sat, 09 Aug 2025 13:14:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754745266; 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=1SCyu7N59br8P3PHR3bu1+BIJ8EtKunNRA5k4n3hqo8=; b=aL7m7jA9nSyiiX2uot81t0Y+dFetCSlRhMReBjbO5ZQ+WdPxbK9VXbkBxljwtWWZt94/rc cx3l06B0hX9pWRgmaN2ZSgGRqKWJHR+rWiSjoCTQyhcqSTGa/g9sXT0dWMqhcIJnjyy3oB 1Zcyx3CWozcMcuVRDYIZYujpQWa52ULqQ399uqA+HBIbVOGWYfPMkXDWP5fsBG9NoQDBJ8 F9adGZj6qjYli7xBopV5Y3EoNkEHwQGQ3HN/b7hZlHGOJz+mrvtv6cinnbQ8tbO3WXTLT6 Fm9ScQEad/D4TtzyLnoIO2NWr1Nv6s8PqudYyw9fOzAMaEztf2uEgFUhroKJ2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1754745266; 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=1SCyu7N59br8P3PHR3bu1+BIJ8EtKunNRA5k4n3hqo8=; b=eWUJYMSIpVN/PLS9JKcE3KxNHw4ScAtLexPMmehm11sBi1rQc18EyFz3OBZXqFaaB579gB zXB1eeVt4DyOWwAC8jUF4vlWMti1ZJ8wvjChxWvU5AJ7xDArkzUfYfdVu963AyjDrcb2wZ 1qZ+xt1pRb7EdkRN2S8+Mz0zACf+aJueWKl/vuF4vIpBGpx/cg31NFaW2MdeEi4JqBUqEu 5q9D40tkqNoVaW1Z2pXgSnAmC3YoTqS2lnOxEJ5Ytas6obbB6OOw9Ry3Y/mLr7cJLZlvpE EYS1fhDH6Ae99Z7fBhExBpp8LIvlw9lDDW0R5ekDoZm6MMg4ON52nz8Cst/PZA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1754745266; a=rsa-sha256; cv=none; b=AGDW0CLOxpsMboSkRGyd1bkyaA7y7B3H0pLH5MnQnFEa+mdn4W8Z2dTnJ+UUu0E9Pr3v3b eVFLEobCZ+mooulQ0avPhNkprfxBB9afFxfuUmUUCEeApQSIe1duZMB6gInnvWwrYcoZxo qvMJPWJ4M1AzXSwcjCbMVT2N7nObVuXbXesA7F1myrJgrO4o88ShlUNJbuckGmMw95BW6U Pn6iokGPOchvqwKIVx7Aj7l7Er/KIZpGDwXjHIRmuXx/14dLEB8NqnMXuAoO8+565vDONU TU3Kd23ordONLrOKh3nAgAiDvCX78B8cKkBjGzMEK68oW0mbhbiul/xDlKdz5A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bzhFG4lcbz780; Sat, 09 Aug 2025 13:14:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 579DEQCT096381; Sat, 9 Aug 2025 13:14:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 579DEQxf096378; Sat, 9 Aug 2025 13:14:26 GMT (envelope-from git) Date: Sat, 9 Aug 2025 13:14:26 GMT Message-Id: <202508091314.579DEQxf096378@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Dag-Erling =?utf-8?Q?Sm=C3=B8rgrav?= Subject: git: a276bb4794af - main - geom: Correct use of expand_number() 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: des X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a276bb4794af2d425375810acf556cbad626cbc0 Auto-Submitted: auto-generated The branch main has been updated by des: URL: https://cgit.FreeBSD.org/src/commit/?id=a276bb4794af2d425375810acf556cbad626cbc0 commit a276bb4794af2d425375810acf556cbad626cbc0 Author: Dag-Erling Smørgrav AuthorDate: 2025-08-09 13:14:01 +0000 Commit: Dag-Erling Smørgrav CommitDate: 2025-08-09 13:14:01 +0000 geom: Correct use of expand_number() Several GEOM classes use G_TYPE_NUMBER for options where the argument (or at least the default value of -1) may be negative. PR: 288723 Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D51834 --- sbin/geom/core/geom.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbin/geom/core/geom.c b/sbin/geom/core/geom.c index 950f6790b1a8..b78021194ddd 100644 --- a/sbin/geom/core/geom.c +++ b/sbin/geom/core/geom.c @@ -249,7 +249,7 @@ static void set_option(struct gctl_req *req, struct g_option *opt, const char *val) { const char *optname; - uint64_t number; + int64_t number; void *ptr; if (G_OPT_ISMULTI(opt)) {