From owner-freebsd-stable@FreeBSD.ORG Tue Apr 8 12:32:57 2014 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0228CFB2 for ; Tue, 8 Apr 2014 12:32:57 +0000 (UTC) Received: from potato.growveg.org (potato.growveg.org [62.49.247.163]) (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 B30061B5E for ; Tue, 8 Apr 2014 12:32:56 +0000 (UTC) Received: from john by potato.growveg.org with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1WXVCs-00098A-PA for freebsd-stable@freebsd.org; Tue, 08 Apr 2014 13:32:50 +0100 Date: Tue, 8 Apr 2014 13:32:50 +0100 From: John To: freebsd-stable@freebsd.org Subject: GEOM_CONCAT odd behaviour Message-ID: <20140408123250.GA34915@potato.growveg.org> Mail-Followup-To: freebsd-stable@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) Sender: John X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: john@potato.growveg.org X-SA-Exim-Scanned: No (on potato.growveg.org); SAEximRunCond expanded to false X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: freebsd-stable@freebsd.org List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2014 12:32:57 -0000 Hello -stable, I made a concatenated disk with the gconcat program and compiled options GEOM_CONCAT into the kernel. When I reboot, this appears in the dmesg: GEOM_CONCAT: Device data created (id=1971778810). GEOM_CONCAT: Disk diskid/DISK-WD-WCC130881133 attached to data. GEOM_CONCAT: Disk diskid/DISK-WD-WCC131034794 attached to data. GEOM_CONCAT: Disk diskid/DISK-WD-WCC131035892 attached to data. GEOM_CONCAT: Device concat/data activated. GEOM_CONCAT: Cannot add disk ada3 to data (error=17). GEOM_CONCAT: Cannot add disk ada2 to data (error=17). GEOM_CONCAT: Cannot add disk ada1 to data (error=17). I tried to run gconcat status which returned something like 'unavailable' (forget the exact error but it suggested the driver wasn't loaded) so I loaded the kernel module instead ( geom_concat.ko ) and now status returns: [root@ ~]# gconcat status Name Status Components concat/data UP diskid/DISK-WD-WCC130881133 diskid/DISK-WD-WCC131034794 diskid/DISK-WD-WCC131035892 ...so why does it work the second way and not the first? Is compiling it into the kernel depreciated? This is on PC-BSD 10 but I don't think this is specific to that branch. The version is 10.0-RELEASE-p4. thanks, -- John