From owner-freebsd-arm@freebsd.org Tue Mar 23 23:15:12 2021 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 50C705BFD54 for ; Tue, 23 Mar 2021 23:15:12 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-8.consmr.mail.gq1.yahoo.com (sonic308-8.consmr.mail.gq1.yahoo.com [98.137.68.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4F4nJv2nzyz4d6Z for ; Tue, 23 Mar 2021 23:15:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1616541308; bh=UCW5YOLA8H9+ZkufNuO/rlvnem77o+KQ2i7lykqjaBI=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=dhVNZbjIRD+edAKNOaiGyRH10IhWWLIatbNi1D75Xtxx6/x/8fg8ffvl20pOXsNVtgqZzQYirwbn2eFbyN8QsXxAeJvEJ9Gjf+Rogg5k0tj+HKnABoWytmBDI8zrG5quQ/1W7oPWkcDmt9Ng5fjUbakx9JtB2QXTaPwf032nc6zAmwwMf9KErsUwVux7niZ4pCyjA2KLhqBKvlGaRsL8V8y2HFAqWnWzpzG1cgxwqLjtQXWlY8ImX7VR/Vadz3PztaDnAsjnd1Lr5PZyUM/3C62spv3LI6XJYjL0adhjlR5nmGHXDavvYiw5hUpdvvY/jou22j5Mvj8Rml1CDdphDw== X-YMail-OSG: mnC3hE8VM1lyZc1h2Hp8uFPT9VGHzIFJtft3jjvhBrp4MbJGvdl3Htb2fmQsARC zcLmCy1riA2U84S_Y1BWsCQ5sfS.P3OdhCjuJyP7znBCn7HEyCamJxh8Y_KsEVRmTJkoeLbVKqJX Qnt6V516o50M2f1JiJTe12En9gYJAg3L4T2jrLtM8yi9PWd1VCBxGSdB0Y0FuBI45gxz22DUyFvS 42EqiIO8cQxItKiCWadGeEUePvaNLN69G22ggQJHyHKIuCnQv6WMNUy2_.hhhSCiaXUveEkwu2Jr S.EcSjTrTUV_3Qr8gaC9dwLprEfxH1EFksiL4VbnMDILMOLAPMqFZ.t1bxmd7XugKUNP2dAC4fAd Mqu4HKDUXDvrlwZQDN7WlEmVZEQOW3L0B8UNeg0Jwxmm1fPUZLjGt2g4l3OePsoaoYMpUyntqGpv jPIhOTTSaDCYeVl3S1rH67E0B437mZwRi._YwuGj.vOFf9C..h.HUA5ihA__95UrmeHAip1oiL5x StKzO_NBVjZONQ_9jaJKB1xqlG4MTkpT_eSBJEeOkdD_OsCa0pnU5YGie1yO.u_l_DyH4NhrYt2o BMrr5rkRkMZvA0ZEgBbiP9OtW9kkNmMpsYfVjWCbCJde8EWhGpQyRmlq7TP_P3cqQsLNzoeon60l yDEwhQWAkvnFC3_LaP_dIbGL8KozG6caV.vPHV29iXEslHG8uhwOTGedYC6nGwdyUTKX6ZkmIKbV QjCFQjChXWUs9b1cIW7Ck6QwdfROf92jf1N4JLlSyQHh_69Ihd7TG_wsq8jt8F3zvMSgxbHjU4QM RxijRqMdxoVh9B0ielgHpRfMWyjJ_1eWb2QsaNA5bcSv6KKCVHG.PLOJqeRwMHqIMZxYxLKWC0aQ lkSeQHK_c1fTbCvvpwhf7fpq9dVaO6BWfsUSYZbTQ8yVl2jPaGYx9.uQiJQXvjyA4swLm8_Q9BBq axT5a.ZGBtm2wNmv9guYrdjxheQPHRSB3tNcNBznxvsNqBLldv_VwMcI8rtmBcL6rWR645O08G2R RZ9wENFi73Bj3xjtsOtGHNaIgZqCYdLQAj2hvm_jiY1KOpMvQUWOzOMP.E6uXFuosLTGOkQ.9_A3 e.G6zJ.N8hDKJbYBVVHyQBbrbVJ21EStLD._arDkBit79Ma0JEc_Z_vmtsk_tTRGsNoxOY5BKFrP hqMso47OLUX_SzWDdeidNV84aIA3kKKxnQvG8ThZ5_A4sJxVgIz5.Wh0sLvGV0CtbR.Z7VuMOais M.fqjUPa8ZnQ4RK4.mTkywevO3a2uIcOF4XOjaGveMeS_ekDHXx..049f4QGe1zXBkPUntnPVdgP BQZlAEBevf92oOoD.NHtFm98W.ahcySILMhRFzjO5OOcBdA6iZ1668n_O.mf5X3fkVFh79nmkBs1 d_ErP1dl3hiWTorBY7n1ledl5lQUKZD2A9Er.P2cQ.zKjcwBx1P3wthjdFywoIYJrR2VlPaIJpau I_HS7gp9b6VjXc.Imchb1VL2XZkRPyn70x8ofzUhoR2PuGFMsqzCt9LG5_cIwTLgCjcFk7TdMPD_ 13svqPg6il4EtIRaGuy0tlYcqbYUogcGLAbeXT5p5fZWqY85vKHlltBlm7_yVNfCvkHGlIhG5hoh .qugSZj38a8T0DO2OstS2CdRmFVbsvAtMuNhDnOHIqKgnEEQHQ5Wz4k_nON8HekdrIuLY3DxRaBA 1tGf92Y2w9j2JYeieT.0ZrU_P66LYQpN3e8g6jUIf1_R8chbLGlxWYHvx5SZ20xSsmEZmwuOUAJT sxej77rdncpQfeiSu5.rqM5zJkZRg5VEr50y9Ox1LAV9TLwzN4GOCrzDfIGhIN_GcC0PzBfNEOHm 5EzJg.CkuLG2Vc_le6AiiDxLGSSEIYkZkkwtaoSjy1l5rFJakDhsRkU8wPAcLC1cnUnebuz2GYNV 94IF.lXVQ4G.WJmyNtJvEF1WbDMgZE6kuEzdm5_SGfH69OcFsVQUB_2BpM7wEy0baA_iPiBkhoK8 dm2_1ErDg481cEApPylKP0VipVtOcMOOavc_2LjyNNVQlWP3nqUFctFCVKcUoUJQTSwb8_pzJlYs rx8sD1mu7ZvDbRcxxpszrfdqbjzRvDjiPKeW7R_Liru3zW5ls9GVShw6P4l2IQUsdA16AHEaHYVX i_uCEbGF0ZGNlfSoSxZwwZSqopdxiNWLoMu8Z8kbgQkexLWrm1lJrKOPt_0wTW5PG9W2WQwrEwzt AqYtm.n.eKpd3u2M2SJGjcM76YHeInu1JrPvT9hogH4Rzt8tGiHx2p9wRHvJimln2wcq9bXB7xA_ 18xI4Nf2qMvlq4Lm3RUqB3qv3Jeb3iC1fvMXOPInbKGUSyNGUkAM9DGpGdyfDIL88KFpY9bLFpW7 7ZThyPpDsg.t4O4VloKdxHqa3LxvVRqHNQ25VirrrTjWFdbC2h1xvqeizy7shASEa35ixaCVkVtg lilbDpHjtd2UBZDRjuymwHUIB_mIKFqb3y7R1yEyXhwJTWrfGrGzMMqu6BVcC8R7mqCQf6NCecCH KjvGmwVyOXpwgtX8ri.zNByhZSq1Msnso46yds7PN.D.JiHVNFw5DkkYQkXU4mkAkWzIg8QOsCcI 8M4F8E8g- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Tue, 23 Mar 2021 23:15:08 +0000 Received: by smtp422.mail.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 0cd455b24ca6864608e1ddd5019515f7; Tue, 23 Mar 2021 23:15:05 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: RPi and powerd, was: Re: RPI4 clock speeds and serial port ( temperatures idle and -j4 buildworld buildkernel ) From: Mark Millard In-Reply-To: <59B618B3-7AC9-41DF-9807-173DE34B0F8D@yahoo.com> Date: Tue, 23 Mar 2021 16:15:03 -0700 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <20210320005302.GA40542@www.zefox.net> <81CB0CCA-59AC-49A2-9372-4E2C22E3214D@googlemail.com> <20210320155638.GA41617@www.zefox.net> <63E61033-667C-4A08-9012-7D987B652176@yahoo.com> <20210320182821.GA49050@www.zefox.net> <5BF4DC26-8CCC-48E8-802F-34C42084D47F@yahoo.com> <20210321181339.GA56351@www.zefox.net> <01787975-3D1A-4D28-8F0F-957D6842D487@googlemail.com> <59B618B3-7AC9-41DF-9807-173DE34B0F8D@yahoo.com> To: tech-lists X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Rspamd-Queue-Id: 4F4nJv2nzyz4d6Z X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.68.32:from]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.68.32:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.32:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.32:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-arm] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to ARM processors List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Mar 2021 23:15:12 -0000 On 2021-Mar-23, at 12:57, Mark Millard wrote: >=20 >=20 > On 2021-Mar-23, at 06:56, tech-lists wrote: >=20 >> Hi, >>=20 >> latest build run: >=20 > Had a -mcpu=3Dcortext-a72 world and kernel been > installed and booted first? Was the system > running a world and kernel that had not been > tuned for the Cortex-A72? I've started an experimental build in my -mcpu=3Dcortex-a72 tuned context . . . >>>>> World built in 22976 seconds, ncpu: 4, make -j6 >> -------------------------------------------------------------- >>=20 >> 6 Hours : 22 Minutes : 56 Seconds >>=20 >> created kernel.bin from kernel.full >> -------------------------------------------------------------- >>>>> Kernel build for GENERIC-NODEBUG completed on Mon Mar 22 13:54:53 >>>>> UTC 2021 >> -------------------------------------------------------------- >>>>> Kernel(s) GENERIC-NODEBUG built in 2086 seconds, ncpu: 4, make = -j6 >> -------------------------------------------------------------- >>=20 >> 0 Hours : 34 Minutes : 46 Seconds >>=20 >> commands used: >> 1. cd /usr/src >> 2. git pull --ff-only I'm simply from-scratch rebuilding what I'm already running, based on main 7381bbee29df from 2021-03-12: # ~/fbsd-based-on-what-freebsd-main.sh=20 merge-base: 7381bbee29df959e88ec59866cf2878263e7f3b2 merge-base: CommitDate: 2021-03-12 20:29:42 +0000 def0058cc690 (HEAD -> mm-src) mm-src snapshot for mm's patched build in = git context. 7381bbee29df (freebsd/main, freebsd/HEAD, pure-src, main) cam: Run all = XPT_ASYNC ccbs in a dedicated thread FreeBSD RPi4B 14.0-CURRENT FreeBSD 14.0-CURRENT = mm-src-n245445-def0058cc690 GENERIC-NODBG arm64 aarch64 1400005 1400005 >> 3. make -j10 cleanworld >> 4. make -j10 cleandir >> 5. make -j10 clean My /usr/obj/cortexA72_clang/ was empty at the start of the buildworld buildkernel . devel/ccache is still not installed. > This does not show ccache being cleared out > before the below. So the times may be examples > of "with ccache benefit" times. The contrast > with mine and Bob P.'s times suggests a > nice time-benefit can occur. >=20 >> 6. make -j6 buildworld >> 7. make -j6 buildkernel I'm using "-j6 buildworld buildkernel". >> here's the src.conf : >> https://cloud.zyxst.net/~john/FreeBSD/rpi4-main/src.conf I'm using my normal src.conf equivalent, not yours. (So the experiment is comparable to my normal past experiments in this respect, matching what I've reported in the past.) > I seem to get intermittent access to > https://cloud.zyxst.net/ but got to > see the file content eventually. >=20 >> relevant rc.conf settings: >> powerd_enable=3D"YES" >> powerd_flags=3D"-r 1" I commented out the config.txt line that assigned arm_freq_min and the /etc/sysctl/conf line that assigned an arm frequency. I put the 2 powerd_* lines above in my /etc/rc.conf . >> sysctl.conf settings: >> vfs.read_max=3D128 # default 64 # Cluster read-ahead max block count I added the above line to my /etc/sysctl.conf . >> config.txt: >> kernel=3Du-boot.bin >> over_voltage=3D6 >> arm_freq=3D2000 >> sdram_freq_min=3D3200 Ignoring comment differences, mine matches for such lines. I rebooted on the basis of all these changes before starting the "-j6 buildworld buildkernel" style build. > Thanks much for the information. >=20 So, 6..10(?) of hours from when the build started I should have time frames to report for a "no ccache benefit" build to compare to my past reported build times. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)