From nobody Tue Apr 28 20:16:44 2026 X-Original-To: dev-commits-src-all@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 4g4sCj3LxMz6c38q for ; Tue, 28 Apr 2026 20:16:49 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-20.consmr.mail.gq1.yahoo.com (sonic306-20.consmr.mail.gq1.yahoo.com [98.137.68.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 4g4sCh5xgGz3JhZ for ; Tue, 28 Apr 2026 20:16:48 +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=1777407406; bh=HFN/5Wi2GYkI7H4F9Z9qqneO0c/ChkimMs4vw8ZzABA=; h=Date:Subject:To:References:From:Cc:In-Reply-To:From:Subject:Reply-To; b=oE2jg6EI1No7DMfnj7HlRXPf/Qy/r/ts2P1vPeVVO+1EAnkHikWwJwtGIVUTzXoX5rbtnoV52F5+B2OQsT2YVTDe7b8Mj5AZ8XPzv1/t64Wt1xxMDawNtPBEQcmsGKDMCzpmiuklX2HAgCKiaTW4J9YyMVOFYvpAHk1uaCIxKz2R0TCeteuUTNuojZu+a68VhZo0zoF1pS52g3BE2m+n7NmddM3asbwSNY2vBB52h22iWmQYRR0u8HBKfHBumafr7w02GAbuYUgMz5opTWV/kk5PKzqM4hO3SaXItjvGbUe9HXT+qZVKKYWO91IzB05e+ZH+CJDCYzEmOHBp9769Ig== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1777407406; bh=TBYNWi3k51NshX3E22dL/0Wn/5MZsdMStgX8qYO/w8S=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=AUAgPCtOHjQc9/lXPkEPdnSUF8pbofMJStPdKTOeta3MqHfQY/BJzcsgfza39jzD+c6nYoEeTkijPKQgb8/wTH45BfmBls9EBBS1F+ZkiaSNqHLgDzw1iWwPi7YF6TnTbrTEVPQ/pcfazPPFsbpv9V/J8wnfU8gm/2tDI/UbI/9H3/HbFdDZxUniPttml5WE1bm7MNjF7Lll53xCmOItIlsj3KssIchXQf4dwPNP7AVQ7oaVv71tPqgiJRNFSMrn1cW7Cx6hM1NdotpSPs8PjK7/gLMyroyGCLNKsT1VLpz8czW8evtvgDCkRrOJrCq5XCzEtDKVDnMd3i75g+07Aw== X-YMail-OSG: lxEGpEgVM1mWD5uJQ3.RpOjimROBpzkbwnsGZ4SdDP4ddWPrDm5RQnQtoth4f5a K69DjUewuDHbSaLvjrLdDABcKFXHzn9Zc2GxZaG4J1jEo2cDJ4JAeQYJ2.5zS9KF1T0OK4Cbw9.x IPjDyAlO4L0ZTiSBBRCfIwZTe90mOTYPsRDhOi3YFY54O1ATK1dx25L8LONuHbP4GUdPxKdRyedo Jz3mpG.Hkf8sNPHW69_NGGIckqBsDX1N9OrWvhQWqFb06bsu6hSH07k41ilpm1iJo1.77EVLKcZD HVXhMnb87Pd4OUfdwRoVke1BT6NcMIdOPPAAgZc2gJsbR0d.ZPxP23vZWzAvp2_PjtjGBhvlHLux Jm2k6NKp1mm3HS1tBETC32yIkcyMScLYmdASku1ezCAn01_mbtd_v6TD6Fmvq6CPnghlMdLE20Ei HTgXll6kDKiRT_jyJRPTZmlGwbgSBaW9JReNvfC2mf8EUDCRNv4N_pZ6iS073H_4qYZcAkfrld2i GP47FL6KDmD1phYtnIyg21r2a01lgvY0fvcXFCI4azzyF0SPtEbgtlUnacx7vjBiJ8J0i.3xIYfl FChBlwwt.e1afDaOjsRJLp0IyQQrcxOZCoh9rkgeHb9eizpVAVoDb4lylkGXbKCl_63hUsHI9TYt SjX.Uh4ejYGADkTxI5KnzugaUEdh25mqd7Seqq22ZaY8tFcbjLpvkYOm4DH7UdSzrI4BnY.PO9uE b1EvIz2kCG9BYKy.kJqQp9V_gBJ_fdGDemXNKVs2_vCKNBM2oLVNu22DIYDjy1ZREgYblDb5l5oS VG8TOPLI5m2Et0Y9ypbIkt6xArjuO3LC_1XMzu.zwkEpnRJwImAl2KJdseFzzMAiW.wdBWtAJVdZ P1jcGstXnbnkqWXyq6Z6I2jQSGrw33h7_Fh2xU6Q6r2kZhqh98eXpowaIlqVGV_Wqf5SXs_OXrYl WGNAvCjW6ocdvWjMSkMfqpwKeVWzv5BkFpZMhxCStZeqpGSejeJiFnoGriwToPkjv4T54.P2LP6K Zjy8.Gdt61oDbt5S.8K_h7mMc6H1JNRsJuJdg0z6SLDQa6xIbGZGGk3DApZLd0uhf.XXCIbInup2 Q.DiYHheQe2AIzMQnp3MOnbth4fUzIKqcfF2IuMhhFdHUIvAjV0EqR27kRRk6NZ5jRm8JFPl1prD A4Ne_hCXIbMW_b16d3TL14sUlEEsorzV9m2gCPM6fY.sols4LGzk3GbA9H7iKqThMWQ1NJMBTqdr DFztcososYLqlMyHIdYBIOsvzqte5TUY_P3iGBLF6.KTtgeK2BEAyHLkyIBeaK_ffXnImLtRKmNl MkenEaWBOIJwqyMyhZYp8wC4wz5opV4hwjEhZTxpejVjQ4KAJ5Z9cSHQNz.sUt8c6gj8EISqUSR3 c24aewXTtapaV421UmRznz.5XY_.0KZwLDPD1pGkkl9nfoKwuusOO8YHW7QbD9RfrgVNdr4S0JaS tvade3HeVNc7nMDApc4yqKDHW9yie8551njGq6h1IWT.exmqGFgBb5RY0K9AUxC19cgiJ.n3iGXa sYNbhe18WEMPK.TdsigSSPKmS.0JHvELp3RsU2O5E4W5y_Wo7qnCpDLyInNsK96eznuf07tW45bW UvK5akMaoI.saPm34UMYKXBAJijC0Uu9Pk1dg36GOovB31I9leVqF7uaofHnb_wt9omuOStm_m6f dVjux1lxms6F2fZJGFM3y1aPQ9UPJ9vPvPgypO7d3WY09Jv9x9jKmjvNXSbwmWTq_JCZX.B.up5k qhcjU7tD3DjKSaaSrx_0OVHqDlPS6g03DxZo.YAdJ2i87SNY5gjKcKPynhep8m9Le.sswqlV67Rf be7tQwb.fv9GFdEGu3QN7GNHzy7Tfkb6MPz5XgqwYgNw0PLZVHPXLsLSsawFwIs9jhxWHlswD9Ur NenXlVRnLKls8Ge.oEMOKVt.LtUESGOssubrbHVHuMkxYSC9nhrBbnIiPGy6kHrVv_3sJnbthi9q r1EaF5KwQeeBF9v2cx03GKw3Y.Qr5is4COUZAriFwOoeayOJceBPwwJRtxqcYCb2SXPZlgtLZh2o KG7iYNNaPFH9xeSNLM5MdY6OppPzVyXSfS3JhAWEVx8Mn.GZeAFL5fMM1M4eM27QtIuG2eJXFIVN UKvejoJrm7cUImUmOiUKRAf4jE7Trz7wul32qsKC1RHk5_Ph90ZVsMnEYT9EopuqXJ8O.a5ttrdW XagBf6Z6AJZ8l34.c32Aqe9O4P7ygesGmjJKwHpnt_RB4lTQ.kD0IlrDBT6kf9n40whfy1imja_w rdp3NAMZTXjsyxsEcZsX.JSLkwRpv8fe7ZR1_xCdg7OAaR2miploFSpOp3CF7_zsmvIRjVpiRt8I MDw-- X-Sonic-MF: X-Sonic-ID: ecd3b303-d08f-4425-bcfa-209858da5e09 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.gq1.yahoo.com with HTTP; Tue, 28 Apr 2026 20:16:46 +0000 Received: by hermes--production-gq1-7bb7df5c46-6cxqh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID da51a3d82baf42491fcc4a91c3a63603; Tue, 28 Apr 2026 20:16:45 +0000 (UTC) Message-ID: <18c071e0-e882-400b-97ca-2c7f54a9c5ef@yahoo.com> Date: Tue, 28 Apr 2026 13:16:44 -0700 List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: 5ed26c21e4ff - main - bsdinstall: Improve auto-partition message To: Alexander Ziaee , dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org References: <69f0e811.1bf81.8cbd502@gitrepo.freebsd.org> Content-Language: en-US From: Mark Millard Cc: mckusick@FreeBSD.org In-Reply-To: <69f0e811.1bf81.8cbd502@gitrepo.freebsd.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Mailer: WebService/1.1.25559 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo 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)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Queue-Id: 4g4sCh5xgGz3JhZ X-Spamd-Bar: ---- On 4/28/26 10:02, Alexander Ziaee wrote: > The branch main has been updated by ziaee: > > URL: https://cgit.FreeBSD.org/src/commit/?id=5ed26c21e4ff1d478d4611abbf3dc14cc1b77244 > > commit 5ed26c21e4ff1d478d4611abbf3dc14cc1b77244 > Author: Alexander Ziaee > AuthorDate: 2026-04-28 16:59:19 +0000 > Commit: Alexander Ziaee > CommitDate: 2026-04-28 16:59:34 +0000 > > bsdinstall: Improve auto-partition message > > Manually tuning ZFS for systems with <8GB ram hasn't been necessary at > least since the switch to OpenZFS. We have users reporting using 1GB RAM > with no manual tuning/issues. It is my understanding that FreeBSD 15.1-RELEASE intends on have armv7 fully supported with normal style distributions, unlike for 15.0 and before. (This came up during the 15.0 effort.) That sets some context for the below. Back when I experimented with such contexts for building ports on armv7, there were definite memory tradeoffs vs. using UFS and what parallel jobs / MAKE_JOBS_NUMBER_LIMIT combinations did. This was in the OpenZFS time frame for sure. (I tested both ZFS and UFS types of context doing the same builds.) These tests were "headless" (serial console and ssh) that avoided also having any other notable competition for RAM+SWAP, something that does not necessarily generally apply. I will note that armv7 no longer gets updating official port-package builds via FreeBSD distributions. Some folks do not have/use aarch64 that is also armv7 user space capable or just do not use aarch64 systems to build the port-packages that they want to use. Compared to 64-bit contexts, 32-bit environments (such as armv7) also have smaller multipliers for SWAP=MULTIPLIER*RAM before FreeBSD warns of potential mis-tuning. armv7 is tier 2. In other words, it seems that more needs to be specified about the workload context to make a solid claim. A common case of needing to personally build port-packages on such systems at least likely does have differing tradeoffs involved from differing RAM usage. (Time to build is also part of the tradeoff structure.) (I'm not claiming that https://wiki.freebsd.org/ZFSTuningGuide should be referenced.) I do not know of Kirk McKusic would fully retract the paragraph that is on pages 49 and 549 of the Design and Implementation of the FreeBSD Operating System book as a summary of the issues. (Page 547 and 548 indicate more about what contributes.) Further, the page this links to is a stale > wiki page, which is causing complaints. Remove this misleading note and > replace it with a similar message for UFS. While here, reword that note > to be a bit clearer. > > PR: 287719 > MFC after: 3 days > Differential Revision: https://reviews.freebsd.org/D50971 > --- > usr.sbin/bsdinstall/scripts/auto | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/usr.sbin/bsdinstall/scripts/auto b/usr.sbin/bsdinstall/scripts/auto > index e9d6da149a85..ca0561daac1a 100755 > --- a/usr.sbin/bsdinstall/scripts/auto > +++ b/usr.sbin/bsdinstall/scripts/auto > @@ -50,10 +50,10 @@ msg_abort="Abort" > msg_an_installation_step_has_been_aborted="An installation step has been aborted. Would you like\nto restart the installation or exit the installer?" > msg_auto_ufs="Auto (UFS)" > msg_auto_ufs_desc="Guided UFS Disk Setup" > -msg_auto_ufs_help="Menu options help choose which disk to setup using UFS and standard partitions" > +msg_auto_ufs_help="Choose which disk to setup using UFS and standard partition layout" > msg_auto_zfs="Auto (ZFS)" > msg_auto_zfs_desc="Guided Root-on-ZFS" > -msg_auto_zfs_help="To use ZFS with less than 8GB RAM, see https://wiki.freebsd.org/ZFSTuningGuide" > +msg_auto_zfs_help="Choose which disk to setup using ZFS and standard partition layout" > msg_exit="Exit" > msg_freebsd_installer="$OSNAME Installer" > msg_gpt_active_fix="Your hardware is known to have issues booting in CSM/Legacy/BIOS mode from GPT partitions that are not set active. Would you like the installer to apply this workaround for you?" > > -- === Mark Millard marklmi at yahoo.com