From owner-soc-status@FreeBSD.ORG Fri Jul 16 05:36:59 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 7858E106566C for ; Fri, 16 Jul 2010 05:36:59 +0000 (UTC) (envelope-from iputsikau@gmail.com) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 348108FC0C for ; Fri, 16 Jul 2010 05:36:58 +0000 (UTC) Received: by qyk7 with SMTP id 7so526237qyk.13 for ; Thu, 15 Jul 2010 22:36:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=LNtVjeVDvhDQIOtFtvGTZ3UwsLGob+oSbIOMPHazics=; b=ZZ/DQb4laXEhZ57f30M+SdPIZEa5i4DtFpnE7MNzfqOZRBxLK2d7y9CgmY54iSwFCX pwdm7PdqrRz9iLdWuAlltC3HXj3iuoWrVhZguzOTeMMHCgvpJb+IfyM4EizmQpPgHHK+ w9ViHWgRiyu/RDlaYvW1kGpZdHR2bybIE5no4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=jMF6h/hE3+LJGk004rOqFeo2WwivJxJKm1jsFGvpdLYbDB82DWC01H7Tw04yuxWqbd cZnOhFoIhgaE7qoaZsoAJhnMh7WJMJKP4BCv/mRKxHscLKc+8o5d4CACXKfW0doXajM8 ku6g8TEHrQwbAJ+63tLRs+4yz0wYeIXp8gKIo= MIME-Version: 1.0 Received: by 10.224.37.19 with SMTP id v19mr554243qad.66.1279258618245; Thu, 15 Jul 2010 22:36:58 -0700 (PDT) Received: by 10.229.192.14 with HTTP; Thu, 15 Jul 2010 22:36:58 -0700 (PDT) Date: Fri, 16 Jul 2010 08:36:58 +0300 Message-ID: From: Ilya Putsikau To: soc-status@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: [fsnotify] report #7 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: Fri, 16 Jul 2010 05:36:59 -0000 Done this week: * Add write, close and inactive hooks * Don't send write, close and inactive events for directories * Clear node changed flag in inactive hook * Get cookie number only when needed * Change hooking mechanism to store function pointers in structure * Use macros to lock/unlock mutexes * Fix node_lookupex bug Milestones planned for the first part of Summer Of Code are complete now.