From nobody Fri Apr 07 21:52:31 2023 X-Original-To: freebsd-arm@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 4PtXD61ld7z44DfT for ; Fri, 7 Apr 2023 21:52:54 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-24.consmr.mail.gq1.yahoo.com (sonic312-24.consmr.mail.gq1.yahoo.com [98.137.69.205]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PtXD56DRgz41Fj for ; Fri, 7 Apr 2023 21:52:53 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1680904368; bh=otuWH97nkhlhkr+d/oiZ3cdVnGZPl/PxRogABbTAym4=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=eRsGzQGJJaLGqG9dtdpo/5zKTqodrwA7Bjyb8TbAoFooUiZBAIZdkxXwhHs3odhAH14DP1V037SWovcJfu2ZzKRibKSUzxHcIlUsdHcf8O3YHRpJedtdCIEMDLWIj7HWEZPWQmvd6vvvmBN7v2i6RgaRld3HYDe3jSw/MT+x1L21Q/OxkE1z5bRYebHzSVlRzTTFTLXdisZmktbtVNs4Ziu2HBdoA3EWkEpfzKuC+0BubBJe37VqC/DKeYg9JQ2GEp2KF4dfa6w5aAf5YZDOa3+H8vBDEo5dkiIyyNcVWJkc03LXZyX3HAKDUpcH1SskCE1kCUsVH3l27Uc3Wqv65A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1680904368; bh=L+xzrrAMfta0jN6SM5JtlfwvhhIQN/uLDGeijdvfjqo=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=Vs+YlJrmFBFSIo1l2v9P+fjcC8vMBv7uWhTc3JHYIFA+hB1FcRY2fFSfJQG8Y998Bgbg6ImRma52zgEYbn5sao82cp9HM98m3B9Vls0bYwy7bzkrGqBRIsPijtrlURL3hcw9CnBoaVmiaGjebg/iB54oE4lXBPDd7tUzmYPYxKnzDXouDKm9/7VWxA/FXGFyGCpuiiVuKFZ6fX1HCVRYqcepnPScXx2V1rGv+g8X+82v56P7oY/P1eUCinQm2/0ISVxm+kpGzLZMby+9BEJxjqkEdZCZeGkI8KzAGeLRTOT1egWGuabNEECwxOoo0C0qe64MuqMyue4phNWGnlgbCA== X-YMail-OSG: D0PKcKAVM1kfqMFlGkA_4FGgvfc1jARJkS3sE_Vz9wqfVLxJ2mMuxvbRHq0.fmc GooabBk4oGAwlq0T5jcWXqcqFtDbbvju1MQBSvRpCrTFUSXWJoBt0Hng1JpSp7amA0caQvPPn0Z8 Qd33.HghxFhASy83g5_hMccWgfd3UaYk_DYOp4RA8HO0y37pDRu1iBlSSRZyBGVX1BX0FtPKbr21 G4idUzxJQVIVoSdVi4RoiOtog4eT9queVNbgFgtSA1gJwYleisFR.hkl8mnZwGlr8SisC8zMg.cV rkHPqESMwnxOaat96HCMt8WFckOrsu4bv9wWLw2i8JgqJl_QVDYPG_Xi1i56zf34Hj9yD7vlsM6_ uaoPU3pt1Asq95Jy4rtk8DHUk6WVKw593B26CwwIQIzbmcAyaMDx7U9wDW45CJmZTCLgXNFuEI0L sa3l0xIqlFd_bStv4plyqf22jxttIehdHHzLKiUeBZK_1zIHgmbh7xe7PHbT.9.Ir8YJs_yiae2F 6y5zJut7L_Fbh3kRJlk.fEsp6inLCRwg3vgEUBV1HUKrI0h0yvAzqf87h3Z9pU5g4IzfqPLVUWYo gSzoeH8yAiX3aTOPExdun3h9YkLKNRjWae098xi._Bnbcx7qgBQGUiLNsmixVQiQl2ahULHdl7mR jhP.Edd0O.av5v1iYWnSnPoYnWO7QctE2zqv15ln8gBnesAGgPeaQTkJ6zOdgjk_HcF0_8ztqxLJ MO69IzkLjigivaQvKf7_fl8zbZoyBOZuUgCqDMtZGWmzOU5KLh7pqC_rlVNh2e2K9ps4l7W7DpGl n_h7Otz0BK4wd7dRvdhb_oTfj4ZZPb2h6YOtkMxsjZJe6DbfXi.QT0LghCCTRfwrMAwFZq7IFqIe EX69VvKv2sWeFdmdtPo5wgcCnk2w0jN5I9BnGXp9jnuA4CJHBc6upNX_knBigcfnqgzOYD0TAPjZ vV_E9uisLc7E_g0MGeqyEOZsQWYTryU5oTI3iph143H2pT9zm6o36BaE4Xgy_0bR3eb6VhsNZPiC J3CJZawSjkbahrX5n_4hyPynHgnyauFmEi5BJlT94hlEDupojECQY.ShND0n3xh3BuQyWx.ex.KZ Czo2yWiWRuHk1_bF8750_IoXCH54nyoKm3vB6xICcOcb7EM798IvT.Hv66Q4DoeqD0HM.jr.wXhP m0YhflLI.YZm.0tkc.v4MSZGfD7pbsISSoCu9UnAG8_9yUfa.c5ZQ_RJ3ExEkLgtHCNbMJA.EJUg NE6zYmwnz2s3xiR55AHaRzXWHgtQpMGFBVbyeEjRFbncxskqRfomjZ4HorjQNxidOzh6s.jw.7PF PGPoHEgPSmKkiXyb9q6HnPc_9ytEsbuC8jNYW5tZO7T4CQAi6mv5UyddsPVuoDPn.mU6jLI_igJz mi84CUswAvbPAgu6JOYPqbKig3TLRVQTbAvhCquhsJ9jJopDWXL_KDcw.ns8quuEWNsZRRYyhgZY iZrzcJLqrqqbx98HHE9ER5RgG0bUuHTD.avoVEwL6rdGSnBEVxdcHXVPQ5axQ1GjZTAaKlkJLPww EkuLf2eT9Vv6IoAjeDkFyCoP9SUqgCb6F0cOdIyfEgTgR2j8ShWFt6VRwmbgbzVJSjPZofoEnffZ _GHcFS22aLZcrXv87eWyI2JUxT1SNo35SrH90UKqeWMjP2m5Q4D8JmFyeqG_c_AOgHCC0D0RsoZX GkAOCnmJcDsMPRCWPci2IKODCoxS3aRE33ilhrFEWq5SNB.GDcrBpWUtZnHgIl7YrHpQH4T.bEBn W9B1ViI_BkcFPOGBXUR3eglG9MMD0rj8bSls3uanfMWrt9DEtcYjLM0941i8SE6UJxh95Ndf.Lhy ZVPaG.eVk6d4QGZU10GQUg8WTEPJEGiHvQNfqeEO.4opspcJ9UQhtmGbSGlXuLUFBh8UrLsGiBLk YboSeUBAyFIqBUuMCGgPimFiijXnCagH36qO9OTdiH2Hxv9tN4vUfm00UxLC8wbn77XAlRGjAJr9 6AUmV6hJIEIXS6N31vyPC0Nvcs0A0z3IeDa8spQBvN.pt9IFPVMB6za18xuHzRig9AjLkrH4nIcc cGdFs_extk8FYXEMX8Mw.cvPWoV83yFiAicTyRE5y7fVDBj8qt0OFpY34MWSqst2O6lLK0B0sHG9 G_5b5GIkJbpUO6uPthA7Bet4QQmXUpc2qLMvQ1XFbZpWtb7a2KcpHZTrsBRt68Rkhf.TqHcNshZL ize_m8K5026VMB0kIQ1IqiFtzt9YxpAw0IPpOqCCypNpX0MklXGLaVDisrcR3u7vw4RZrmkaJpew PRw-- X-Sonic-MF: X-Sonic-ID: cb223b6b-108d-4e4c-8ce5-059326d58783 Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Fri, 7 Apr 2023 21:52:48 +0000 Received: by hermes--production-bf1-5f9df5c5c4-n84wh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID dc83608d9b78b63d9d8bca004c62e5b4; Fri, 07 Apr 2023 21:52:43 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: git: 2a58b312b62f - main - zfs: merge openzfs/zfs@431083f75 [separate aarch64 panic for zpool import] From: Mark Millard In-Reply-To: Date: Fri, 7 Apr 2023 14:52:31 -0700 Cc: dev-commits-src-main@freebsd.org, Current FreeBSD , freebsd-arm , John F Carr Content-Transfer-Encoding: quoted-printable Message-Id: <3A019D10-E520-4C11-AE9F-4EA5D99B9B07@yahoo.com> References: To: Mateusz Guzik X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Rspamd-Queue-Id: 4PtXD56DRgz41Fj X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Apr 7, 2023, at 14:26, Mateusz Guzik wrote: > On 4/7/23, Mateusz Guzik wrote: >> can you try with this: >>=20 >> 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) >>=20 >> -#define kfpu_allowed() 1 >> +#define kfpu_allowed() 0 >> #define kfpu_begin() kernel_neon_begin() >> #define kfpu_end() kernel_neon_end() >> #define kfpu_init() (0) >>=20 >>=20 >=20 > ops, wrong file >=20 > 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 >=20 > -#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/5e2e3615d91f9c0c688987915ff5= c8de23c22bde/arm64/aarch64/kernel.txz (No artifact build was exactly at either of your commits.) =3D=3D=3D Mark Millard marklmi at yahoo.com