Date: Wed, 17 Apr 2013 17:38:17 +0100 (BST) From: Yan Ozer <yaakovozer@yahoo.de> To: freebsd-arm@FreeBSD.org Subject: zfs cubieboard Message-ID: <1366216697.6005.YahooMailMobile@web172705.mail.ir2.yahoo.com>
next in thread | raw e-mail | index | archive | help
Hi,=0Ahow about support ZFS by cubieboard with 1Gb of RAM?=0AIs it possible= to create any ZFS pool on a sata HD ?=0AThanks. From owner-freebsd-arm@FreeBSD.ORG Wed Apr 17 22:45:14 2013 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]) by hub.freebsd.org (Postfix) with ESMTP id 788A96C0 for <freebsd-arm@freebsd.org>; Wed, 17 Apr 2013 22:45:14 +0000 (UTC) (envelope-from damjan.marion@gmail.com) Received: from mail-ee0-f50.google.com (mail-ee0-f50.google.com [74.125.83.50]) by mx1.freebsd.org (Postfix) with ESMTP id 135C1B51 for <freebsd-arm@freebsd.org>; Wed, 17 Apr 2013 22:45:13 +0000 (UTC) Received: by mail-ee0-f50.google.com with SMTP id e53so1011603eek.37 for <freebsd-arm@freebsd.org>; Wed, 17 Apr 2013 15:45:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:content-type:mime-version:subject:from:in-reply-to:date :cc:content-transfer-encoding:message-id:references:to:x-mailer; bh=Xcv9DwX7qwErYBw101orIc6bIk2InyKsYudlYImAwko=; b=QEo6KUKgbdTdfNiOwIHtVzaZvM8mrw2H15NhWnGYxQHmEBwoAuzX1MrdzRdcaTjv0c 1kJPvyfw9/EAVIeVKjvS+q1IxOvBpQcQOrdEWOWS8hHsyAg+A9Xx2lDebcDcuOcUkqja jjHsIsCUoAAK0INiPWpGpz7smtK3FbtRwGilm1qlBU12qrJTNdSeCLgFtZYNGqC98yIU XRN79Oh2PtYOaURkq4k5o9C6neAhNuGI95JcvDc67FvDSgUVCZ1MMeWQzxV5nW1nU6cz e1HWHdmS3wnM5jEzC0phbh6XXbiVm/fqMvrKYmpdxNHtg8GnN0Gt2W4ySfd/63+sTOzs sQRA== X-Received: by 10.14.5.137 with SMTP id 9mr22886434eel.30.1366238707054; Wed, 17 Apr 2013 15:45:07 -0700 (PDT) Received: from ?IPv6:2001:470:72bb::12c? ([2001:470:72bb::12c]) by mx.google.com with ESMTPS id s47sm11811951eeg.8.2013.04.17.15.45.05 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 17 Apr 2013 15:45:05 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\)) Subject: Re: __rw_wlock_hard panic on 1st malloc From: Damjan Marion <damjan.marion@gmail.com> In-Reply-To: <9A3C042F-3765-4791-AB51-63EA82488743@bsdimp.com> Date: Thu, 18 Apr 2013 00:45:03 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <8550022A-E05B-4CEA-B899-3D81DDCC9B57@gmail.com> References: <DB4E4AA0-91D8-4253-8044-9C33B60E1A3A@gmail.com> <8DE83B01-4508-41C5-B2BD-95A72D0AD963@bsdimp.com> <BD1AE699-31B2-4F13-8222-BEB90EE0E57E@gmail.com> <B94DB19B-7940-4376-B38B-369FD0E45282@bsdimp.com> <92C60946-8FFB-46A1-9400-9E0F7B11FC23@gmail.com> <9A3C042F-3765-4791-AB51-63EA82488743@bsdimp.com> To: Warner Losh <imp@bsdimp.com> X-Mailer: Apple Mail (2.1503) Cc: "freebsd-arm@FreeBSD.org" <freebsd-arm@freebsd.org> X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor <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: Wed, 17 Apr 2013 22:45:14 -0000 yes, thanks for the hint. After moving back to gcc everything works = fine. Damjan On Apr 17, 2013, at 5:37 PM, Warner Losh <imp@bsdimp.com> wrote: > I don't think it is, at least not with clang compiled code. Ian was = saying on IRC that he saw this and went back to gcc and life was good. >=20 > Warner >=20 > On Apr 16, 2013, at 5:44 PM, Damjan Marion wrote: >=20 >>=20 >> When I apply your patch I'm getting the same error but this time in = busdma_init(). >> Again it is 1st malloc() inside busdma_bufalloc_create(). >>=20 >> Can anybody confirm that latest HEAD is working on other Cortex-A = CPUs? >>=20 >> Damjan >>=20 >> On Apr 17, 2013, at 12:43 AM, Warner Losh <imp@bsdimp.com> wrote: >>=20 >>> The problem here is a double fault. The first fault is in = init_dynamic_kenv when we try to read the kernel environment. The second = fault happens because we don't wind up in the debugger (I think due to = reading the stack goes awry). >>>=20 >>> I've fixed the first problem in r249570. >>>=20 >>> Not sure what's going on beyond that, since after fixing that I hit = a similar issue in stack_copy() but without a traceback, it is kinda = hard. >>>=20 >>> This is on my MarsBoard with an allwinner tech's A10 CPU. >>>=20 >>> Warner >>>=20 >>>=20 >>> On Apr 14, 2013, at 12:51 PM, Damjan Marion wrote: >>>=20 >>>>=20 >>>> I doubt. init_dynamic_kenv() is called by sysinit as part of = standard sysinit sequence and=20 >>>> it is called after kmeminit(). >>>>=20 >>>> There is no my custom code except standard parts of initarm = initialisation. >>>>=20 >>>> Damjan >>>>=20 >>>> On Apr 14, 2013, at 7:19 PM, Warner Losh <imp@bsdimp.com> wrote: >>>>=20 >>>>> Maybe you are calling malloc before these locks are initialized? >>>>>=20 >>>>> Warner >>>>>=20 >>>>> On Apr 14, 2013, at 5:03 AM, Damjan Marion wrote: >>>>>=20 >>>>>>=20 >>>>>> Hi, >>>>>>=20 >>>>>> I'm playing a bit with i.MX6 based board (wandboard) and I have = serial console working but >>>>>> now it panics in init_dynamic_kenv() with the following error: >>>>>>=20 >>>>>> panic: __rw_wlock_hard: recursing but non-recursive rw pmap pv = global @ /usr/src/sys/arm/arm/pmap-v6.c:1187 >>>>>>=20 >>>>>> It looks like this is the 1st place where malloc() is called, an = malloc returns valid VA >>>>>> but 1st attempt to access that address produces panic above. >>>>>>=20 >>>>>> Any idea what can be the reason for this or any other hint? >>>>>>=20 >>>>>> Thanks, >>>>>>=20 >>>>>> Damjan >>>>>> _______________________________________________ >>>>>> freebsd-arm@freebsd.org mailing list >>>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-arm >>>>>> To unsubscribe, send any mail to = "freebsd-arm-unsubscribe@freebsd.org" >>>>>=20 >>>>=20 >>>=20 >>=20 >=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1366216697.6005.YahooMailMobile>