From nobody Mon Aug 29 00:54:11 2022 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 4MGBlw4Pt7z4Zq38 for ; Mon, 29 Aug 2022 00:54:20 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-21.consmr.mail.gq1.yahoo.com (sonic306-21.consmr.mail.gq1.yahoo.com [98.137.68.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 4MGBlv2QvYz3C15 for ; Mon, 29 Aug 2022 00:54:19 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661734457; bh=gcPocBm+OE3ye3eMUOysg0qY32b9eBPpIJEQ/Q/mWUw=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=tLpLJZtf6IShNoOOPyV9qIq+RcE3q4zvjmrbyPnJTg3gHMHwAVmfSvISrRY5+w4PbNjJdV6xFKJ2c0dnDIAPLBxVARcG/NbfexvWS55XpzvA9LwhPzgGJAesJnoKwgP7JGUJhjIytWcV6t5o3RNvbx5tWibWYbXnPGNzQmZ/8/jjGT0m38i6kZ2UWPRviVkGcSaMGpiI3aiDWnXgxhwY9gAPD5HaTVJTyARpwxgsDrTzJkjQAmoDJwmVBVV8K7ILVn/E4WNRk8GZ1oMg63EF32HsedPBalRkSkqpI9Pp1VSMX9RFfkcyiKZuTojUhgwzbO8/ynopl0g0Y9cIhoHQ3Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661734457; bh=IImT6SVyZ5+M9AdntXxLwBNXQQlv+BL9pRj9idoOzdk=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=fTuflDdVBp5YTnjlgiwWKeWCiUB2M9HBhnJDBebFylpIov9nIZ1gizcnSnyM64gYVndh4uZmaMjPGT7bapmvkSjfYM/OszP04OhxjYy3sPpRznpn6m1SqNenJmvHbDYVyAXGEuUUJ9WeSGs2FxduMi5PBMCuZR2dSVeq0CDp+PvKSPEZgN+3ZymD1I2eL2v31IN+Y6JmnMIUM89sEDOF9TM9XmgknlfzxBBQ/Gi/mEvAwyk/bmsT8+mUTZg7ydKXIJpmSpvr9NPfTRtP8GMnjBuzfU8uYRt2NghusM1YqHB2iqaW6CfA9QhJTgjyuhsu75+YoJtCfT/gDxfOt6aouA== X-YMail-OSG: Vmn5BwYVM1k6C0MEuBHwaJNdryGhwg3veeUb4jAY3J.Mo22my6Lak7j0lQQt_er 2tggqtLOa2tS3bnqfUM9DmHnu.cHKq1mK9LsEjdWX.mEbw3ZfdUT8Sb8u82sx41xerKOA6HtRLY0 s5VAhjtGcU3chRgzEqPteYuYtBmRSeuXGCVXfEASEz1wfAQbhZHTgnRDUiXTSDEflm6sOIYaQ.hM P0w5DX7NYspiogVOijVXpim2R9_03QyZ0EU4B6int.E5DHmSFPHpe4TpyS3FnwFnOkBN5Dug79y8 ZV4vJiObk8PTmfB7TNMUqoJUp2JDulGzUkawG_xOrYrW.4qhFCcKRu0BJCnUd4zuEyNNLBKdEc6H 9o_9EUf5Fu..jRQRm7FSsszTN5xnqdogEBIXRm9VpmeuMssHOTLqaZdW1_03MT9.w0eaZLdU3uvR 6_1UPL0zmdWPbEVMQJW0zZTuL4kVm7YfoV0OtAkF9RwS1KUjUi2ntQUIswT_ijcTeFPrUuZIsCrV ZYs1UVLW6vQrbI2IFPLOPhrp_dbP_CQdfy2OeZGgKRy8dNU4e3pdcX5M3RHOJm.OzImTDz_ntvmH jy7WQFmEW2uWMyp88WjCDMP5yh5HIi.KVfkV9NfFatc6_Z9RRU5pKcKsU8ZpQL3KDblcN4loRaWN qpZIpGQwSIZ_X6sBnVlpnruzshCVNCApFjh1XPddscijePczg5YegD4HsHM_ScS3x3hj0ut9ukNn lTvBXmQ65.ZyUiwWTl7zM9d3m7Xarlka1C_I88bp.n59zU5Vvc4hsI5uIkqkusAH6D28WnauM3KJ 94NbfayHIWAODvoNcB1NzBW5vkNssBrNGgMoweFzTXPBP5crGAduL4z58LPPQXA2AgQviCMTXb5v FoJPc0WfeIoyyMVmpnWJe2w7SegfYHQ4unVMwL8hZLUKP6eTU0LoNMlsm1dguSmRhy1ZOa4dw0Y4 CfV1tbxrdUH_9WKGOs2mcA6ERlV2A.s3Yl7eP6_4oO9RBWlEW8tJnDpg0J4lc0ltBrxQzZ3m6vXi Gjk25Ee0.oeOYMuV1KvY6VDouu77DUfz4fKLAqx4QqmXRdTw7b6sS34_i2fmRerQxTfSKGrlTJfD qImf9VmDlnAd6O1R7OF8GsjgneaFlbDE0_PoeNpLod17l97Yyzq1KDGWSCsEkrZ4CdZVfnnhv_qZ llyILu9TfWBGdNVKN5911AsdjnNIqnaNZKMtLAHdfd7ztfW4g_5LiOO249CRBFmg5EMoSHvc4JVi rOgwPf2c.5oXKcCpjDKS1uAqzmMAYFR1JxAkYdNBKYVo.xr0D2RkTL0eS3P7rE79wDg9BPGvxmtz _S2GNSTNJJK.wBWkEPyqaeioasoIV5hPA_Ik0A4OkbIDGEHNKoiqv3XdN3dLKykYCHL47nNTCnJH PzLwgQHpdhBP9B1nvvEZz74Pl8ng3zqUbsdZj11ZCdd946ZTqf8B.BAPwCfiKPmM0hFtS8IqirIT 5CHNE9WKFCxe7NCx3sWZ6eLY34LBFHHveCXXs5RAN1Gi5c6dXqrs5jKISuPc94OO082qlV6PbgCh qrRwMW2ubXg_Yr4MRJVhmKNtHRhltf_kInXhGyZhIlOVfwGy.rDaTtX5NeAHxrAuk9JzoPnd1fJ8 Jix55KOMqOX52_7ZogcuqxXhpgZbeh177zQ6HtoWK3TsBOVKKPgrVoXQtx_Md8YzGlST76dZ4ADp GDvQyUcJZUu3st5nVQdhWQcfSJHOZQMqr9.NlhmUrAPAuSlTPCcXxSRF7vDxFAaF1.0LwKrm58tH wBY7rxj.MoznPigENhXxs7LEe7z6GC.pYrNnuGYrbjLrVUrnqwDN3pbK3.r1nzNPLIoNBvKynoGC rmLbAOEKGqYR7YJUWrLbo2pzXugtwHwLEmwW.uNm59EbIZp2QIYFlU7v4dnvvpYYS7IeXXiZZAdl ZOJTQZTWYcYAmS7d0sbJBxqoDQ_vex_.aW5vjJzFcP5Jch8HYvTMi8f.Hfw9IXOoNPp3VxApJNix kQknMKu5C0_NbkBIKV6SIdgkOqLt8MuIKB8dgc1rEN25RB_MpXk_Ixf87QWpSHBV3ZiWXfbEKZvW le6pLQsa5.qlEexrTc8fgDE9VFJjvAcYUWjo3QxgEOrG4ed3FYzyXmlc0u_YDfcwRmXOskEfhoWO Yfexe5czfUTAb0HsfMjV7NurhtHzve5YOf_zE12.FvH7JQr82yvA4.v4209ZCNCxWV3PO7O3klf_ zY_qYRoMyr.s6_J3Nt8evf0bDncddZcZg8LkqZiPJbfoWu5gU_Vvg5BgVII3dX1YF_dmi2jno6jw lSw-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.gq1.yahoo.com with HTTP; Mon, 29 Aug 2022 00:54:17 +0000 Received: by hermes--production-ne1-6649c47445-8bqp2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0daa9cff9cb49df79f91e0819b20ef4f; Mon, 29 Aug 2022 00:54:12 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 14.0 \(3654.120.0.1.13\)) Subject: FYI: armv7-direct-boot vs. armv7-under-aarch64-boot process size limitations: they are different Message-Id: <64E24B63-4A43-4F93-9094-B43390C12505@yahoo.com> Date: Sun, 28 Aug 2022 17:54:11 -0700 To: FreeBSD Toolchain , freebsd-arm X-Mailer: Apple Mail (2.3654.120.0.1.13) References: <64E24B63-4A43-4F93-9094-B43390C12505.ref@yahoo.com> X-Rspamd-Queue-Id: 4MGBlv2QvYz3C15 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=tLpLJZtf; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.47 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.994]; NEURAL_HAM_MEDIUM(-0.97)[-0.974]; MV_CASE(0.50)[]; 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]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.84:from]; TO_DN_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org] X-ThisMailContainsUnwantedMimeParts: N In exploring freebsd build server build failures and personal build failures for lang/ghc (and lang/ghc810 now) I discovered that the the process size limitations are different for armv7-on-aarch64 chroot's/jail's vs. on the likes of an Orange Pi+ 2Ed (so directly booted as armv7). The test context uses llvm12's llc on a file that fails in both contexts, allowing top to show an approximation to how bug the llc process is allowed to get: OPi+2e: top shows SIZEs like 2489Mi somewhat before the failure. (It only has 2 GiBytes of RAM, so RES stays below that.) armv7 on Cortex-A72 system: top shows SIZEs like 2046Mi in the time frame of the failure, never showing 2048+ Mi. This explains some examples of ports not building on the aarch64 based build systems --ports that can build via using a direct armv7 boot environment. In some other cases it explains why the failure points vary for various builds. (Note: I've locally adjusted top to display more digits and be explicit about powers of 1024, among other things.) === Mark Millard marklmi at yahoo.com