From owner-svn-src-stable@freebsd.org Thu Mar 29 02:26:29 2018 Return-Path: Delivered-To: svn-src-stable@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 48149F674B6; Thu, 29 Mar 2018 02:26:29 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EA23672230; Thu, 29 Mar 2018 02:26:28 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id 8FF9C1AC7D; Thu, 29 Mar 2018 02:26:28 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Thu, 29 Mar 2018 02:26:26 +0000 From: Glen Barber To: Eitan Adler Cc: rgrimes@freebsd.org, src-committers , svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-11@freebsd.org, FreeBSD Release Engineering Team Subject: Re: Mismerge at r330897 in stable/11, Audit report Message-ID: <20180329022626.GP81123@FreeBSD.org> References: <201803290204.w2T24foA060205@pdx.rh.CN85.dnsmgr.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="88pBQ1/6ie/nQzMF" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: svn-src-stable@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the -stable branches of the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2018 02:26:29 -0000 --88pBQ1/6ie/nQzMF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 28, 2018 at 07:17:20PM -0700, Eitan Adler wrote: > On 28 March 2018 at 19:04, Rodney W. Grimes > wrote: > >> On 28 March 2018 at 18:35, Rodney W. Grimes > >> wrote: > >> >> >> Hi! > >> >> >> > >> >> >> This part of the MFC is wrong: > >> >> >> > >> >> >> https://svnweb.freebsd.org/base/stable/11/sys/sys/random.h?limit= _changes=3D0&r1=3D330897&r2=3D330896&pathrev=3D330897 > >> > > >> > Can we try to identify exactly what rXXXXXX that is a merge of? > >> > > >> >> >> Could you please MFC back the other random related changes too? = Some > >> >> >> of them made by cem@. > >> >> >> > >> >> >> On 3/14/18, Eitan Adler wrote: > >> >> >>> Author: eadler > >> >> >>> Date: Wed Mar 14 03:19:51 2018 > >> >> >>> New Revision: 330897 > >> >> >>> URL: https://svnweb.freebsd.org/changeset/base/330897 > >> >> >>> > >> >> >>> Log: > >> >> >>> Partial merge of the SPDX changes > >> >> >>> > >> >> >>> These changes are incomplete but are making it difficult > >> >> >>> to determine what other changes can/should be merged. > >> >> >>> > >> >> >>> No objections from: pfg > >> >> >>> > >> >> > Am I missing something? If this MFC was supposed to be of the SPDX > >> >> > license tagging, why does it have any functional changes? > >> >> > > >> >> > Especially changes to random(4)? > >> >> > >> >> This was my failure. I only spot checked & compile-checked the diff > >> >> since I expected all changes to be comments/SPDX. > >> >> > >> >> However, I must have gotten carried away and included a few too many > >> >> revisions. Unfortunately some people have already merged fixes to my > >> >> failure and thus this can't be reverted as is without also reverting > >> >> those fixes. > >> >> > >> >> That said, I should do that since this commit message is utterly wr= ong. > >> > > >> > We do not have to revert r330897, with what follows I think > >> > we can easily find the revisions to revert from stable/11. > >> > ... > >> > >> While we don't have to revert it I'd rather do so than have bogus hist= ory. > > > > Reverting wont remove that history, thats a one way deal, > > and I think if we revert the bogus merges with the wrong > > history thats as good as its gona get. > > > >> > >> >From a look it seems the following was also merged: > >> r316370, r317095, r324394, and a few others. > >> > >> Is there a reason you don't want me to revert the changes? > > > > Repository churn is my main concern. > > > > It touches 6000+ files some of which have probably > > been touched since. A very carefull pre commit > > audit would need to be done. > > > > Then another commit to 6000+ files to put it back, > > also needing a pre-commit audit. (Pretty easy now > > that I have a filter.) >=20 > I'm actually using the same filter you pasted above to verify that my > changes are only reverting said files. That said, while I'd prefer to > revert, I'll defer to others if they have a differing opinion. >=20 >=20 > Note that I won't have access my dev box after tomorrow for about a week. >=20 IMHO, if you are going to be away for over a week while we're headed directly into the 11.2 release cycle, revert the change. What you committed is not what was intended, clearly, and the commit message does not reflect what had happened (as you noted). Any disagreements on this decision should be directed to me specifically in this case. Glen --88pBQ1/6ie/nQzMF Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAlq8Ts0ACgkQAxRYpUeP 4pPn4Q//QU+NtTbKPcMfx28GPmDSZseSrhFCYR7uA61BVZJuBSjKCDPXF5quk5UD 66aaTqEIjBF1fjeMSawP5cI6K80KOTByF5r5qborMsVw8UXSr35aCW9KFjU+GKcj nonKhg4jqr+/YQQ3KlGyascTJLOPaOhIoBx8ArbsRgwjZ7pwsu5n9FqyHSePfftH JT51nbSWjM/1jItIR5B0ohDVLzzXMNOmTb4pcf0y8wZmvXPbDIh/pQKVJJkRFa+o P6mve9y6BzlQCns+0k9onW2s/HRZIrTUSW3L83WMa25zGb2ehm6w3WnBE2LPS76M /ae66ieoNLpHsFmUMk5O7W826NYmeyPWKu5fG7Vx3jltSsJZppojD4MDzFs/t0pk JpsLTITdGCdFRR614D5wPL9OOM9PkCmgH6QE1Z5RL5HtXNbg3axjpDFqzAMKc0wP S3JecHQlddCXYXUinB29fHlxLMctaus38cKxnHav+4Qn2OYCtEoLRgk1gxm0rJMe XMc5gJ7RREJddW5K0ujs2gsLhlXS4CiniVCDsqVC00AK0OAUwoEKILpJ1RE+R8IA u3eN4XaHwEWK32doL7cM33ZyENC3Wu2rga+d2UPWPSXbej9J+TJC8O4/QOsFsR7c fYPvl8JBJe2+CEgjblZmBfoE6Kdw8eWHrlF8S5+BIvAJOPkRmDQ= =wH14 -----END PGP SIGNATURE----- --88pBQ1/6ie/nQzMF--