From nobody Wed Jul 13 20:35:22 2022 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 B457317F9275 for ; Wed, 13 Jul 2022 20:35:28 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-20.consmr.mail.gq1.yahoo.com (sonic313-20.consmr.mail.gq1.yahoo.com [98.137.65.83]) (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 4LjqBR2BDCz3Ff2 for ; Wed, 13 Jul 2022 20:35:27 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657744525; bh=ciVOJX1Ah3H+TtguKM6LnyISxj4BBPwcPLx//FMjSMI=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=ajxOBVFhqgOnEHVjZcbdremlcSq2f1TsLSenbK3g6098F0xfs3JwbOGLg7DWLtwsFsCcISxf/5NHROvQAw23c65o9yhXxGVvmi6jyJI5PSmTb8TFcBz2sQfgqHVP/nCrhoSn83pWgnv1dvyzS24zwzXwVc+Dc+FXnA/H8JtzqeDkDobrKFDiURkn+KgSaRacTIq+ZKhfF0Jzij8srDo+opXjme2ztQx6LVy26JiMtOh0sNwtmYZu+eXmNBTuj5y18D5hTdwjRKAxvs27/8jP/GGwpZl72er10WYMFAKYdyVeu5ASFVOlCTxJIl2kCs2EiNlRWy9gy1GGGUC/2/uehQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657744525; bh=ZWQY/5E/v5jThr7yNFDUp3yVjZ6M4pVzyWv8/Ux+ADU=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=tcqUTV3h7vUz+FldRwfzMRDdTbyjqzYyTSPTxqDy96W6+BZlIyABJ8v5Bycjd9eyl9ftzPpRW+qxxvFElaMc+cMEdarvOeUFMRnxx3NP0JXbDz+480MASrpRqXkHveKLO2sfPUEOIx8NvFXOs6IzF439BAt5+GfaX+crBcfnrbg5Zjtro1ufEMXDguwgGpH7aSSrKnKL+FUgf+sVhsNoyUQTZK6iOnykXAvSIJcQLiY4MV5eBYQF/6pFUPccJ02rSQr9L/ZgIZCDUbeMkvUz6AbHXnTVsPCHFUL4yMSzfHHdf/KJOzjCFDOmgANxnDgg4fePaNqdru927sVCKrbrsA== X-YMail-OSG: .yz8SWYVM1nlJ69ps1oL53dtVqoxxW6rgfwMbRrXoCKSK6pAsj_9WvoaMbAN3aI yKxn9CDvz8J0lgbayfCW_EQL5xXu7XcwO12aAA8skLx6hZGRoxTHBHGCALK3VN9cW5SKgyOqHoOm 52SG5UaHAsE4gxdvHtYPf5BYZdi1CPOQt5xizjfROZH9Bks2H0TDVzkDUfsUCISVhVoJgd17mpmW zZebF3R5xjmQhhtVd23tZ1_dA5mAz1NeN8HuW40Vxrxr7f52os.2Yrtotv1j1OkrC3sxZQ.DO_Zc HX5gweZ9GvOTT6nGWOtxav68_LaO4qMUAUYa6KHeZ9HXJLpj.ZArGS0NCFR0Kd1gFjy0x99dvdsU 785Qg8hxfKzhvW6ZWSp26yTVHhAnv.fNeDQp.VJylLZtXPwsT9fMUxvEk6B28ty4Oy.lAtguONO8 wsHJG6M0TfbkFqRX27vYF73D1gL9WiqCdEPf5Wqj6.r9vW8GBgoHjYOvHi4yIZqM8FqN1f9sGTEu IMr2qig.LzwlHp_NbmZQZDGmlj9y8OXQJvJ4kg3SvDYonEJROCM9M0vgIxf2Sts3DQv3hvBm6Ako R0T4VmhjeVUTaTCJKP5rAqDmNm6niNtTyVIMF7OedPyXyfzcB.Yx9vihxAjGORzxfpsAOfNekUQS uoslq_Nif_5MH7GzlAIutgByYHj3hCBmSo0gh9D_x7N8LByFJsn09S7G03PyhOJX4Ad6ydFnEotN bVLWSyYuOVg6Jb9DZfucj8fDL.XwA9S5vxRIopApdL5ygmQSPrKFgBfFhzIW24w_FNfz7MEOLCMR 4tG_a0OF9UPUnLQIStxzjA0BM..kJSEhl80HfpPBBF_Vu9h.vaaMLpCzIQ4BSfLhl77S23oYUxs4 C7o5XJvV.Uvi36_FleAOjffjLkKH8OZu9xU.pgXTpIHC39kKpbCFjdvoecvh1BN5XvBItRhbOahs 3kDIXOsFNaO1vkJnjtM4IaSm_c_dJ.vcizST5vKcihr95ZEqt_Gz3CLc3p.LAQEmpANXNS_fiCYJ _hULUYPCUQdl5OeYjGhDNkwf1oeZgSV_EsJSKVgwPvWoxJDqYAhnhRdiBPp4NK7vUT98cqEptpbU MFiKksY4yWRwEQFKENQlqyxcyXHFdSriwwRw8YYj8BxdrfijrTx5IWGa7Eyo18ASpdzlG2rtVjEu o_AldZTuLcLnJ7Hu5rtkOi0le17xwBFy1F09dHj0pl1V_AJaCQRXtGgwocjMHWiZJK59k0mYhieE AG5SHuPCBekgChz0nJ.wW8GHZo51qsJZHwsoBHnMRTlAFi6ia8escfr5koa3jUCm3H5dstiJq4FW RlsGzTAy9AdQNN8NA6Oxz_9eId9Kqvf0lBeddLbmxJw9YqDC4zYMqFY2dx0gCrBPV36A79ldqmQX FcfRZuREHgs4oAFGt0tGoGY2.9pN1U6sDI6F6UIzg.VeKCZ95dhqSiHvIvQ1qPTzEGGJ0NlaeaZy nyb05.RzfdVx_f5QtqEloLPUP.lzFtFOkfqalxcaxgCoE14GQOaxGbyHMMZIMzACTLqoZRk_bMFB jcWJIwzi99YrjgiR9XbXNkUBeyXUEpZKsPB9cyVkt5Odm_Xyoh0fcpiWsuhc.awYBt5JfBpYoyjA expoy0b_Oh23MqbTPRHyO4zTUF9MlI7h4tLnHQwJKqxWkgNoTGEuloFvTXojm95Hf7hmIY4DTG7_ qs0F7Q9qwezunKvqPv1P6jngy9S0Pf4wJOfyeMFTVeOdFV9pZAsxKsgyWYJLoi_bC3faizXgyfVq Yu72ldLtjTgAPLCxKPusX.sGbPZYksLnUwpVx6cYOX1rm62TouBWxggyEkKzsTo7ySsiFFDvcALR ryoWNsX9Hw3XgulmlyFFKFIeVSckuQcGpc9p3iL_JRoEMeNoX42xTmssnON06XvUuWLkkEdK675N g0.cmr1YrKpt6x0JwbnqxKlTo1Mz5bqz0NIF8Cog9AnVb7GVgND2bShncOMbhfaAtJMwvf._Qe5U k35zZLgMdkOwNKNJHHVDVQZmAkcnBs5hGOT0Kq1xM3za9xISVgEMnOvo0qHoPAO7MwgbqGSa43Rk EIa0GFT_SrN.nHICD6YjIo4PeLLcH1UIT86Jvq_ZatPByO.fGAak7skVZI0S9euUTuqiY278pq__ mwqJ7E6sVs4L.jE8.Q0QdaT01fFQSaO0E_SloqvVNYHgosMXV00DNykRR3DlzefZSjsb9sF.jlL4 n2oljkwbKmGQ08HHWr12__5.MblKN3Z9mSc.FmnFATzZZrlzmzk3tGmTAZZFMlH5bEbnhkMNo5VP MxAslfIRDJl2xYoTGH62y8qiXNTWqCk8Uf9SOQepLm00rl95uhMgIWspmbo_W.J3hjK9GJ0ePak7 H7aZT1A8- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Wed, 13 Jul 2022 20:35:25 +0000 Received: by hermes--production-gq1-56bb98dbc7-567k8 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4f4ecd929c151abfa42e7970494b35a4; Wed, 13 Jul 2022 20:35:23 +0000 (UTC) Content-Type: text/plain; charset=us-ascii 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 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: git: 1dfcff294e44 - main - release: increase IMAGE_SIZE for arm, arm64, riscv From: Mark Millard In-Reply-To: <20220713201327.GY30607@FreeBSD.org> Date: Wed, 13 Jul 2022 13:35:22 -0700 Cc: dev-commits-src-main@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <7F4F9683-B4DE-4F65-BBD7-027039A0C270@yahoo.com> References: <84410D65-6F86-44E5-8B14-8A523C9919C7.ref@yahoo.com> <84410D65-6F86-44E5-8B14-8A523C9919C7@yahoo.com> <20220713201327.GY30607@FreeBSD.org> To: Glen Barber X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Rspamd-Queue-Id: 4LjqBR2BDCz3Ff2 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=ajxOBVFh; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.83 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.49 / 15.00]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-0.99)[-0.989]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; 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.65.83:from]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; 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)[dev-commits-src-main] X-ThisMailContainsUnwantedMimeParts: N On 2022-Jul-13, at 13:13, Glen Barber wrote: > On Wed, Jul 13, 2022 at 12:06:55PM -0700, Mark Millard wrote: >> Glen Barber wrote on >> Date: Wed, 13 Jul 2022 18:37:34 UTC : >>=20 >>> The branch main has been updated by gjb: >>>=20 >>> URL: = https://cgit.FreeBSD.org/src/commit/?id=3D1dfcff294e44d4b45813288ef4095c36= abb22f0e >>>=20 >>> commit 1dfcff294e44d4b45813288ef4095c36abb22f0e >>> Author: Glen Barber >>> AuthorDate: 2022-07-13 18:36:22 +0000 >>> Commit: Glen Barber >>> CommitDate: 2022-07-13 18:36:22 +0000 >>>=20 >>> release: increase IMAGE_SIZE for arm, arm64, riscv >>>=20 >>> Related to: PR 264032 >>> MFC after: 5 minutes >>> Sponsored by: Rubicon Communications, LLC ("Netgate") >>=20 >> I may have some evidence that, for example, >>=20 >> = http://ftp3.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/14.0/FreeBSD-14.0= -CURRENT-arm64-aarch64-RPI-20220708-a0b956f5ac5-256605.img.xz >>=20 >> and: >>=20 >> = http://ftp3.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/13.1/FreeBSD-13.1-= RELEASE-arm-armv6-RPI-B.img.xz >>=20 >> were not built fully via the /usr/src/release procedures >> using modern builds of mdconfig and such. The below is >> taken from a different list exchange. >>=20 >> QUOTE >> I tried what it looks to me the /usr/src/release/ >> code would do initially for arm64/RPI.conf (but with >> my file naming and an explicit -u0 style of use): >>=20 >> # truncate -s3072m mmjnk.test >> # mdconfig -u0 -fmmjnk.test -x63 -y255 >> # gpart create -sMBR md0 >> md0 created >> # gpart show md0 >> =3D> 63 6291393 md0 MBR (3.0G) >> 63 6291393 - free - (3.0G) >> # gpart add -t'!12' -a512k -s50m -b1m md0 >> md0s1 added >> # gpart show md0 >> =3D> 63 6291393 md0 MBR (3.0G) >> 63 1985 - free - (993K) >> 2048 102400 1 fat32lba (50M) >> 104448 6187008 - free - (3.0G) >>=20 >> I tried the same sequence in a chroot into a 13.0-RELEASE-p11 >> tree on an aarch64 main [so: 14] machine. I got the same result. >>=20 >> But such is not what the 13.1-RELEASE build produced, for >> example: >>=20 >> # mdconfig -u0 -fFreeBSD-13.1-RELEASE-arm64-aarch64-RPI.img -x63 = -y255 >> # gpart show md0 >> =3D> 63 6291393 md0 MBR (3.0G) >> 63 2016 - free - (1.0M) >> 2079 102312 1 fat32lba [active] (50M) >> 104391 6187041 2 freebsd (3.0G) >> 6291432 24 - free - (12K) >>=20 >> (There are no 13.1-STABLE snapshots available to download >> and look at.) >>=20 >> Looking at the recent 14.0-CURRENT snapshot: >>=20 >> # mdconfig -u0 = -fFreeBSD-14.0-CURRENT-arm64-aarch64-RPI-20220708-a0b956f5ac5-256605.img = -x63 -y255 >> # gpart show md0 >> =3D> 63 6291393 md0 MBR (3.0G) >> 63 2016 - free - (1.0M) >> 2079 102312 1 fat32lba [active] (50M) >> 104391 6187041 2 freebsd (3.0G) >> 6291432 24 - free - (12K) >>=20 >> So, also not matching. >> END QUOTE >>=20 >=20 > There are no local configurations on the builders that would produce > differing output. Why, though, are you specifying '-x' and '-y' to > mdconfig? The first time I listed -x and -y: QUOTE # truncate -s3072m mmjnk.test # mdconfig -u0 -fmmjnk.test -x63 -y255 END QUOTE is because the /usr/src/release/ activity does so. The other times (-fFreeBSD*.img examples) I tried both without and then with and got no differences in the result and just showed the last variant that I tried. Sorry for that making it confusing. > I think that may be obfuscating something when attaching the > image as an md(4) device. Just to be explicit, without -x -y use: # mdconfig -u0 -fFreeBSD-13.1-RELEASE-arm64-aarch64-RPI.img CA72_16Gp_ZFS aarch64 1400063 1400063 # gpart show md0 =3D> 63 6291393 md0 MBR (3.0G) 63 2016 - free - (1.0M) 2079 102312 1 fat32lba [active] (50M) 104391 6187041 2 freebsd (3.0G) 6291432 24 - free - (12K) # mdconfig -d -u0 # mdconfig -u0 = -fFreeBSD-14.0-CURRENT-arm64-aarch64-RPI-20220708-a0b956f5ac5-256605.img # gpart show md0 =3D> 63 6291393 md0 MBR (3.0G) 63 2016 - free - (1.0M) 2079 102312 1 fat32lba [active] (50M) 104391 6187041 2 freebsd (3.0G) 6291432 24 - free - (12K) # mdconfig -d -u0 Still not a match. Does my sequence trying to match the use of the likes of arm64/RPI.conf look right to you? QUOTE # truncate -s3072m mmjnk.test # mdconfig -u0 -fmmjnk.test -x63 -y255 # gpart create -sMBR md0 md0 created # gpart show md0 =3D> 63 6291393 md0 MBR (3.0G) 63 6291393 - free - (3.0G) # gpart add -t'!12' -a512k -s50m -b1m md0 md0s1 added # gpart show md0 =3D> 63 6291393 md0 MBR (3.0G) 63 1985 - free - (993K) 2048 102400 1 fat32lba (50M) 104448 6187008 - free - (3.0G) END QUOTE Unless a difference can be identified vs. what I should have done but did not do, the differing results need an explanation before reliable results can be expected. If I had access to the snapshot or release build log(s) involved for either/both of the FreeBSD*.img files, I'd compare for my self (if the log has the involved commands shown). But, so far as I know, the logs are not accessible for comparison/contrast investigation activities. (A similar point potentially goes for looking at log(s) for the failed stable/13 builds.) =3D=3D=3D Mark Millard marklmi at yahoo.com