From owner-freebsd-current@FreeBSD.ORG Fri Jan 1 21:59:31 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DC1FE1065679; Fri, 1 Jan 2010 21:59:31 +0000 (UTC) (envelope-from lulf@pvv.ntnu.no) Received: from hylle01.itea.ntnu.no (hylle01.itea.ntnu.no [IPv6:2001:700:300:3::100]) by mx1.freebsd.org (Postfix) with ESMTP id 6A5CF8FC0A; Fri, 1 Jan 2010 21:59:31 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hylle01.itea.ntnu.no (Postfix) with ESMTP id 17CA331E026; Fri, 1 Jan 2010 22:59:30 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at hylle01.itea.ntnu.no Received: from carrot (lynx.stud.ntnu.no [IPv6:2001:700:300:3::180]) by hylle01.itea.ntnu.no (Postfix) with ESMTP id 5114F31E025; Fri, 1 Jan 2010 22:59:29 +0100 (CET) Date: Fri, 1 Jan 2010 23:59:18 +0100 From: Ulf Lilleengen To: freebsd-current@freebsd.org Message-ID: <20100101225918.GA6184@carrot> Mail-Followup-To: freebsd-current@freebsd.org, freebsd-hackers@freebsd.org, sarawgi.aditya@gmail.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-hackers@freebsd.org, sarawgi.aditya@gmail.com Subject: [HEADSUP] Google SoC work on ext2fs to be committed X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 01 Jan 2010 21:59:31 -0000 Hello, In a few days, I will commit the ext2fs improvements done by Aditya Sarawgi during and after Google Summer of Code to CURRENT. Some quick notes: - BSD licensed block and inode allocation policies for ext2fs. This involves the use FFS1 style block and inode allocation for ext2fs. Preallocation was removed since it was GPL'd. - Orlov Block Allocator for ext2fs. (Aditya can perhaps provide some details). - Some PR fixes and older bugs. - Make ext2fs MPSAFE by introducing locks to per-mount datastructures. More information along with nice shiny graphs can be found here: http://wiki.freebsd.org/SOC2009AdityaSarawgi and, of course, the code: http://gitorious.org/freebsd-ext2fs/freebsd-ext2fs As the work on support MP-safe operation may cause race conditions not discovered yet, it is important to report on these issues as they are encountered. Issues with the new implementation may be adressed to Aditya (CCed). http://wiki.freebsd.org/AdityaSarawgi -- Ulf Lilleengen