From owner-freebsd-hackers@freebsd.org Sat Mar 2 08:14:26 2019 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 11B7D15182FF for ; Sat, 2 Mar 2019 08:14:26 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-29.consmr.mail.bf2.yahoo.com (sonic317-29.consmr.mail.bf2.yahoo.com [74.6.129.84]) (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 9FCE683EAB for ; Sat, 2 Mar 2019 08:14:24 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: YWyHKJMVM1m4vDc0lWtWFK1KbWkc7MblAPE0nnQd8U2mTnU6vpbWp9yAlC8_vX1 zWYwAmk7TsnXGF.Jtwl4Ps0LtFQzc5AA.ccMrm8hZQtpllCEei4mLEEjYUkDnZVVeMrxXz0i_jO9 eiZYdNOlnLYka__8i4SIFwe7cdjQf5Ak5bFJ2R8WwUZEsxqUJW7kQkF0nuKGsspKbSvKJWu5X4m. TBggkqT8euRsZE_8sI8._aEbYeC69OrRQCB91lkajG_sYncNbeGDdEQGXC5eqc62h7gi2ojzXggc U6mAIgi4z3jraovF4YfcIgtNSmoB41ciufdY8XtZjQrlQN38DiZn5xXyv2Im.Q2PKpkvSSGvpY0b gnpc4MjFhGsV6DhxxwrlVGO89DllAEOzydKllAXhYitXwRcOJ8L79kpUr_M6kYUpqmvfV_phHs0P SM9tTDsiwKdxO.hkCksWD_wHH8om21YjFTvnWvIO.8B5rwr9RXoTsACi.HjXdq6LEL7veJ4Ja3NJ cZD5oywfEQEnLQoC87PB1lCKWlMId2XR3m80bF4t427J5kpZAw8BhtiUdpRcQlRO0MZy0y.FWNfR nXltvuTJb9DNMJ3Speg0biD5VwCnvnvDNnQHnISbKd3EbL0DoKGVdXSitmuinGAdJbH3WTMCuSpJ EsHzsjVOl06LF2n5N_sQPv7kRxcmVmfePhEIi5KZw0lfUK.tL_G_3cDCURvRnXhp.GxbUC2Id66p PuC3K1sxzBPLhcysYOtvUqnDDhBjZqnU0N0_xlL_H7xjRB.2i0dftOBgxmYgJwOkkeK3cUV.IbY0 sarEOpsjtw6NXAJXJLTP9_8ciJpw7VwDzkWZa_fU8lSazg0bIjwoU4rfPBuYBNScljHQDLewiUC4 oUfTZQgIfZuvgUkSM57_dfp0p_LRMbhy1Q8ZNXDhkb86j_KJRbMYC1ZVWl4AOqIrqLMDHc3uryPW VorIILvI1v82Bb6S1Yd2FuVuQM3ymW0KacXwcKbyG5Ip8ysBVPDtF68ZFB6uUYOuJqvMU.X6JMd0 qM8TSj2Xwo1Pegv.mf7XnsyaEZF3x_txPpgDAlpYU5MU4mEu035bJF1eBX2b72Y1IRfFvQQQj Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.bf2.yahoo.com with HTTP; Sat, 2 Mar 2019 08:14:17 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.113]) ([67.170.167.181]) by smtp430.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 8afb086aa699a02bd342eeec9a180a5e; Sat, 02 Mar 2019 08:14:13 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: powerpc64 head -r344018 stuck sleeping problems: th->th_scale * tc_delta(th) overflows unsigned 64 bits sometimes [patched failed] From: Mark Millard In-Reply-To: <210dfd0f50ee6b1149c914ee503502654eb5f328.camel@freebsd.org> Date: Sat, 2 Mar 2019 00:14:11 -0800 Cc: Poul-Henning Kamp , Mark Millard via freebsd-hackers , Konstantin Belousov , bde@freebsd.org, FreeBSD PowerPC ML Content-Transfer-Encoding: 7bit Message-Id: References: <20190228145542.GT2420@kib.kiev.ua> <20190228150811.GU2420@kib.kiev.ua> <962D78C3-65BE-40C1-BB50-A0088223C17B@yahoo.com> <28C2BB0A-3DAA-4D18-A317-49A8DD52778F@yahoo.com> <20190301112717.GW2420@kib.kiev.ua> <679402FF-907C-43AF-B18C-8C9CC857D7A6@yahoo.com> <6669.1551473821@critter.freebsd.dk> <210dfd0f50ee6b1149c914ee503502654eb5f328.camel@freebsd.org> To: Ian Lepore X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: 9FCE683EAB X-Spamd-Bar: +++ X-Spamd-Result: default: False [3.60 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_FIVE(0.00)[6]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; 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:26101, ipnet:74.6.128.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.88)[0.876,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(1.58)[ip: (5.23), ipnet: 74.6.128.0/21(1.52), asn: 26101(1.22), country: US(-0.07)]; NEURAL_SPAM_MEDIUM(0.97)[0.967,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.68)[0.683,0]; RCVD_IN_DNSWL_NONE(0.00)[84.129.6.74.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Mar 2019 08:14:26 -0000 On 2019-Mar-1, at 13:11, Ian Lepore wrote: > On Fri, 2019-03-01 at 20:57 +0000, Poul-Henning Kamp wrote: >> -------- >> In message <679402FF-907C-43AF-B18C-8C9CC857D7A6@yahoo.com>, Mark >> Millard via freebsd-hackers writes: >> >>>> I must admit that 2 seconds of interval where the timehands where >>>> not updated is too much. >> >> I have no idea how you got in that situation, but it is very far >> from how timecounters were designed to work. >> > > I wonder if it's fallout from reducing the number of timehands to 2, > which always struck me as a really bad idea. I know of at least one arm > configuration which fails because of it (it takes a combo of a single- > core system, and a pps capture driver that uses hardware latching of > the timer and the polling method for reading the latched value; given > all that, at least 4 sets of timehands are needed to avoid losing PPS > events due to generation changes). Thanks for the suggestion. I tried putting back having 10 timehands structures with my variant of the original binuptime code. (My investigative code records some information.) Unfortunately, having the extra timehands's did not change the PowerMac G5's behavior. === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)