From owner-soc-status@FreeBSD.ORG Sat Jun 20 11:48:07 2009 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 68E28106564A for ; Sat, 20 Jun 2009 11:48:07 +0000 (UTC) (envelope-from tatsiana.severyna@gmail.com) Received: from mail-bw0-f215.google.com (mail-bw0-f215.google.com [209.85.218.215]) by mx1.freebsd.org (Postfix) with ESMTP id ED4668FC08 for ; Sat, 20 Jun 2009 11:48:06 +0000 (UTC) (envelope-from tatsiana.severyna@gmail.com) Received: by bwz11 with SMTP id 11so82927bwz.43 for ; Sat, 20 Jun 2009 04:48:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=u+2WhtsFdRMZ+wTgRr1wsBjTe55nJ/Qv2gzUXQA7lyI=; b=fYbx2m6pdVgudrkA237djVAfZLFC/ORczt0fVerAOkEGoqg9lUfigJ+NV6l1ZOOPZ9 TiKr4hA6NRICN3Vj32YyG30ZmDiKBbCp0raKn3bpeA9bB/QrRj5CInKUPaptTdw4r/h3 nlLXoy/17HMDDEuWsglX0q1Z6YxPhzp7ePMS8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=mrJk5ZsE4rG2BSGC+zn+a+C/s4Aw/fY5lrMJ2utNImMsFkXHSZKAWmUlPgg8sbneIr ySpx9JwmKxxUW9tCVwP52S2DMPaU+x7QDd8whZ+PFheuw7DVbKI6HygH6kz6/u45YOdG OGY7zRL/+crO93pqvGxz+ze3crIxZFpgtY1A4= MIME-Version: 1.0 Received: by 10.223.126.145 with SMTP id c17mr3217678fas.16.1245498485510; Sat, 20 Jun 2009 04:48:05 -0700 (PDT) Date: Sat, 20 Jun 2009 14:48:05 +0300 Message-ID: From: Tatsiana Severyna To: soc-status@freebsd.org, Konstantin Belousov Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Subject: puffs - status report 3 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: Sat, 20 Jun 2009 11:48:07 -0000 Hi, After fixing some more bugs pnullfs (puffs null filesystem implementation) became usefull: almost all operations work. I'm able to copy to/from filesystem, mkdir, rmdir, etc. But current implementation can deadlock as it doesn't release vnode locks waiting for reply from userspace (I'm working on fixing it), it also lacks support for fifio operations, mmap implementation is probably buggy and there are some issues to be cleared out with fsync.