From nobody Tue Nov 11 22:09:23 2025 X-Original-To: freebsd-current@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 4d5ggW54tyz6H6Gr for ; Tue, 11 Nov 2025 22:09:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-21.consmr.mail.gq1.yahoo.com (sonic305-21.consmr.mail.gq1.yahoo.com [98.137.64.84]) (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 4d5ggW0HYtz3Fbn for ; Tue, 11 Nov 2025 22:09:42 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=AUAUqXWi; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1762898976; bh=0fZp4MZW7MQEFjMDFMT7oz/or7yhtf6v3ZY5qolb7Xo=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=AUAUqXWiTCvVLcgWhen5VJoqjr/L2U2L/lox7fuUDy8zCi/7e9NtvSbZPPMBZJRzYF++0G4rZ+92Mx2ANW31fxD6T7U1sAahP/d5pFsyaJNq+JUg64LodNEWyRbbBC8tDbmiLKVJsh9kStB9aW+g7uKHLe3VUAcPlya8QISm3qi4jZAytIxFFWRLCDWpXDTqcsTATh5yl1JixjX6dKC2pSgofQ/kknDJ86Qpbzwpfd7GKbCvneTGiG0s+QNfEhY9YF3vOiNtLs3Rx+22srKNfAzLiznXyNaLidhgm6d+EyFndlLcQM+KgGgf/y4aFcXrdDGcgxy7ToKTrCf8kVuRdg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1762898976; bh=xUgsGmZqEFbp5RUIbhugw8KssyhIbMxL7TIaEdbAmKe=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=NfaMY6nw+lQPpChUx1j5gyHSw1G6V6BWm4h6QkC1wbw7y+YUuyTtd1f6HQPB174jIaxWWHby+NDIF7swPbs/Tzj8G5bNxQR3quvckdF/zjTQhP3wBMCHTSUIDHy9nHatwCjcAnPUBLSulcah+EB0cxhsLSUKAEHXaYfUjgFfLX4js8dmkxLtf5naRNCCIzH76PTRQmBTt9dEJ9V/LWErAkXcyg5OvaH0Tqz0WCrhS+5D/mQsXagrK1Etd/FTb0hfYkm1+d1SfjXenwvkqF7iAdXv4ixOxyGUTxW6OsJZbgD5ljNyTN9atPPj2qp3epC5e5wC+IPhyWwa/JV7tRfQfw== X-YMail-OSG: 7sJxFW4VM1lAYE8O0qkmhpHlfAIt2nm0hHckY77_Xu1GKuw1aRqEGwgUCq9DDnK hSmL_DjORjrLf9QxvG2lWoiuwjnhZpv_Z1CHCawLgAkvctY8IvqSW_MbUBD7QnOw1XBb3_I9jTuJ Ouzy.kUYTuB94wQ0GnbqNZKVFJdGHFNxET7aNsVOY8C4LKoq5t9Iy54ucOOKJ7AAWr87fZjOC4tW BoQWLdkCAtOMI2wzpdc5HYUsKoW1RfJOREJJLBNrl9hHEF2ape6jhrn658LN012BFihdLGyQzHq5 zXIQQ1cOrYxuSgKwH_9y5FQs6uRzzrUHVftaJXxEcmAdNnfymxzzemwZ6.0RgjcTv3idh_IIRkG5 gK0Rr7hIuvJSaefoKXITDQm64ilMWws.6M8V2j2aXIy7wK1YXLLYUtFP0HWKwHL_d6a.7V.8WgPi m1B6vJ0.mDZ9Dh68vnynpbUi_6Hw2ZOGivgB3995dsb_1Y7i5DQB64vELiTy_wH.sL8Yytf8bh77 dL0ZMJrIDHZMviFo8ey_OeShcJl3rQ3YLUNLYOgdzJSQWE0mvuD3DegNM17O3EPE5evNeFWWEsuS kPlhdqq6wxc2C8chokYuYnai.1h.yD4P_QlP72rPF_DTf6_crYuJuAYYNUOmmWpOUKdl5immdXST EIH84Jr6ADNm.2KHU2yu58JsXSGWR.Qzs0J.OAqE0CQ8aT6kmEmG1I05LDmdhPJKTXglFSi.U5Z7 7XFHG59o5rSex8wDFJhNylGTEzrsQ0RKoxB2Zd3wcrcrH.t2h9iqJdH81bEt3bEaLeqHa6lhYpi1 9abnRefRlf9Yvk7QutIHcHV_MxE1aq0S5dCMF7ESi8doZe.JDGs_uiUHZXcCKcgJuoqEC_egKAxe 1Yvost3IcLctB2RB4kf9J7Y7jXMEahkuSePDK.lDgp73NDxla5av5KKUBoardvJl00ku3gzxmhJo 0_CcQ09ZJ8tn1.roCWQrRBV3RF68Uo_u6EoKMlmyEHaT7TPPnHinQ9gngSMBS6Q3Rv92VGL5EJOM utU9sqIzdVkzFeo2KwwxrRq7wASwF_DVDK_wLMU8eYGMkCNWPk.IY0MbPUs9CdoL8JtEC5e.j6L9 iq34wKJixXHdKoVpKLrrFT6jofZ9uo8lXyxWo4rHz7ZIP3B3dPud3q0p8W_RnCR_Un7QyD7o5bit XJI7M0Dy9WiW__0Sg9qiCIFNgb3zahbqG75Y8L4nwuOmfYKgzAM.RUQjJemuqby8h9ybkGSisaXs .LGOwP_JUDzkx5TPNfkYI0eQYjTwjCc9emo3FX9S4TJxmK3S52HKnrwqu8dU6eibAE3MZECy3ZCO Jw6ZFW.gAHq96LDmrWPqe.H07y2sXehFirdM7NwpOPfM6guqEEXk92Jl.uiinutYapKggHk4QN6H gMy2hyPV_cHIP6RZndwLi4tWE_d.UhAZUFta.yKfmZVETiQKXhY.aO0EJSEDC5YONNdVBRmHP5bj _C26wqXan.scbVulC8jOoksGjQMiYHWNiQ4Kh24u2KBipOIsv6Oz0RwliTaZH_JsamPOY.0q2ZZi 7l6OiShev5mLMD9GNv6mpF0djdwGiEcLeBnwsCBn6gyEjxlwAZG1W_i2K5zsU7YgKbPn_hSAQvU9 Dqly5PcPqjafNsy1lLuly5hZ9czbek.jiaWXrdihYi5zb_ohwW9dsPqdb4.GvLTh3MrG1I3.Njb8 RgWOL4Alafu8iOJKnYpR.Ce8PkrM.jsJEd_7gHIqcKnQFssfFRtShxXbxJvIFFTL_3INPhtjiKb2 ssSk0phWhIKNtTWtce9tmAre75ATkljnEC40ueuOEQM1swRUWkM7Oq7f8WyXYm6Cb8eDrSV379J4 rkIdTZOI.Zmm99NYEfJfKudpoQ5YRAeBpWv6CwaIh7bSjF1QjvdXlOtLoCWuSjqIfPcRKHZBend3 6Dijgn0fsEwQN12UwCtHZs500VB6zfsOj_5gorQQS6EJR.Bkr0kY6SnENUnRx11874cQsJlwsIoI 2HLjDH9bRh75RlA9N7602uD_pbQFgZ_cU_QszBjw03yCZFzyicga6wcTHmBd.SubjkCVcZwaMB_9 .PrnL39ODVNymBNFOmibNVrVMsyjcuKtto4SOWNFiLO5Nlopo79of3kaubauaEoiqELfaqc5tUxv f0uO4CkpUN7lv0EoaajzLdr87BpepCsVM2nk07EK9QbM2Ia5awKac_qT09hz3H_y5S7B8bxbUC60 v6ig.xKputeWnrmt.F48O5OqAUVJPYYNNtjol4Y8Wurb7Og7qR9VZ6x_ruCxEsSPSapH8UMJZqtg .92pMzovfkh1vNgg- X-Sonic-MF: X-Sonic-ID: 8f1fa497-a976-4b40-9648-59334886d986 Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Tue, 11 Nov 2025 22:09:36 +0000 Received: by hermes--production-gq1-86c5846576-hh7b7 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 7466aa4538cac4c1533a69c4f7bbe05e; Tue, 11 Nov 2025 22:09:34 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: main [so: 16] armv7 chroot and lib32 use: example fio command works on real armv7 system boots but fails on aarch64 chroot or lib32 use Message-Id: Date: Tue, 11 Nov 2025 14:09:23 -0800 Cc: Robert Clausecker To: freebsd-arm , FreeBSD Current X-Mailer: Apple Mail (2.3826.700.81) References: X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.98 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; NEURAL_HAM_MEDIUM(-0.99)[-0.986]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; DKIM_TRACE(0.00)[yahoo.com:+]; TO_DN_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_THREE(0.00)[3]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.84:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.84:from] X-Rspamd-Queue-Id: 4d5ggW0HYtz3Fbn Due to my normal environments being main [so: 16] based the examples are various vintages of 16 based. The main's are from official pkgbase distributions, not personal builds. I do use the non-debug kernel variant. On a real armv7 system, booted from a armv7 kernel, so far the example fio command has worked correctly. But moving that same USB3 capable media to an aarch64 system and mounting and chrooting into it to do the test in the armv7 chroot fails. Both the RPi5 tested and the Windows Dev Kit 20023 tested show the issue. A lib32 example on aarch64: # /usr/obj/DESTDIRs/main-armv7-chroot-ports-main/usr/local/bin/fio = --name=3Drandom_rw_test --filename=3D./testfile1 --rw=3Drandrw --bs=3D128k= \ > --ioengine=3Dposixaio --iodepth=3D256 --numjobs=3D4 --runtime=3D120 = --time_based \ > --group_reporting --direct=3D1 --size=3D1G random_rw_test: (g=3D0): rw=3Drandrw, bs=3D(R) 128KiB-128KiB, (W) = 128KiB-128KiB, (T) 128KiB-128KiB, ioengine=3Dposixaio, iodepth=3D256 ... fio-3.40 Starting 4 processes fio: io_u error on file ./testfile1: File too large: write = offset=3D772538368, buflen=3D131072 . . . (lots of the above) fio: io_u error on file ./testfile1: Bad address: write offset=3D524288, = buflen=3D131072 . . . (more "File too large: write offset" notices) fio: pid=3D2078, err=3D27/file:io_u.c:1982, func=3Dio_u error, = error=3DFile too large . . . (more "File too large: write offset" notices) fio: pid=3D2077, err=3D27/file:io_u.c:1982, func=3Dio_u error, = error=3DFile too large . . . (more "File too large: write offset" notices) fio: pid=3D2079, err=3D27/file:io_u.c:1982, func=3Dio_u error, = error=3DFile too large random_rw_test: (groupid=3D0, jobs=3D4): err=3D27 (file:io_u.c:1982, = func=3Dio_u error, error=3DFile too large): pid=3D2077: Tue Nov 11 = 13:31:32 2025 lat (usec) : 500=3D1.17%, 750=3D0.68%, 1000=3D1.66% lat (msec) : 2=3D3.71%, 4=3D5.27%, 20=3D3.22%, 50=3D32.81%, = 2000=3D0.59% cpu : usr=3D0.19%, sys=3D0.64%, ctx=3D85, majf=3D3, minf=3D56 IO depths : 1=3D0.4%, 2=3D0.8%, 4=3D1.6%, 8=3D3.1%, 16=3D6.2%, = 32=3D12.5%, >=3D64=3D75.4% submit : 0=3D0.0%, 4=3D100.0%, 8=3D0.0%, 16=3D0.0%, 32=3D0.0%, = 64=3D0.0%, >=3D64=3D0.0% complete : 0=3D0.1%, 4=3D99.3%, 8=3D0.1%, 16=3D0.1%, 32=3D0.0%, = 64=3D0.0%, >=3D64=3D0.4% issued rwts: total=3D503,521,0,0 short=3D0,0,0,0 dropped=3D0,0,0,0 latency : target=3D0, window=3D0, percentile=3D100.00%, depth=3D256 Run status group 0 (all jobs): Being in a armv7 chroot and testing such (with a simple fio command instead of such a path) looks the same. =3D=3D=3D Mark Millard marklmi at yahoo.com