From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vyacheslav Dubeyko Subject: [PATCH 0/3] hfsplus: implement ACLs support Date: Tue, 29 Jan 2013 13:59:45 +0400 Message-ID: <1359453585.2868.49.camel@slavad-ubuntu> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Cc: Hin-Tak Leung To: linux-fsdevel@vger.kernel.org Return-path: Received: from oproxy5-pub.bluehost.com ([67.222.38.55]:57253 "HELO oproxy5-pub.bluehost.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1755339Ab3A2KAD (ORCPT ); Tue, 29 Jan 2013 05:00:03 -0500 Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Hi, This patchset implements ACLs support in hfsplus driver. It is based on implementation of xattr support (in linux-next yet). Currently, the implementation of ACLs support in hfsplus driver is under testing. But it is expected some minor bugs in it. So, this patchset is published for preliminary review and discussion. Mac OS X supports NFSv4 ACLs. It keeps its in the form of specially named xattr (com.apple.system.Security). So, this patchset makes conversion between NFSv4 and POSIX ACLs. With the best regards, Vyacheslav Dubeyko. --- fs/hfsplus/Makefile | 2 +- fs/hfsplus/acl.c | 1474 +++++++++++++++++++++++++++++++++++++++++++ fs/hfsplus/acl.h | 90 +++ fs/hfsplus/dir.c | 2 + fs/hfsplus/hfsplus_fs.h | 5 + fs/hfsplus/hfsplus_raw.h | 26 + fs/hfsplus/inode.c | 9 + fs/hfsplus/xattr.c | 29 +- fs/hfsplus/xattr.h | 32 +- fs/hfsplus/xattr_security.c | 13 + 10 files changed, 1651 insertions(+), 31 deletions(-) -- 1.7.9.5