lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Wed, 23 Dec 2009 18:36:09 -0800
From:	Joel Becker <Joel.Becker@...cle.com>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	Mark Fasheh <mfasheh@...e.com>,
	Sunil Mushran <sunil.mushran@...cle.com>,
	Andrew Morton <akpm@...ux-foundation.org>,
	linux-kernel@...r.kernel.org, ocfs2-devel@....oracle.com
Subject: [GIT PULL] ocfs2 updates for 2.6.33

Hey Linus,
	Here's the second set of changes.  This contains everything but
the conflicting patches.  Except for one thing, it contains small
feature and behavior tweaks for the filesystem.  We now default to
enabling ACLs like xfs and btrfs.  We add FIEMAP support for directories
and symlinks.
	The one change I'd like to call your attention to is the
FIEMAP_EXTENT_SHARED flag.  This is an addition to the general FIEMAP
ioctl.  It allows filesystems that can share a data extent between
inodes, like ocfs2 and btrfs, to note that fact in the FIEMAP result.
It is Acked-by: the original FIEMAP developer, Mark Fasheh.  Sunil
sent it out a number of times to the appropriate lists, trying to
determine which tree should send it your way and if anyone had
additional acks or naks, but he got no response.  I've included it
here.  If you would like additional acks or for it to go through a
different path, let me know; I'll drop it and resend the pull.
	Please pull.

Joel


The following changes since commit 964fe080d94db82a3268443e9b9ece4c60246414:
  Linus Torvalds (1):
        Merge git://git.kernel.org/.../rusty/linux-2.6-for-linus

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2 upstream-linus

Coly Li (2):
      ocfs2: explicit declare uninitialized var in user_cluster_connect()
      ocfs2: replace u8 by __u8 in ocfs2_fs.h

Jan Kara (3):
      ocfs2: Always include ACL support
      ocfs2: Make acl use the default
      ocfs2: Set MS_POSIXACL on remount

Jeff Liu (1):
      ocfs2-devel: remove redundant OCFS2_MOUNT_POSIX_ACL check in ocfs2_get_acl_nolock()

Joel Becker (1):
      ocfs2: Return -EINVAL when a device is not ocfs2.

Sunil Mushran (3):
      ocfs2/cluster: Make fence method configurable - v2
      fiemap: Add new extent flag FIEMAP_EXTENT_SHARED
      ocfs2: Use FIEMAP_EXTENT_SHARED

Tao Ma (4):
      ocfs2: Move ocfs2_complete_reflink to the right place.
      ocfs2: duplicate inline data properly during reflink.
      ocfs2/trivial: Use proper mask for 2 places in hearbeat.c
      ocfs2/trivial: Use le16_to_cpu for a disk value in xattr.c

Tiger Yang (1):
      ocfs2: return -EAGAIN instead of EAGAIN in dlm

Tristan Ye (2):
      Ocfs2: Should ocfs2 support fiemap for S_IFDIR inode?
      Ocfs2: Let ocfs2 support fiemap for symlink and fast symlink.

 fs/ocfs2/Kconfig               |   10 +---
 fs/ocfs2/Makefile              |    7 +--
 fs/ocfs2/acl.c                 |    4 --
 fs/ocfs2/acl.h                 |   22 --------
 fs/ocfs2/cluster/heartbeat.c   |    6 ++-
 fs/ocfs2/cluster/nodemanager.c |   51 ++++++++++++++++++
 fs/ocfs2/cluster/nodemanager.h |    7 +++
 fs/ocfs2/cluster/quorum.c      |   16 +++++-
 fs/ocfs2/dlm/dlmrecovery.c     |   18 +++---
 fs/ocfs2/extent_map.c          |   25 ++++++++--
 fs/ocfs2/file.c                |    3 +-
 fs/ocfs2/namei.c               |    1 +
 fs/ocfs2/ocfs2.h               |    8 ++-
 fs/ocfs2/ocfs2_fs.h            |    2 +-
 fs/ocfs2/refcounttree.c        |   69 +++++++++++++++++++++++--
 fs/ocfs2/stack_user.c          |    2 +-
 fs/ocfs2/super.c               |  111 ++++++++++++++++++++-------------------
 fs/ocfs2/symlink.c             |    2 +
 fs/ocfs2/xattr.c               |    6 +--
 fs/ocfs2/xattr.h               |    2 -
 include/linux/fiemap.h         |    2 +
 21 files changed, 245 insertions(+), 129 deletions(-)
-- 

"Every day I get up and look through the Forbes list of the richest
 people in America. If I'm not there, I go to work."
        - Robert Orben

Joel Becker
Principal Software Developer
Oracle
E-mail: joel.becker@...cle.com
Phone: (650) 506-8127

_______________________________________________
Ocfs2-devel mailing list
Ocfs2-devel@....oracle.com
http://oss.oracle.com/mailman/listinfo/ocfs2-devel
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ