From owner-soc-status@FreeBSD.ORG Mon Aug 16 12:20:13 2010 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 68E9610656A4 for ; Mon, 16 Aug 2010 12:20:13 +0000 (UTC) (envelope-from gnehzuil@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 3DF1E8FC17 for ; Mon, 16 Aug 2010 12:20:12 +0000 (UTC) Received: by pwj4 with SMTP id 4so2286680pwj.13 for ; Mon, 16 Aug 2010 05:20:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=9024XDEYPMBLGntkQ0afDA5ojuXfjP3+6ODtHN1wGjU=; b=uBqiOeZMjpmWmbHoD/yjP4jpRWM2Zjiz+VcfWK30Iwdy2hgcn217ZMp8fIhZ78VEMC mUPBavsltXp1o/WVlK8OWx84Wl2VhdOxajzwbWQazQ0H27NtkPgq2jkxs9WRDqlGrZW6 45rp5mAacxFP0bMIb3xngil5WmsD+67xWjB60= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=bBKcKl/O9nAfo2MtfADaKxDajMJwzlzjjOgIjqLz/hLdZBo0Fm3K/fwV04fmlX6l17 cQsDNdFNRK9tZ47a/Oo1RfQ68xiIOeROiQiNN5Ur70Ag2Zy3Kzma7kl1LkFgMqNGptzS DvreM82EAb4WpbH59jtWg0DLs1QIaA77+W0bo= Received: by 10.142.194.16 with SMTP id r16mr4428546wff.328.1281961212485; Mon, 16 Aug 2010 05:20:12 -0700 (PDT) Received: from [192.168.1.47] ([166.111.68.197]) by mx.google.com with ESMTPS id 33sm8246927wfg.9.2010.08.16.05.20.10 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 16 Aug 2010 05:20:11 -0700 (PDT) Message-ID: <4C692CE4.6000903@gmail.com> Date: Mon, 16 Aug 2010 20:19:48 +0800 From: gnehzuil User-Agent: Thunderbird 2.0.0.24 (X11/20100317) MIME-Version: 1.0 To: soc-status@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [extfs] Final Report X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2010 12:20:13 -0000 Status: Last week I tried to implement ext2_readdir() function with hash directory index. The implementation in Linux requires directory name. However in FreeBSD it is hard to get it. So I dont have a good solution to implement it. If possible, I will implement it after soc. Final Status: Although I don't implement ext2_readdir() function with hash directory index, the project is done because ext2fs can read ext4 read-only mode with DIR_INDEX feature. TODO: * submit ext2fs + preallocation patch to fs@freebsd.org * submit ext4fs read-only mode patch to fs@freebsd.org All the files were submitted at p4's repository: * ext2fs + preallocation: http://p4db.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/projects/soc2010/extfs/src/sys/fs/ext2fs&HIDEDEL=NO * ext4fs read-only mode: - source code: http://p4db.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/projects/soc2010/ext4fs/src/sys/fs/ext2fs&HIDEDEL=NO - Makefile http://p4db.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/projects/soc2010/ext4fs/src/sys/modules/ext2fs&HIDEDEL=NO lz