From nobody Fri Jul 3 20:01:19 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 4gsPld52bgz6kQgt for ; Fri, 03 Jul 2026 20:01:33 +0000 (UTC) (envelope-from asomers@gmail.com) Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gsPld1pvTz468V for ; Fri, 03 Jul 2026 20:01:33 +0000 (UTC) (envelope-from asomers@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-f44.google.com with SMTP id 4fb4d7f45d1cf-6986287534eso1627887a12.3 for ; Fri, 03 Jul 2026 13:01:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1783108891; cv=none; d=google.com; s=arc-20260327; b=BF9cRWrsgWRd0GH+pKHyGalkbhgZ8E7BnbViwFmq4lXK1GJuOmDBlYKCRHIg4oA3CN JvSUm8qOnvS5BFnuboQnA1FcnJFeoiAXlRfJPDav9DsDhMro36ny+Ci4smkNSM6i8g7P ICoxy8uoFW40Kgf7aiEHSBiwTeeiScsnaoruigZClE6MARVBCcPQ9LgMYgGu474wnWiu 4uhiGD4T+pWqWArPsC3YfMUZBsFmAVlKiZ166FavaSb8iiCuQuJvZmwOmh+ayux8mHrP visgD0BfEa0QHeQn33qqFeIYL2rSBzX9rgi8I5l0wI4EQMVueYZ/6s8upEPsS7t4mbFQ uXmw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version; bh=wu7VX3hgfcPeIOlvpCVTMVse3dg+mMMhEaQxK2NEJ6o=; fh=CDXTSMK+9JXSMBhlknMjTUSZCvweBnP9SvZXcBHqrYw=; b=Vbqz4LMYPuRR5S8u6nS1W2uEeBkT6LDdbgNyzQka2V0gHsXQfwtSO+aKSzpNkRkcrw NNlbYPuAxeeqGFr2L7Q/oGdT9FVHuaH9v47J9QsJbMPhNs9UaVQG7SdkHgSojBsAQom9 nl054CrVlsy12v5uE0EFSvEIU01gbHObZ4jVVNOAr1kGP+RjTG5BaaDsguE/c7li9TWo 7s5i79uPb5EdYmF+rwD3QNUYcPtvUsdRYhuQttnTbJaHqkRsHk31qS2iGwnXXptWrzxo GCrHKA+MTKfLWLivePuuzI99bFRsputjGsPSV3tonrARRfxdxOJc5+/zc8bfMeDmfJF1 Pnlg==; darn=freebsd.org ARC-Authentication-Results: i=1; mx.google.com; arc=none X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783108891; x=1783713691; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=wu7VX3hgfcPeIOlvpCVTMVse3dg+mMMhEaQxK2NEJ6o=; b=fSb+v+IbFPVie/d1Mbgf64IT0MdpEoqS/mJ6e0GG34peKcEx+T0EaiwvWZ9aqBJGDZ qSRFXZpD2wCAQ7bs6lf38ywtfgu7HDd7J8vIuoDdAgyfxF/tXmGghgA9k3e1rRjK3pMg jRtZPI9gGLltkv/lBp6UjT/h6+Akp1XhFvidac2405prAiR2QhyQpl0XYPk62ZZlhjxH a4REIA6W7boyRYEfgo/qESVupAYYoxroACnscXAW42HGmkoaGOe0p4oEUj/cuLkqB5L9 Brmggpv4ciUwI1Jt98SBKVc9FEnz7jm/WJihVuvPyWAJ+ODDNI7eoVrMH2fxRzC8Sd24 mXKA== X-Forwarded-Encrypted: i=1; AHgh+RqorsnWTNoFRTqg1r7eUeUVGzCHzFAd1sIETDAUVSeY3iBAT+0y5rA94XRuSETVrNA+J9BYwlDRL9Urr1nBqoiSAmifiw==@freebsd.org X-Gm-Message-State: AOJu0YzmTrfAabFc2GHsrAnvtP2Qk3K10Ne79WGND73dEDc9XVTQBxX8 b0tvL69Po/O5qvWF7p7NC973x0HzKVLpSFT1J1jjYZNYACKLBCsmKjw/KuCGw8a2PfdIwmBmgb3 DZJaNb+5cRxqJ4kBvUE815U5JVoO3QzsKLA== X-Gm-Gg: AfdE7clJgV084riZeU8PBuzAvxox0iEFu+8974GqdoTpFLwQMrmCklRPb9DajdBFCLT nzZavYeuNot4Co2VLC7MWxCkUXaX5JA0xOesdCOhescDUJIyjGKpi5bRIGtyqkwCqziZZ4xfKr/ BIHBRtfzPwMEt1BrXwPRTlifCNi/SUit5ALkLpedZQpFtRILIn1eV+aV4R3vOtnHJoX/BpsP4Aj yfftie5xT1iqRPbP9G1iClVNBcvvxOQO2wvTBACGI2QlH19R+pUYr/6P6wLvRePGLw0DLduvw7Q JiDQXfbY88h0f6nRlG3k03i+ALZhJE4R3tJyrc21uoQCM8QGem09yC8IRw== X-Received: by 2002:a05:6402:43ca:b0:698:3b7c:be67 with SMTP id 4fb4d7f45d1cf-69a1a3c0213mr275181a12.35.1783108890898; Fri, 03 Jul 2026 13:01:30 -0700 (PDT) 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 References: <6a46a7b9.25c03.7da045a1@gitrepo.freebsd.org> In-Reply-To: From: Alan Somers Date: Fri, 3 Jul 2026 14:01:19 -0600 X-Gm-Features: AVVi8CeW18qEznUEA9B_qVadgG-wnb56eVqZtlwfXuli4OVsEj01nSS6c-CCeiU Message-ID: Subject: Re: git: cd61eb4f6681 - main - zfs: Wire sha512 offload to the build To: Jessica Clarke Cc: Alexander Motin , src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US] X-Rspamd-Queue-Id: 4gsPld1pvTz468V X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated On Fri, Jul 3, 2026 at 12:29=E2=80=AFPM Jessica Clarke = wrote: > > On 3 Jul 2026, at 19:08, Alan Somers wrote: > > > > On Thu, Jul 2, 2026 at 12:02=E2=80=AFPM Alexander Motin wrote: > >> > >> The branch main has been updated by mav: > >> > >> URL: https://cgit.FreeBSD.org/src/commit/?id=3Dcd61eb4f6681b13d98b6a7b= e252500ad30f05f74 > >> > >> commit cd61eb4f6681b13d98b6a7be252500ad30f05f74 > >> Author: Alexander Motin > >> AuthorDate: 2026-07-02 17:58:12 +0000 > >> Commit: Alexander Motin > >> CommitDate: 2026-07-02 17:58:12 +0000 > >> > >> zfs: Wire sha512 offload to the build > >> > >> FreeBSD main just got the CPUID_STDEXT4_SHA512 define. > >> > >> OpenZFS PR #18732 > > > > This commit breaks boot for me. The kernel can't open the zroot pool, > > leading to the familiar mountroot> prompt. And in a UFS-root VM, I > > can't load the ZFS kernel module. It fails with: > > > > link_elf_obj: symbol zfs_sha512_transform_sha512ext undefined > > linker_load_file: /boot/kernel/zfs.ko - unsupported file type > > > > On both systems, the CPU is a Ryzen 9 5950X, which does not support AVX= -512. > > > > Could we please revert the change for now? > > I imagine this is because changing CFLAGS doesn=E2=80=99t count as a depe= ndency > change and sha512-x86_64.S isn=E2=80=99t rebuilt (and/or sha512_impl.c). = Just a > reminder to everyone that chucking config options in CFLAGS is not a > good approach and we should instead be using header files... > > Jessica Even a full rebuild of the kernel doesn't fix the problem, unless meta mode is somehow getting in the way.