From nobody Fri Apr 7 21:53:31 2023 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 4PtXDt0mCjz44DTd; Fri, 7 Apr 2023 21:53:34 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-oi1-x22b.google.com (mail-oi1-x22b.google.com [IPv6:2607:f8b0:4864:20::22b]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PtXDs2f4Nz42yS; Fri, 7 Apr 2023 21:53:33 +0000 (UTC) (envelope-from mjguzik@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-oi1-x22b.google.com with SMTP id bx42so16340449oib.6; Fri, 07 Apr 2023 14:53:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680904412; x=1683496412; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Lxk/WNeGOmHcbyR7EkXTtOx+LOsfT59GvCoFwdeSq5U=; b=FPivXjB6GaHLMr3yeP0osDUcMWVktnBv7IGcNdUoLBm+xwnIPpFKfsMNsZDrw0wkyQ N57d15966h6V3PUI9SDdw/js/f86oYjH9/q7aTMzwq8OMH2ulMVAJUE6AxNPvNpUqa/P qT8smuIKgaSjlyxwbzoKLFuRGQgmzrhleaBG4rOWxzUpfRhiBYReh8zk8NvrX5VlRDAZ p9LuvWyPLgTFpMK/Y8pbxlIvSI1FJW0OmHSX6apcusClmdm9KGQN18tjiFdyOny4lEff si/maXgVQarMtZExPeMafwLhCF8W7oFoasYq50z64oce0n+P3vq0W8eYAJkWRpMBQaJO 2MMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680904412; x=1683496412; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Lxk/WNeGOmHcbyR7EkXTtOx+LOsfT59GvCoFwdeSq5U=; b=lxNefoUeKaK+/k0zEGwiAXxo3oIFsZc0AeikrmSDNmSL5aM6FPp3vVBwltiRXAc3Be gSGALzHZGoIdADKCuxUDsWIE8nUtPcto7Pn/V2fOwOAZXC5jUCmhrtvi9PXFo1gJFUbw 12pwr/JpjV+XiZBFKegwOyzQUH6e8hx4dJNYFfGdGHJ44Q+jUxm3A2N5Mai4niMUEV+m 3uNpQDPJuljWLZQ8BPtGjj/yJ8oNoyQrGc3w6SG4VVM0KPWeDxmuqD4sAi5qiHmRmVQ7 t6qDeYwiaYT8lbjk/iWSyf/0FQlWbQ7RQvB+tuA28c03vNjUMCqkK762QjJJ1Aeu/ZYW hljw== X-Gm-Message-State: AAQBX9cn3FqTF/NA4uHRiyT8H9b769U1SZs9efiqJbWy7HwPntxkxmO0 vtObf6rB1zI7GiSxW8XRgmIWUIpZE0Q50jtdtFmDSc2n X-Google-Smtp-Source: AKy350ZuPDdIYTGNGFa0oFxT3aWeqRShpwB32S3g0S9VFtuk/0U1b4ae1Jqsq+AO/ZEsiQh6hjobE+ksaUqt2sS/7cE= X-Received: by 2002:aca:348a:0:b0:387:251b:71fa with SMTP id b132-20020aca348a000000b00387251b71famr956692oia.4.1680904412381; Fri, 07 Apr 2023 14:53:32 -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: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org MIME-Version: 1.0 Received: by 2002:ac9:798d:0:b0:49c:b071:b1e3 with HTTP; Fri, 7 Apr 2023 14:53:31 -0700 (PDT) In-Reply-To: <3A019D10-E520-4C11-AE9F-4EA5D99B9B07@yahoo.com> References: <3A019D10-E520-4C11-AE9F-4EA5D99B9B07@yahoo.com> From: Mateusz Guzik Date: Fri, 7 Apr 2023 23:53:31 +0200 Message-ID: Subject: Re: git: 2a58b312b62f - main - zfs: merge openzfs/zfs@431083f75 [separate aarch64 panic for zpool import] To: Mark Millard Cc: dev-commits-src-main@freebsd.org, Current FreeBSD , freebsd-arm , John F Carr Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4PtXDs2f4Nz42yS X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On 4/7/23, Mark Millard wrote: > On Apr 7, 2023, at 14:26, Mateusz Guzik wrote: > >> On 4/7/23, Mateusz Guzik wrote: >>> can you try with this: >>> >>> diff --git >>> a/sys/contrib/openzfs/include/os/linux/kernel/linux/simd_aarch64.h >>> b/sys/contrib/openzfs/include/os/linux/kernel/linux/simd_aarch64.h >>> index 16276b08c759..e1bca9ef140a 100644 >>> --- a/sys/contrib/openzfs/include/os/linux/kernel/linux/simd_aarch64.h >>> +++ b/sys/contrib/openzfs/include/os/linux/kernel/linux/simd_aarch64.h >>> @@ -71,7 +71,7 @@ >>> #define ID_AA64PFR0_EL1 sys_reg(3, 0, 0, 1, 0) >>> #define ID_AA64ISAR0_EL1 sys_reg(3, 0, 0, 6, 0) >>> >>> -#define kfpu_allowed() 1 >>> +#define kfpu_allowed() 0 >>> #define kfpu_begin() kernel_neon_begin() >>> #define kfpu_end() kernel_neon_end() >>> #define kfpu_init() (0) >>> >>> >> >> ops, wrong file >> >> diff --git a/sys/contrib/openzfs/include/os/freebsd/spl/sys/simd_arm.h >> b/sys/contrib/openzfs/include/os/freebsd/spl/sys/simd_arm.h >> index 178fbc3b3c6e..c462220289d6 100644 >> --- a/sys/contrib/openzfs/include/os/freebsd/spl/sys/simd_arm.h >> +++ b/sys/contrib/openzfs/include/os/freebsd/spl/sys/simd_arm.h >> @@ -46,7 +46,7 @@ >> #include >> #include >> >> -#define kfpu_allowed() 1 >> +#define kfpu_allowed() 0 >> #define kfpu_initialize(tsk) do {} while (0) >> #define kfpu_begin() do {} while (0) >> #define kfpu_end() do {} while (0) > > It will take me a bit to setup a separate build/install > context for the source code vintage involved. Then more > time to do the build, install, and test. (I'm keeping > my normal environments completely before the mess.) > > FYI: > > I have used the artifact build just after your pair of zfs > related updates to confirm the VFP problem is still in > place as of that point: > > https://artifact.ci.freebsd.org/snapshot/main/5e2e3615d91f9c0c688987915ff5c8de23c22bde/arm64/aarch64/kernel.txz > > (No artifact build was exactly at either of your commits.) > > === > Mark Millard > marklmi at yahoo.com > > I have arm64 + zfs at $job and just verified the above lets it boot again, so I committed already. -- Mateusz Guzik