Date: Mon, 9 Mar 2015 09:55:48 +0000 (UTC) From: Ji-Haw Foo <foojihaw@yahoo.com> To: =?UTF-8?Q?Mika=C3=ABl_Urankar?= <mikael.urankar@gmail.com> Cc: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Subject: Re: porting node to Pi Message-ID: <686713608.847728.1425894948596.JavaMail.yahoo@mail.yahoo.com> In-Reply-To: <CAJwjRmT6hGZry07MFJj%2Be2QvWyjhitivravE1C00GLJTey3Tpw@mail.gmail.com> References: <CAJwjRmT6hGZry07MFJj%2Be2QvWyjhitivravE1C00GLJTey3Tpw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Sorry for the delay. Love to unblock node for FreeB+Pi!=20 On Monday, March 2, 2015 1:36 AM, Mika=C3=ABl Urankar <mikael.urankar@= gmail.com> wrote: =20 2015-03-02 10:14 GMT+01:00 Ji-Haw Foo <foojihaw@yahoo.com>: > Would you know what's missing in FreeBSD that stops 0.12.x from working? = I > have 0.12.x on Debian on Pi. Ok, I've made a mistake in my previous statement. I will have a look at www/node later today, do you want to help? From owner-freebsd-arm@FreeBSD.ORG Mon Mar 9 09:58:21 2015 Return-Path: <owner-freebsd-arm@FreeBSD.ORG> Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1D703B63 for <freebsd-arm@freebsd.org>; Mon, 9 Mar 2015 09:58:21 +0000 (UTC) Received: from nm5-vm4.bullet.mail.gq1.yahoo.com (nm5-vm4.bullet.mail.gq1.yahoo.com [98.136.218.179]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DC48DE29 for <freebsd-arm@freebsd.org>; Mon, 9 Mar 2015 09:58:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1425894999; bh=2HQvEcQhM2nHJJXdfdx7CZPsUpBUNz/7csKD6Ngni+Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject; b=H93ORkVZI61d9b+wmt13RO/+N819rOZ4IoF9i2pK88/Zrx48SvzXe4m5+LuzprA+gy/I1H2aS4IflnfOFCYNZ9+zRtQSz9PNeGYx3jFW8kY5bA3/EPUlzAfxi9MkzWdZRxQUmt85Uv0hFUSGfVq+dZiCFqqfPCmh7zIlcKOqtj3YICu4DSULVNKuefmqsOU8GK1W5ge060Bxfsr/Rgfd1w98PmiD/U+wd5p+Vd0JQthYhVsllW7p5SF+9cquXc7+0k2x2YfCQOvLjDTwf+1LpmPjpZ4d+XHTlZPEupa/k2sQ92WRhWOyiASIfBaEV1AK97gk1wgcQdHC4qhd8Hq+KA== Received: from [216.39.60.182] by nm5.bullet.mail.gq1.yahoo.com with NNFMP; 09 Mar 2015 09:56:39 -0000 Received: from [98.138.87.4] by tm18.bullet.mail.gq1.yahoo.com with NNFMP; 09 Mar 2015 09:56:39 -0000 Received: from [127.0.0.1] by omp1004.mail.ne1.yahoo.com with NNFMP; 09 Mar 2015 09:56:39 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 217760.52476.bm@omp1004.mail.ne1.yahoo.com X-YMail-OSG: Hc3glscVM1mcWmAMdOvt1._PDM0NmxfCLUkeU4EndnNblJ1cmRUz_cxPRnU6eYV NeQ717KeK3V_tKrz0g3Z5mCvfYzA6okoD6CGPrn0mSgZ.nv4tEjk7njvr8U7bzeY4.UHII65Ltdq Ct99kzvW9LPsxRXHDxGd6MfEZ2rzp5qkXhmNUuuEE0NWRfrm6olYvNzTInZcCF.jvbTqjf1dm3b3 VuGGOMmo8CjIC9lXF6BhASqKKTZJZfwUxZ9Dg3B5m63ExMd4zNMgXpTL9Cl1Vpr99.p8A.jRoFHp btU_rXT8NegBGikbp6E5Lmliz0WUx9FPN3Nv2KemuaIXCf5Ez9Jav5H3V76y0zXHQQDA2PYRCeeu ISZsn5ZSdRKBoh9dFcsR36sj_2Pc7OsNYvlWepqZ4_c_PfkWjlSAR7NYU7F54iwixYyLnhf6fhpV mHhhGmroL7J6jr_X_pKrgSE6j0PDVZkbYsza6aFrhGcpbixi46Gx8NIlts5GjFXcsBX5_8Sjbe4h w8oAu Received: by 98.138.105.192; Mon, 09 Mar 2015 09:56:38 +0000 Date: Mon, 9 Mar 2015 09:56:38 +0000 (UTC) From: Ji-Haw Foo <foojihaw@yahoo.com> Reply-To: Ji-Haw Foo <foojihaw@yahoo.com> To: =?UTF-8?Q?Mika=C3=ABl_Urankar?= <mikael.urankar@gmail.com> Message-ID: <855488081.872463.1425894998201.JavaMail.yahoo@mail.yahoo.com> In-Reply-To: <686713608.847728.1425894948596.JavaMail.yahoo@mail.yahoo.com> References: <CAJwjRmT6hGZry07MFJj+e2QvWyjhitivravE1C00GLJTey3Tpw@mail.gmail.com> <686713608.847728.1425894948596.JavaMail.yahoo@mail.yahoo.com> Subject: Re: porting node to Pi MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "Porting FreeBSD to ARM processors." <freebsd-arm.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-arm>, <mailto:freebsd-arm-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-arm/> List-Post: <mailto:freebsd-arm@freebsd.org> List-Help: <mailto:freebsd-arm-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-arm>, <mailto:freebsd-arm-request@freebsd.org?subject=subscribe> X-List-Received-Date: Mon, 09 Mar 2015 09:58:21 -0000 How can I help?=20 On Monday, March 9, 2015 2:55 AM, Ji-Haw Foo <foojihaw@yahoo.com> wrot= e: =20 Sorry for the delay. Love to unblock node for FreeB+Pi!=20 On Monday, March 2, 2015 1:36 AM, Mika=C3=ABl Urankar <mikael.urankar@= gmail.com> wrote: =20 2015-03-02 10:14 GMT+01:00 Ji-Haw Foo <foojihaw@yahoo.com>: > Would you know what's missing in FreeBSD that stops 0.12.x from working? = I > have 0.12.x on Debian on Pi. Ok, I've made a mistake in my previous statement. I will have a look at www/node later today, do you want to help? =20 From owner-freebsd-arm@FreeBSD.ORG Mon Mar 9 12:16:41 2015 Return-Path: <owner-freebsd-arm@FreeBSD.ORG> Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A8610414 for <freebsd-arm@freebsd.org>; Mon, 9 Mar 2015 12:16:41 +0000 (UTC) Received: from phabric-backend.isc.freebsd.org (phabric-backend.isc.freebsd.org [IPv6:2001:4f8:3:ffe0:406a:0:50:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 805C5F24 for <freebsd-arm@freebsd.org>; Mon, 9 Mar 2015 12:16:41 +0000 (UTC) Received: from phabric-backend.isc.freebsd.org (phabric-backend.isc.freebsd.org [127.0.1.5]) by phabric-backend.isc.freebsd.org (8.14.9/8.14.9) with ESMTP id t29CGf7p061153 for <freebsd-arm@freebsd.org>; Mon, 9 Mar 2015 12:16:41 GMT (envelope-from root@phabric-backend.isc.freebsd.org) Received: (from root@localhost) by phabric-backend.isc.freebsd.org (8.14.9/8.14.9/Submit) id t29CGfjq061152; Mon, 9 Mar 2015 12:16:41 GMT (envelope-from root) Date: Mon, 9 Mar 2015 12:16:41 +0000 To: freebsd-arm@freebsd.org From: "zbb (Zbigniew Bodek)" <phabric-noreply@FreeBSD.org> Subject: [Differential] [Commented On] D2017: Allow to disable alignment faults in the kernel configuration file Message-ID: <6b28e766f7f035248a4bda92ee642e02@localhost.localdomain> X-Priority: 3 Thread-Topic: D2017: Allow to disable alignment faults in the kernel configuration file X-Herald-Rules: none X-Phabricator-To: <PHID-USER-6m5mo2kjikkzyd33ld4n> X-Phabricator-To: <PHID-USER-yhwnadxnjthofqelhkdx> X-Phabricator-To: <PHID-USER-pns6zgllnr6ze4h7ms3o> X-Phabricator-To: <PHID-USER-q5lmute3rwskeizvu5gf> X-Phabricator-Cc: <PHID-MLST-stsrni3uozki6w7zubvy> In-Reply-To: <differential-rev-PHID-DREV-phrk75eo7uo5meyd5xay-req@FreeBSD.org> References: <differential-rev-PHID-DREV-phrk75eo7uo5meyd5xay-req@FreeBSD.org> Thread-Index: M2IwYjY0ZDAxMWY3ZTNlM2Y4OWM0M2JjYjUzIFT9jyk= X-Phabricator-Sent-This-Message: Yes X-Mail-Transport-Agent: MetaMTA X-Auto-Response-Suppress: All X-Phabricator-Mail-Tags: <differential-comment> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="utf-8" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "Porting FreeBSD to ARM processors." <freebsd-arm.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-arm>, <mailto:freebsd-arm-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-arm/> List-Post: <mailto:freebsd-arm@freebsd.org> List-Help: <mailto:freebsd-arm-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-arm>, <mailto:freebsd-arm-request@freebsd.org?subject=subscribe> X-List-Received-Date: Mon, 09 Mar 2015 12:16:41 -0000 zbb added a comment. **Jakub Palider wrote:** (NOTE) Unaligned access is controlled by two bits in SCTRL register on ARMv6+ architectures, the U bit for unaligned support (on ARMv7+ always set) and the A bit. This patch refers to bit A only, so we can just tell the processor not to raise exception when such situation happens, but rather silently perform additional fetches etc. I believe that has nothing to do with userspace, unless someone aims at fine-tuning their application and wants notification on unaligned accesses just to eventually get rid of them, but that is another story. In kernel we do have unaligned accesses, so extra handling results in unnecessary overhead and performance degradation. REVISION DETAIL https://reviews.freebsd.org/D2017 To: zbb, ian, andrew, imp Cc: freebsd-arm
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?686713608.847728.1425894948596.JavaMail.yahoo>