From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934846AbeE2OVw (ORCPT ); Tue, 29 May 2018 10:21:52 -0400 Received: from smtp4.ccs.ornl.gov ([160.91.203.40]:38120 "EHLO smtp4.ccs.ornl.gov" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934304AbeE2OVu (ORCPT ); Tue, 29 May 2018 10:21:50 -0400 From: James Simmons To: Greg Kroah-Hartman , devel@driverdev.osuosl.org, Andreas Dilger , Oleg Drokin , NeilBrown Cc: Linux Kernel Mailing List , Lustre Development List , James Simmons Subject: [PATCH v2 0/6] staging: lustre: llite: remaining xattr patches Date: Tue, 29 May 2018 10:21:39 -0400 Message-Id: <1527603705-30450-1-git-send-email-jsimmons@infradead.org> X-Mailer: git-send-email 1.8.3.1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: James Simmons Fixed the bugs in the set_acl patch pointed out by Dan Carpenter. Rebased the next patch 'remove unused parameter..." on the parent patch. Created new acl.c file to match what other linx kernel file systems do. Added newer xattr fixes that were recently pushed. Andrew Perepechko (1): staging: lustre: mdc: excessive memory consumption by the xattr cache Dmitry Eremin (1): staging: lustre: llite: add support set_acl method in inode operations Fan Yong (1): staging: lustre: acl: increase ACL entries limitation James Simmons (1): staging: lustre: llite: create acl.c file John L. Hammond (2): staging: lustre: llite: remove unused parameters from md_{get,set}xattr() staging: lustre: mdc: use large xattr buffers for old servers .../lustre/include/uapi/linux/lustre/lustre_idl.h | 2 +- drivers/staging/lustre/lustre/include/lustre_acl.h | 7 +- drivers/staging/lustre/lustre/include/obd.h | 7 +- drivers/staging/lustre/lustre/include/obd_class.h | 21 ++-- drivers/staging/lustre/lustre/llite/Makefile | 2 + drivers/staging/lustre/lustre/llite/acl.c | 108 +++++++++++++++++++++ drivers/staging/lustre/lustre/llite/file.c | 16 +-- .../staging/lustre/lustre/llite/llite_internal.h | 7 ++ drivers/staging/lustre/lustre/llite/llite_lib.c | 3 +- drivers/staging/lustre/lustre/llite/xattr.c | 6 +- drivers/staging/lustre/lustre/lmv/lmv_obd.c | 22 ++--- drivers/staging/lustre/lustre/mdc/mdc_locks.c | 42 ++++++-- drivers/staging/lustre/lustre/mdc/mdc_reint.c | 2 + drivers/staging/lustre/lustre/mdc/mdc_request.c | 38 +++++--- drivers/staging/lustre/lustre/ptlrpc/layout.c | 4 +- drivers/staging/lustre/lustre/ptlrpc/wiretest.c | 4 +- 16 files changed, 214 insertions(+), 77 deletions(-) create mode 100644 drivers/staging/lustre/lustre/llite/acl.c ---------- Changelog: v1) Initial patch set with fixes to address issues pointed by Dan. v2) Created new acl.c file and rebased the patches due to that change -- 1.8.3.1