From nobody Wed Jul 20 17:08:20 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 4Lp2GP0pnKz4WSVp for ; Wed, 20 Jul 2022 17:08:29 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic304-24.consmr.mail.gq1.yahoo.com (sonic304-24.consmr.mail.gq1.yahoo.com [98.137.68.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 4Lp2GN6qj7z44SB for ; Wed, 20 Jul 2022 17:08:28 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1658336906; bh=du2I10dZaWj2qykTkeVnLtdVbksYpNQ/X0QzTGUXToY=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=K/ErEVb3f4rMu8hNskxFUwq+TcwVuH9z016FrqSdrfNS1OJ563uoc94w0zk/qrk46y94nlboSAXMcA4ilErP9I61ioMSTLa3kEnitFpmnNSSvrPkBayc+qZjU3440gchccPpuCksQfL16YP3FAME2RLfEKhrAcOKll4ZbIYregeea/0ifMhT7tIqtlOprFDFyDt+/6fQJfPPGx2NNNWDhBIziX8VXmX6oQvsU1jw8ddTP54R2nfNMZwwr7iPZmUkcC+OxQPYr6GnmKQKjmez2u8k0+wKp13bvQIUh0g8cZqnV35cxUyEZwmFeBowfj3qbRzN/laFBTgmuwdNvW0F+w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1658336906; bh=MCPhrJarjqVmhPWxkoS0UF/mYKuE4uFlRc862fcwtTG=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=AW0N1lPESUPs3vZh3YtXM5hJnTa3erGZFAAQJgAnYqhGr9Sp4iMFGenMqAfjmTy1Ad7XZRZ0j+YSPfrutGRVrr9Bo7J9EG3ThRTH3ph6AxEfv/O1HcWBkX1orPCnFjHarnqH4PApQ3X/Gorl/bh+UWk/HPOaWncdHvn3bjSPkWGXhz0A5sEnuhMmP0c97mXYK+jJ7dU6wYGN5UEK2h7wy2Z90Tz5gLjywqvu3kUkttQ8yUO/Inn/WOIr9AoKdihWqhHSXt0lt+0arnv9xXTk3KiDpYzLYyEVkAg50Pqpkwx4UIauX03xy/2TbC0yHa7DEWpnym+fQDSmagHoUqbYJg== X-YMail-OSG: 1SCylW0VM1kubPyWp6OinVIi8BBal81hF1c3rgkP8CdP6qpeYhHVUfcHgNUyCfk e5PM8LGwphMN.kV9u_uJ3dJv46x4d_veZO7sFiSlPVec_Zf.kZJkN87tEMoOtx0p2k6vSgyLJbY8 SYx9AxF0H29bDYzWL7yqDY4_IoRCT6cfqmjGBom1yBjdBpu6JL103zdNxGSlQQSEID8ARrP4h7_N 0tTpSULq_Gf6C6leU7Vzl54iKLd.VRpo8R1Qk_GdZyg8Iei_4uWDGWnpWaiPkTJo2va1axUVQ5bL yRLOswPqfwEKcmqU3eHJzaHUDAlFEUxFjouT1fSk501mW.Pk1BblzB1wcdn8GsE58Wc7S2NCRWRF K8lZZX0MPLS.YDXLKDmemhekoD49vq089I3Ix.TBVFLi8yymxD2kqx1Afo_3fHyZ_41FC81BB0rL 8MnoGipsmowA6.IXZO.2q_OfQOeHYB32qWp9mGHbK4lH4nRq87oB.AP6fwEI0OsJFFfzCzhafS4L PR52B9_edDxPXvqVScC0RyX.vyEWpxMgy5F20O9Jiyom1eiUEr9fBbiC6WxZPWqT_KIbuBSFkiSs PMIYQcJfXEiyd9U9UmexBU5YqgYxmL75zoJycO0jgxY2xEd4iecEbuisJi65.d_dXniv3mBlUhvT 5SEwzio81LgaOw4RXXI4y49huvzkAIPYkU4s9P5aPAPmLSj8REkZuvaACqnI.f9KfDbZQkRvzuOX 95oGwv9fAO5xogRM3BN3C8JZN6E_7vNtlTQ1s3ycY7QHx8vlzimKtDfKfAXnfozfibcSG3C4jbVT VPlPHVbLkKRhNTsqDGZu85iZ.Kg_jvdNmyMt1yw5yKPeDpmoxgPxvr7TIN2c5eSBV4oAD4n1U3rl alNaEexkau8FkPQbAgMaPeslX91ljOeRublaiXumSaQFw9W1VCpsGWR11AqLnpDVLJM7RHLvu79I 2zwAfV7e6mJQ3lAXrgFJhZnnnbmJJB8csS0Y1OR65t68p6Zhv1qmsi4XQZs4o3hq0FVRAFtdc3Xy BuhkC6cP_9gLtUNL667sIb6GSyKYUine4beLDAUDvO.hsRziCHvWAive_bw1rghSEQNqRk_hL7pA Wy0BDKvws.GNJzx6ZWvjECMEldTJpx1oUchIvwWbUVF9RTKIaGNoumEqWIwpMOT_0Z.znZIsghFR 95C88kZi5NQsFpq84HrjOigVYOCD0KgOl_LyAUaOsZKZwbVY6iJSS4p0nPbggPwbqcTuJxhSxKr2 xWoDbxyc6IJMxWniJpSORU_TwUfEhAata3s8ZbffTijTbn6oLoCajNIRnyMoxL7hJuRpnnve1nLc ysn2gUXOsR8oSPZHeanYBeOpS35cCSEQ28pYviZa6pbNDpk0TS6qksPyyFraUDY8mumG3N0OaAB3 nckzOlzsZl9G8q1Gt_h2LQ0c95Adby9U0JM_L2cYo.rDDXAk08QVAGMsjv9nIMNr9CTcb.kQyV8n IqDJtI2S1ehld2g9MA49kF5DmQ_v6N0Gn1PhZyYnaJ5hpT4T8mrV7utkAHnk6LVGj3wWmuBPzSig T2Kw_Dyy9pK9AH5NeVCfsrJwFkCPgdbReYA3Oeuo8ba01iMUw4KH_2f02JMZGfDVLPIluA7PodZt A1CRR924mhJNoxFRpcb3AS.k9Hp35K7qcDQW8BFBp_mHru94UEwVf.NEu6UoJWuDSpeMHkmseOxD CieMsSzlAT2Qi.x5Nmo.OFOAM_DGoCiEAmq_CSIiAPlbajnmuT0cthkaFyl.juzBsQc2z6abRZ2c j12wromakWqxgd7Nna.ia504OXs9T46IvTp5yzBpLZC0MuOj2NqDmh8My50l0aP3g3MVBN5kICrX MxqypfFHxysgu5jABSd8yLWkxmd.aWb0PRj3z9A0dkIfRwiQgqVcQs5WBejVvWWpXmUZKWo7OTF2 C2QHChQzSk5mmyoGLxyOUKo4VTtVYiXvqoRhJF2.NUcu4JvNaNyWK3dp3i.4zq2NZXNPKn_tLk9M iTynybgYC6tvI6Ej34gopyS3tSxQoVBKRgybWuevSAlgarXIQwoe_r2oLIaowHVGVkpjYF_yB4cS UwcD6_1LTCA34br_DujBQGnz9elgG4fDYja12I6rUvPDKzTzWSbG2Hwiz8dgCmZV.swPSi2n7..U mXh5rEQrDceUTGN6Fgjt84B9gRjFdW1GlV3meYpXQWwHQY4iFFs7Yid_k3FGfYKA1uKPldIqhS8u awjK_SMX8pcLK1SzRMubnVWr43i_QFx21K4MpUnmuMe.neZJpbf5pJgz5ehmFHJ723meKgsQ.1q. OD3C2Gp17Z6Dp X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.gq1.yahoo.com with HTTP; Wed, 20 Jul 2022 17:08:26 +0000 Received: by hermes--production-ne1-7864dcfd54-8q7fk (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 2fc6f97c262351edb2c1ea28535e5c66; Wed, 20 Jul 2022 17:08:22 +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 14.0 \(3654.120.0.1.13\)) Subject: Re: git: 1dfcff294e44 - main - release: increase IMAGE_SIZE for arm, arm64, riscv [odd alignment for SBC images] From: Mark Millard In-Reply-To: Date: Wed, 20 Jul 2022 10:08:20 -0700 Cc: Ed Maste , "Rodney W. Grimes" , dev-commits-src-main@freebsd.org, "Dr. Rolf Jansen" , freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: References: <16906DFD-286B-4D59-9438-CA9CD9026C55@yahoo.com> <202207171708.26HH81bA062303@gndrsh.dnsmgr.net> <20220719204245.GL30607@FreeBSD.org> To: Warner Losh , Glen Barber X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Rspamd-Queue-Id: 4Lp2GN6qj7z44SB X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On 2022-Jul-19, at 15:45, Warner Losh wrote: > On Tue, Jul 19, 2022, 2:42 PM Glen Barber wrote: >>> . . . >>=20 >> My concern with this is kern.geom.part.mbr.enforce_chs is always '1' = on >> the builders, which effectively means all arm builds will fail every >> time. I think we need to get to the actual root of the problem here, >> versus applying band-aids to a shark bite. >=20 > I think this is the actual problem. While such pedantry can be useful = for ancient picky BIOSes, these days only the LBA fields of the MBR are = used. And the fake BIOS geometry is crazy weird. We can likely tweak it = to be more friendly.=20 >=20 > Why is it =3D=3D 1 on the builder? If people want things aligned gpart = has an option for years iirc to do that. And we want that off for the = builds. Would it seem appropriate to use a week (this week?) to do all the snapshot builds with the builders all set to have kern.geom.part.mbr.enforce_chs=3D0 and see what breaks, if anything? (Sort of a snapshot exp run.) More than just the SBC images might be involved for kern.geom.part.mbr.enforce_ch consequences, for all I know. > Warner >=20 > P.s. the last BIOS that I had to deal with where this mattered was a = 133MHz pentium PC104 board in 2002 or 2003. =3D=3D=3D Mark Millard marklmi at yahoo.com