From owner-freebsd-arm@FreeBSD.ORG Sun Feb 2 11:15:02 2014 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8455B5B4 for ; Sun, 2 Feb 2014 11:15:02 +0000 (UTC) Received: from sdf.lonestar.org (mx.sdf.org [192.94.73.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6054813DF for ; Sun, 2 Feb 2014 11:15:01 +0000 (UTC) Received: from sdf.org (IDENT:hhh@sdf.lonestar.org [192.94.73.15]) by sdf.lonestar.org (8.14.7/8.14.5) with ESMTP id s12BEsSc028273 (using TLSv1/SSLv3 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits) verified NO) for ; Sun, 2 Feb 2014 11:14:54 GMT Received: (from hhh@localhost) by sdf.org (8.14.7/8.12.8/Submit) id s12BEsrU020990 for freebsd-arm@freebsd.org; Sun, 2 Feb 2014 11:14:54 GMT X-Hashcash: 1:20:140202:freebsd-arm@freebsd.org::hYvwJOnsP+KJl8Ot:000000000000000000000000000000000000002edu From: hhh@sdf.org To: freebsd-arm@freebsd.org Subject: ZFS on ARM (Beaglebone Black) Date: Sun, 02 Feb 2014 12:14:50 +0100 Message-ID: <87k3dd7olx.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Feb 2014 11:15:02 -0000 Hi all, I would like to know what is the status of the ZFS on ARM. My goal is to connect ZFS formatted hard drive to the Beaglebone Black running FreeBSD 10 (RELEASE or STABLE). I tried both the recent pre-compiled (ftp server) and self-compiled (crochet) images, but neither contained zfs.ko module. I tried to compile the module on the board, but got error while compiling the opensolaris module. In file included from /usr/src/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/common/os/fm.c:59: /usr/src/sys/modules/zfs/../../cddl/compat/opensolaris/sys/cpuvar.h:53:9: error: 'cpu_id' macro redefined [-Werror] #define cpu_id cpuid ^ ./machine/cpufunc.h:170:9: note: previous definition is here #define cpu_id() cpufuncs.cf_id() ^ 1 error generated. *** Error code 1 Stop. make: stopped in /usr/src/sys/modules/zfs Why did it go wrong? Thanks for help! -- hhh