From owner-freebsd-arm@freebsd.org Mon Aug 10 21:23:10 2015 Return-Path: Delivered-To: freebsd-arm@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 A251999E127 for ; Mon, 10 Aug 2015 21:23:10 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from pmta2.delivery6.ore.mailhop.org (pmta2.delivery6.ore.mailhop.org [54.200.129.228]) by mx1.freebsd.org (Postfix) with SMTP id 7FAF9FC2 for ; Mon, 10 Aug 2015 21:23:10 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from ilsoft.org (unknown [73.34.117.227]) by outbound2.ore.mailhop.org (Halon Mail Gateway) with ESMTPSA; Mon, 10 Aug 2015 21:24:21 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id t7ALN3PX034263; Mon, 10 Aug 2015 15:23:03 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: <1439241783.70393.296.camel@freebsd.org> Subject: Re: FreeBSD 10.2 and embedded ARM boards? From: Ian Lepore To: Brett Glass Cc: freebsd-arm@freebsd.org Date: Mon, 10 Aug 2015 15:23:03 -0600 In-Reply-To: <201508102037.OAA16743@mail.lariat.net> References: <201508102037.OAA16743@mail.lariat.net> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.12.10 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2015 21:23:10 -0000 On Mon, 2015-08-10 at 14:37 -0600, Brett Glass wrote: > Everyone: > > What is the status of support for embedded ARM boards in FreeBSD 10.2? > I am interested in experimenting with hardware such as the BeagleBone, > Raspberry Pi, and CuBox, but would like to enjoy the stability of a > release version of the operating system rather than -CURRENT. Is that > possible at this point? > > --Brett Glass It should be good (unlike 10.1 which was pretty much a non-starter on arm). All the significant work from 11-current, up to the ARM_NEW_PMAP changes, got merged to 10-stable in plenty of time to make the 10.2 release. A few more recent changes and bugfixes have also been merged. As an FYI for planning purposes, it's becoming increasingly difficult to merge new arm-related code from -current to 10-stable. The new arm pmap code will probably never get merged to 10 (I spent a couple days on it and just couldn't resolve all the conflicts). It will probably be possible to merge important fixes, depending on how complex they are. In general, arm on the 10 branch will probably receive less love in the future than it has in the past because merging changes is becoming more difficult as time goes by. -- Ian