From owner-freebsd-arm@freebsd.org Thu Nov 7 09:51:02 2019 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 81AA81AE770 for ; Thu, 7 Nov 2019 09:51:02 +0000 (UTC) (envelope-from yamori813@yahoo.co.jp) Received: from nh602-vm1.bullet.mail.ssk.yahoo.co.jp (nh602-vm1.bullet.mail.ssk.yahoo.co.jp [182.22.90.26]) by mx1.freebsd.org (Postfix) with SMTP id 477zDg1YWpz4PfJ for ; Thu, 7 Nov 2019 09:50:59 +0000 (UTC) (envelope-from yamori813@yahoo.co.jp) Received: from [182.22.66.106] by nh602.bullet.mail.ssk.yahoo.co.jp with NNFMP; 07 Nov 2019 09:50:55 -0000 Received: from [182.22.91.129] by t604.bullet.mail.ssk.yahoo.co.jp with NNFMP; 07 Nov 2019 09:50:55 -0000 Received: from [127.0.0.1] by omp602.mail.ssk.yahoo.co.jp with NNFMP; 07 Nov 2019 09:50:55 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 464266.46548.bm@omp602.mail.ssk.yahoo.co.jp X-YMail-OSG: vBe4HBIVM1nazZdbMd_0AqleqHp6xIN2sOfVTn7spCi_LQjC0JjsoXmjdE.iU8W _YTtYHlrM9HPJQZTkkpyg7y7i5NNB1.bdRIetYn8Z2tAVgzeLluMeHnySh7CmaNKWW.pMf5wJz8r lOOIlbp6jWk6btSSub14nANKKuEpg6XqoAb7HsTrcivj2JAX5OlxnjR5w4y0uFDgJRCDQ7Sva79y R0i0IKjjRpKzRjbngWRwzLSmOdES6kexloyDDtVGrjabefbhouGLfw2S9VnStgKje6VVZ4LXJMrO ikswH3STM.QgjzbW8R1NoXAKmsZ8JWvSc1S1vykf_xy3.jvRrl5ZqHt6axLvk5VL769hbFwOfvvx p4L2aE6zffe4snawY4kMnJymMnFj68oHec6kimN1_lkuYwHV82KYG9d8opzynN1G5EOtbVbjbB47 RWcQOIahTIeRkxWDa.dkmiN1aKCWDtPGZ5mg5DbBXd8HpBRJTXXF28EVcWLgx41EALjlRUiDyMjq jnoQ1ZQJpMai0V9rRqIfJA_lXpWNpbXHoNmidurYYvypNJUYa8HYVAzQ57lynjtqRQCliRWkrs3N STYPO5we_KQvTOxIS2pqUuED_AYjXtzFt9kL1E6j2eZ.zVYhGBf6CLeni_ElB0FnGd9YU0.BVdDx N2J1YqEF9Kez1Cn8893Tlw86CuoHtj8qAZj5hgqYlmTKO Received: from jws705008.mail.kks.yahoo.co.jp by sendmailws515.mail.kks.yahoo.co.jp; Thu, 07 Nov 2019 18:50:54 +0000; 1573120254.743 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1573120255; s=yj20110701; d=yahoo.co.jp; h=Date:From:Reply-To:To:Cc:Message-ID:In-Reply-To:References:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=Hpa9/ePWmICXn7Bk1L3FzyUmg+gC9kluU/EcIAjSGs0=; b=Uxnb98oihHnz8mZptQ8As/S4cCNff9xjHcxur55hWYMbUfOo+ouVHXzh/k9Rg5eE zCw18hIpnzG/3TYD2VYjfUKHEODaZwdms2aAPoC6XxAt455KGSYN4L9wHNJi9kVnOnH TV78yBOtiUtfXcfjFcYms1znKWwcn0l3jhudnJlk= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=yj20110701; d=yahoo.co.jp; h=Date:From:Reply-To:Cc:Message-ID:In-Reply-To:References:MIME-Version:Content-Type:Content-Transfer-Encoding; b=ZA2Zq5L2KXwjWZNlFZbg54d1SUj1EnXT0fEefuTMHtw6PSopOLfvHTBPKa74r2XN otskmDirQndtm1RBW44QTFV4oBUcs+/0MGfAawhXSHWNCZ7dBz5X6zMAuODw+jFxB8c XY6vugFMKzSK2oo5vdlz5GgHR/9okmU0zo4henyI=; Date: Thu, 7 Nov 2019 18:50:54 +0900 (JST) From: Mori Hiroki Reply-To: Mori Hiroki To: Warner Losh Cc: "freebsd-arch@freebsd.org" , "freebsd-arm@freebsd.org" Message-ID: <184281310.1917624.1573120254286.JavaMail.yahoo@mail.yahoo.co.jp> In-Reply-To: References: <1818196815.3441463.1570703722086.JavaMail.yahoo@jws700103.mail.ssk.yahoo.co.jp> Subject: Re: firm date: armv5 support removal scheduled for 2019-12-31 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 477zDg1YWpz4PfJ X-Spamd-Bar: +++ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.co.jp header.s=yj20110701 header.b=Uxnb98oi; dmarc=pass (policy=none) header.from=yahoo.co.jp; spf=pass (mx1.freebsd.org: domain of yamori813@yahoo.co.jp designates 182.22.90.26 as permitted sender) smtp.mailfrom=yamori813@yahoo.co.jp X-Spamd-Result: default: False [3.30 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; HAS_REPLYTO(0.00)[yamori813@yahoo.co.jp]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(0.00)[+ip4:182.22.90.0/23]; FREEMAIL_FROM(0.00)[yahoo.co.jp]; DKIM_TRACE(0.00)[yahoo.co.jp:+]; DMARC_POLICY_ALLOW(0.00)[yahoo.co.jp,none]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.co.jp]; ASN(0.00)[asn:23816, ipnet:182.22.0.0/17, country:JP]; IP_SCORE(0.00)[ip: (3.53), ipnet: 182.22.0.0/17(2.08), asn: 23816(1.67), country: JP(0.00)]; DWL_DNSWL_NONE(0.00)[yahoo.co.jp.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; R_DKIM_ALLOW(0.00)[yahoo.co.jp:s=yj20110701]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; REPLYTO_EQ_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_REPLYTO(0.00)[yahoo.co.jp]; NEURAL_SPAM_MEDIUM(0.34)[0.338,0]; BAD_REP_POLICIES(0.10)[]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.86)[0.864,0]; RCVD_IN_DNSWL_NONE(0.00)[26.90.22.182.list.dnswl.org : 127.0.5.0]; RWL_MAILSPIKE_POSSIBLE(0.00)[26.90.22.182.rep.mailspike.net : 127.0.0.17]; RBL_SENDERSCORE(2.00)[26.90.22.182.bl.score.senderscore.com] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Nov 2019 09:51:02 -0000 Hi My old hardware try have two reason. One is my first BSD is LUNA68K that is 68030 with 8M memory at 1988.=C2=A0 Current my target have more memory. Second is I think more=C2=A0material world make atomic=C2=A0accident at 3.1= 1. I want less=C2=A0material world. Also I try to support 1136J-S r1p5. I get single user on this. But still pr= oblem. I seem many commit is good. But a few commit make problem. Finaly UNIX started on 32 bit architecture. I hope we remain 32 bit support= . Regards Hiroki Mori ----- Original Message ----- >From: Warner Losh >To: Mori Hiroki =20 >Cc: "freebsd-arch@freebsd.org" ; "freebsd-arm@fr= eebsd.org" >Date: 2019/10/23, Wed 00:07 >Subject: Re: firm date: armv5 support removal scheduled for 2019-12-31 >=20 > > > > >On Thu, Oct 10, 2019 at 4:35 AM Mori Hiroki wrote: > >Hi >> >>I have very angry. Because of this. >> >>One is Maverl soc is not right performance on FreeBSD now. >> >>Maverl FreeBSD is 10-30 times slow from Linux. >> >>I think armv5t support is not complete on FreeBSD. >> >>You say armv5t pmap have bug. But my RT1310(armv5t) work well half of yea= r. >> >>I try ldd on armv5t one month ago. That is support for armv4 because of >> >>that don't know armv4t instruction by default. >> > > >Hi Mori-san, > > >I get your love of the old hardware. However, we can't support the full ra= nge of old hardware at this time. We don't have enough people actively work= ing on it. We have dozens of people complaining that they can't install on = old hardware that we used to support because things have decayed. I think i= t's really awesome you've gotten the RT1310 working well. I've never been a= ble to get mine going, despite spending several days on it over the last ye= ar or two.=C2=A0 I've been unable to get my *Plug boards working well. They= may work fine to boot, but will often panic if I have to fsck because that= device doesn't support unaligned I/O. > > >We have trouble enough with the more modern stuff... Trying to also suppor= t this really old stuff just drains resources from the project. > > >Warner >=C2=A0 >Hiroki Mori >> >> >>----- Original Message ----- >>> From: Warner Losh >>> To: "freebsd-arch@freebsd.org" ; "freebsd-arm= @freebsd.org" >>> Cc:=20 >>> Date: 2019/10/10, Thu 06:40 >>> Subject: firm date: armv5 support removal scheduled for 2019-12-31 >>>=20 >>>G reetings, >>>=20 >>> There's been much talk of removing armv5 support from FreeBSD in FreeBS= D >>> 13. This talk has been ongoing since before 12 was branched among the k= ey >>> arm developers. The compromise for the FreeBSD 12 was to have one final >>> FreeBSD armv5 release for a few straggling users that needed (or think = they >>> needed) this release and it would be removed before FreeBSD 13. >>>=20 >>> The reason to remove this is due to the increased burden armv5 has >>> presented on the system. We have a separate pmap for v5 which has known= or >>> suspected bugs relating to unaligned I/O. No developers have the armv5 >>> boards in service anymore. They have ceased being relevant to FreeBSD's >>> success with the plethera of armv7 boards that are on the market. No ne= w >>> armv5 boards have been made in a long time. The FreeBSD project hasn't >>> produce armv5 binaries for 12.x at all (the binaries produced earlier c= ould >>> not have possibly booted, though the userland binaries worked if you co= uld >>> otherwise install the system). Finally, llvm's lld doesn't support=20 >>> armv5. >>> It would ease integration if we didn't have to worry about a fallback f= or >>> armv5. It would be one fewer dependency on the old binutils toolchain i= n >>> the tree. >>>=20 >>> So, taking all these things together, the time has come to schedule rem= oval >>> of armv5 support from FreeBSD. The end of the year seems like a good da= te >>> to select for planning this removal, getting whatever notices should be= put >>> into place and warning people about the next release in the most formal= way >>> possible (more informal warnings have been going on for over a year, >>> starting with armv4 support removal in 12). >>>=20 >>> I'm posting this now to gather feedback and, if necessary, create a >>> checklist of things to do before removal. >>>=20 >>> Warner >>> _______________________________________________ >>> freebsd-arm@freebsd.org mailing list >>> https://lists.freebsd.org/mailman/listinfo/freebsd-arm >>> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" >>>=20 >> >> > >