From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Josef 'Jeff' Sipek" Subject: [GIT PULL -mm] Unionfs updates Date: Sun, 4 Mar 2007 21:16:44 -0500 Message-ID: <11730610174005-git-send-email-jsipek@cs.sunysb.edu> To: linux-fsdevel@vger.kernel.org Return-path: Received: from filer.fsl.cs.sunysb.edu ([130.245.126.2]:39098 "EHLO filer.fsl.cs.sunysb.edu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750945AbXCECQ6 (ORCPT ); Sun, 4 Mar 2007 21:16:58 -0500 Received: from thor.fsl.cs.sunysb.edu (thor.fsl.cs.sunysb.edu [130.245.126.40]) by filer.fsl.cs.sunysb.edu (8.12.11.20060308/8.13.1) with ESMTP id l252GthJ028223 for ; Sun, 4 Mar 2007 21:16:55 -0500 Received: from jsipek by thor.fsl.cs.sunysb.edu with local (Exim 4.63) (envelope-from ) id 1HO2kz-0000E2-Ay for linux-fsdevel@vger.kernel.org; Sun, 04 Mar 2007 21:16:57 -0500 Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org The following patches (also available though the git tree) address a number of code issues with Unionfs. (Sorry if you got duplicates, I forgot to CC fsdevel.) You can pull from 'master' branch of git://git.kernel.org/pub/scm/linux/kernel/git/jsipek/unionfs.git to receive the following: Erez Zadok (6): fs/unionfs: Fix a memory leak & null pointer dereference fs/unionfs/: Fix a memory leak in unionfs_read_super fs/unionfs/: Fix copyup_deleted_file dentry leak fs/unionfs/: mntput in __cleanup_dentry fs/unionfs/: Fix dentry leak in copyup_named_dentry fs/unionfs/: Fix unlocking in error paths Josef 'Jeff' Sipek (7): fs/unionfs/: Don't grab dentry private data mutex in unionfs_d_release fs/unionfs/: Several small cleanups in unionfs_interpose fs/unionfs/: Rename unionfs_d_revalidate_wrap fs/unionfs/: Remove alloc_filldir_node fs/unionfs/: Use SEEK_{SET,CUR} instead of hardcoded values fs/unionfs/: Check return value of d_path fs/unionfs/: Miscellaneous coding style fixes fs/unionfs/commonfops.c | 22 ++++++++++++++++++---- fs/unionfs/copyup.c | 17 +++++++++++++---- fs/unionfs/dentry.c | 15 ++++----------- fs/unionfs/dirfops.c | 6 +++--- fs/unionfs/lookup.c | 11 +++++++++-- fs/unionfs/main.c | 18 ++++++------------ fs/unionfs/rdstate.c | 8 +------- fs/unionfs/super.c | 8 ++++++-- fs/unionfs/union.h | 2 +- 9 files changed, 61 insertions(+), 46 deletions(-) Josef 'Jeff' Sipek. jsipek@cs.sunysb.edu