From owner-freebsd-current@FreeBSD.ORG Mon Mar 21 20:55:16 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FA2216A4CE for ; Mon, 21 Mar 2005 20:55:16 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14DA343D54 for ; Mon, 21 Mar 2005 20:55:16 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from freefall.freebsd.org (kan@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j2LKtFqG048840 for ; Mon, 21 Mar 2005 20:55:15 GMT (envelope-from kan@freefall.freebsd.org) Received: (from kan@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j2LKtFtL048839 for freebsd-current@FreeBSD.ORG; Mon, 21 Mar 2005 20:55:15 GMT (envelope-from kan) Date: Mon, 21 Mar 2005 20:55:15 +0000 From: Alexander Kabaev To: freebsd-current@FreeBSD.ORG Message-ID: <20050321205515.GA35680@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: Read-only XFS support for FreeBSD 6-CURRENT X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Mar 2005 20:55:16 -0000 Hi, I have uploaded a snapshot of my XFS filesystem port for FreeBSD to http://people.freebsd.org/~kan/xfs. This snapshot allows XFS partitions to be mounted read-only under FreeBSD. The port is based on XFS sources available from SGI for Linux, so it is covered by GPL and should be handled appropriately. The read-only XFS access was quite stable in my testing and managed to survive through multiple 'make -j12 buildworld' rounds with src/ stored on XFS partition, so I think it is a good time for a wider community to take it for a spin and start reporting bugs/panics that I overlooked. This is still a work in progress, so do not try to use it unless you are familiar with kernel debugging procedures and willing to share your kernel.debug+xfs.ko+vmcore files with me. Patches are of course most welcome too. There is a lot to be done still and any help counts. I would like to thank Russell Cattelan and Craig Rodrigues for helping me with this work. -- Alexander Kabaev