From owner-freebsd-arch@freebsd.org Wed Nov 4 23:19:41 2015 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3F3C8A26F31 for ; Wed, 4 Nov 2015 23:19:41 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-io0-x22e.google.com (mail-io0-x22e.google.com [IPv6:2607:f8b0:4001:c06::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ECA1214EF for ; Wed, 4 Nov 2015 23:19:40 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: by iodd200 with SMTP id d200so71631414iod.0 for ; Wed, 04 Nov 2015 15:19:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp_com.20150623.gappssmtp.com; s=20150623; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to; bh=/9HVPxSHKGec3nGqyOyB2Oxd3KaWtCXswEYenxgVKf0=; b=g9TM1Y3SHsrpVbXizJSD9aRA9k6buFMcHafFVnSYfXFC+gempQvYK/mgzGXExRpnQ/ RD3m26twn3YZVg1nmwc8Our2ta4yzofzAub7dz5wiXMz3d+iKU/5VeUppmndIEp8hLB9 /YQlS+PGzmkmlbljiGzbnpm/X+nNzE8mvNYaZQQ49qpsHYXme98JjpUMexiCFAA0RYMN JNdLR57NqYnSH/vnG2W25QJWV9TJwQth9xNtSNCEb5OypzyOoEHdl09YpZM+Wx3Qo0Bg FMAZosjMXApzlUGQxJ0gqsN2Sp1jx0Mppt6D+xrTPaVgouCP87WE1wcMo71iPDk1VGx7 1vDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:mime-version:content-type:from :in-reply-to:date:cc:message-id:references:to; bh=/9HVPxSHKGec3nGqyOyB2Oxd3KaWtCXswEYenxgVKf0=; b=IlBVryTTj1huBAgVhTVf/yduxf+gpOcWWqy0VWyrvkUbAEyP/spBLyTyif1SqvOyNi giLZNrigUnbeh5ErIE86vGpc9qPIYJg8RqNZqo10zITSnR13h7j3N6st+As9pT/V3otw VleJxu8iAa5JWMu+U8YQb1eCm2XOdfgF+GqhVgvr5VEA8SFXm5UY74/W+EY3RFLsVFTK hdEu0x55Rj9Kj9FyP2MvSCIJmFQvxXPFEVoGiq3P6SF9QCrWpCUKj11savcYhvkErYQo FXVAqtZ5AK/PdqLaEGz3z9ibgccbx6Nwlh5Thn577E9xXw5z0/C5Q1Bw0Xq5DDuOgKeU UZmw== X-Gm-Message-State: ALoCoQlQSi/xCJKKW7RjAQRJkH1J6smWSYvkWsgN6XhvLKrhXIrxxHzE7jqJXFiMTiOWFG195WbT X-Received: by 10.107.3.156 with SMTP id e28mr6224755ioi.151.1446679180227; Wed, 04 Nov 2015 15:19:40 -0800 (PST) Received: from ?IPv6:2601:280:4900:3700:29a6:4f8b:9d1e:db60? ([2601:280:4900:3700:29a6:4f8b:9d1e:db60]) by smtp.gmail.com with ESMTPSA id e1sm1845300igx.6.2015.11.04.15.19.39 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 04 Nov 2015 15:19:39 -0800 (PST) Sender: Warner Losh Subject: Re: Sparc64 doesn't care about you, and you shouldn't care about Sparc64 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Content-Type: multipart/signed; boundary="Apple-Mail=_071B735E-D487-40A2-8A8A-BCF511C133D2"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.5.2 From: Warner Losh In-Reply-To: <563A5893.1030607@freebsd.org> Date: Wed, 4 Nov 2015 16:19:38 -0700 Cc: freebsd-arch , Marius Strobl Message-Id: <2AAC0EF3-528B-476F-BA9C-CDC3004465D0@bsdimp.com> References: <563A5893.1030607@freebsd.org> To: sbruno@freebsd.org X-Mailer: Apple Mail (2.2104) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Nov 2015 23:19:41 -0000 --Apple-Mail=_071B735E-D487-40A2-8A8A-BCF511C133D2 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Nov 4, 2015, at 12:12 PM, Sean Bruno wrote: >=20 > So here's the thing, Sparc64 is *just* barely alive in FreeBSD. Has anybody actually booted it off a newish tree? > There is exactly 1 Sparc64 machine as a ref box being hosted at Yahoo > for the project. No new hardware is on the horizon. None of the = newer > Sparc64 processors have been tested to work on FreeBSD and nobody is > clamoring to get them working. >=20 > We're moving into a post-gcc base system now, and sparc64 is the = obvious > "odd arch" here. There's activity to get MIPS moved to clang and = active > work to get powerpc moved fully to clang. Leaving Sparc64 in base, > requires someone to either make clang DTRT or keep gcc 4.2.1-ish = alive. There was some work to get clang to do the right thing for sparc64. Last I heard, the tree compiles with it. It didn=E2=80=99t boot, but at the = time gcc-compiled kernels didn=E2=80=99t boot either. I=E2=80=99m not sure how this status = has moved through time. It would be best to ask Marius Strobl, since he=E2=80=99s the only one = committing to sparc64 sub-tree lately non-global-sweep cleanups. Here=E2=80=99s a breakdown of commits in different parts of sys. The = =E2=80=98Marius=E2=80=99 column is for commits Marius has made in sparc64 only. The rest are the = different architectures we currently support. I wrote this with mail.app, so = formatting may be dicy. Year Marius sparc64 mips arm powerpc i386 = amd64 x86 arm64 2015 5 32 164 445 = 144 168 247 109 168 2014 0 39 117 672 = 98 125 296 108 - 2013 14 65 235 455 = 217 142 235 67 - 2012 24 55 272 343 = 152 188 221 76 - 2011 78 131 205 105 = 172 189 182 56 - 2010 75 127 501 103 = 211 274 268 75 - 2009 58 95 269 193 = 137 293 258 - - 2008 65 109 65 167 = 161 304 222 - - sparc64 rate of change has fallen way off since 2011, both in terms of = the number of commits, as well as the share of commits relative to other platforms. While I know that not all commits are treated equally, and = that different commit styles in different parts of the tree may skew things, > I have asked around for help getting the Sparc64 qemu-bsd-user binary > working so I could at a minimum build packages, and I have gotten no > feedback from folks. So the only option here is to resurrect sparc64 > machines somewhere and start up builds on real hardware. >=20 > Let's just call it what it is, a dead end of the technology tree. > I move that we do NOT produce 11.0 versions for Sparc64 and it should = be > dropped from the tree. I concur. I think sparc64 has had a nice run, but it=E2=80=99s time to = recognize that the run is nearing its end. Warner --Apple-Mail=_071B735E-D487-40A2-8A8A-BCF511C133D2 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJWOpKKAAoJEGwc0Sh9sBEAmhoP/jvcXoTIaEszn0SPY1Gnpdv9 qF10AeXoWD8qIbFCfTYmH6eryUEFaIFIwj1hU0YeJz1yiktKKu3bGcnBUY6stBoo htukrNAtcn8Zs4BB7fY8R6YPkmE1OD3xV7Wed/oESDoiZfMW+/hhL2KvRXugh/xJ u0m+llcvLyScqqDbBXRgdCtkdg5yqJtHO2fdyHqGCxR3IIcUn/+yWeiHwGMlrwXZ 8vup5E5mdCmadhje26zs+lnl45G7so+NOATACQ+e1Jsk6cukApwu5lu88BDvE5JR EyRO4FEzBtjsE63/U/bZeqjKyKE6rocBst/NerlpeJtFuFgeVrCbvPdw4jVDOV92 jcsqaCveyzKJ6RaAr4SKekddsIOa/feTfoA4wlooupp0bErcCWQ5DmVHCD1bH39Q 5NDXzMb6lrN3A94NrcjCOGlv60x75CxUidqh2aQkyaMpL9Lw53m/nG+DSOk3lC5z 2MqAH3YTxqOsXsEaHld3CNdfwedcp2uDyEw0M9MHk/ZRi8UpNxLDWUY52U0XXiBf LF/ys46v0Wm3cvnX3YhXfXZ4KhVCKSf7l5nakGpfd2hsylfVhY++lb66EWFonO8G Nnn4pZCOgVeMUvQ0r+p2FNC+gDnLnSj8AQYNdO1k8dTIA7L75Si92VSkRFwiQasZ 7Cg9fM9sGAAwJiTo4Ir7 =YGxQ -----END PGP SIGNATURE----- --Apple-Mail=_071B735E-D487-40A2-8A8A-BCF511C133D2--