public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [GFS2] Pull request
@ 2008-04-18 16:53 Steven Whitehouse
  0 siblings, 0 replies; 5+ messages in thread
From: Steven Whitehouse @ 2008-04-18 16:53 UTC (permalink / raw)
  To: torvalds; +Cc: cluster-devel, linux-kernel

Hi,

Please consider pulling the following patches. The tree is almost
unchanged from the patch posting with the exception of the addition of
Roel's patch to fix a calculation in the logging code. Once these
patches go in, I'll look into creating a follow-up patch as suggested by
Christoph.

There are no changes outside of the GFS2 code in this patch set,

Steve.


The following changes since commit 4a72ef9f7ad36ea0fb3b42f31b2b0c5b9871969a:
  Linus Torvalds (1):
        Merge branch 'pci_id_updates' of git://git.kernel.org/.../mchehab/v4l-dvb

are found in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git

Abhijith Das (1):
      [GFS2] gfs2_adjust_quota has broken unstuffing code

Adrian Bunk (3):
      [GFS2] make gfs2_glock_hold() static
      [GFS2] gfs2/ops_file.c should #include "ops_inode.h"
      [GFS2] proper extern for gfs2/locking/dlm/mount.c:gdlm_ops

Benjamin Marzinski (1):
      [GFS2] Invalidate cache at correct point

Bob Peterson (13):
      [GFS2] Get rid of unneeded parameter in gfs2_rlist_alloc
      [GFS2] Fix debug inode printing
      [GFS2] Only do lo_incore_commit once
      [GFS2] Misc fixups
      [GFS2] Only wake the reclaim daemon if we need to
      [GFS2] Plug an unlikely leak
      [GFS2] Allocate gfs2_rgrpd from slab memory
      [GFS2] Combine rg_flags and rd_flags
      [GFS2] Get rid of gl_waiters2
      [GFS2] Eliminate gl_req_bh
      [GFS2] Remove rgrp and glock version numbers
      [GFS2] Remove unused counters
      [GFS2] Faster gfs2_bitfit algorithm

Christoph Hellwig (1):
      [GFS2] fix file_system_type leak on gfs2meta mount

Cyrill Gorcunov (1):
      [GFS2] possible null pointer dereference fixup

Denis Cheng (2):
      [GFS2] remove gfs2_dev_iops
      [GFS2] re-support special inode

Josef Bacik (1):
      [GFS2] fix GFP_KERNEL misuses

Julia Lawall (1):
      [GFS2] test for IS_ERR rather than 0

Marcin Slusarz (1):
      [GFS2] be*_add_cpu conversion

Roel Kluin (1):
      [GFS2] fix assertion in log_refund()

Steven Whitehouse (22):
      [GFS2] Speed up gfs2_write_alloc_required, deprecate gfs2_extent_map
      [GFS2] Streamline indirect pointer tree height calculation
      [GFS2] Move part of gfs2_block_map into a separate function
      [GFS2] Introduce array of buffers to struct metapath
      [GFS2] Add consts to various bits of rgrp.c
      [GFS2] Remove lm.[ch] and distribute content
      [GFS2] Shrink & rename di_depth
      [GFS2] Reduce inode size by merging fields
      [GFS2] Merge the rd_last_alloc_meta and rd_last_alloc_data fields
      [GFS2] Update gfs2_trans_add_unrevoke to accept extents
      [GFS2] Merge gfs2_alloc_meta and gfs2_alloc_data
      [GFS2] Add extent allocation to block allocator
      [GFS2] The case of the missing asterisk
      [GFS2] Add a function to interate over an extent
      [GFS2] Eliminate (almost) duplicate field from gfs2_inode
      [GFS2] Get inode buffer only once per block map call
      [GFS2] Fix bug where we called drop_bh incorrectly
      [GFS2] Fix a page lock / glock deadlock
      [GFS2] Allow bmap to allocate extents
      [GFS2] Need to ensure that sector_t is 64bits for GFS2
      [GFS2] Remove drop of module ref where not needed
      [GFS2] Streamline quota lock/check for no-quota case

akpm@linux-foundation.org (1):
      [GFS2] fs/gfs2/recovery.c: suppress warnings

 fs/gfs2/Kconfig                |    2 +-
 fs/gfs2/Makefile               |    2 +-
 fs/gfs2/acl.c                  |    6 +-
 fs/gfs2/bmap.c                 |  670 ++++++++++++++++++++++------------------
 fs/gfs2/dir.c                  |   84 +++---
 fs/gfs2/eattr.c                |   58 ++--
 fs/gfs2/glock.c                |  188 +++++++-----
 fs/gfs2/glock.h                |   14 +-
 fs/gfs2/glops.c                |   10 +-
 fs/gfs2/incore.h               |   40 +--
 fs/gfs2/inode.c                |   72 +++--
 fs/gfs2/inode.h                |   22 +-
 fs/gfs2/lm.c                   |  210 -------------
 fs/gfs2/lm.h                   |   42 ---
 fs/gfs2/locking/dlm/lock.c     |    7 +-
 fs/gfs2/locking/dlm/lock_dlm.h |    5 +
 fs/gfs2/locking/dlm/main.c     |    2 -
 fs/gfs2/locking/dlm/sysfs.c    |    2 -
 fs/gfs2/locking/dlm/thread.c   |   10 +-
 fs/gfs2/locking/nolock/main.c  |    2 +-
 fs/gfs2/log.c                  |   19 +-
 fs/gfs2/lops.c                 |   21 +-
 fs/gfs2/lops.h                 |   11 +-
 fs/gfs2/main.c                 |   10 +
 fs/gfs2/ops_address.c          |   44 ++--
 fs/gfs2/ops_dentry.c           |    4 +-
 fs/gfs2/ops_export.c           |    2 -
 fs/gfs2/ops_file.c             |   37 ++-
 fs/gfs2/ops_fstype.c           |   80 +++++-
 fs/gfs2/ops_inode.c            |   42 +--
 fs/gfs2/ops_inode.h            |    1 -
 fs/gfs2/ops_super.c            |    1 -
 fs/gfs2/quota.c                |   74 ++---
 fs/gfs2/quota.h                |   17 +
 fs/gfs2/recovery.c             |   15 +-
 fs/gfs2/rgrp.c                 |  370 ++++++++++++-----------
 fs/gfs2/rgrp.h                 |    8 +-
 fs/gfs2/super.c                |    6 +-
 fs/gfs2/super.h                |    1 +
 fs/gfs2/sys.c                  |    7 -
 fs/gfs2/trans.c                |   25 +-
 fs/gfs2/trans.h                |    2 +-
 fs/gfs2/util.c                 |   24 ++-
 fs/gfs2/util.h                 |    2 +
 include/linux/lm_interface.h   |   10 +
 45 files changed, 1150 insertions(+), 1131 deletions(-)
 delete mode 100644 fs/gfs2/lm.c
 delete mode 100644 fs/gfs2/lm.h



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GFS2] Pull request
  2008-05-20  9:12 [GFS2] Pre-pull patch posting (bug fixes) swhiteho
@ 2008-05-20 10:05 ` Steven Whitehouse
  0 siblings, 0 replies; 5+ messages in thread
From: Steven Whitehouse @ 2008-05-20 10:05 UTC (permalink / raw)
  To: torvalds; +Cc: cluster-devel, linux-kernel

Hi,

Please consider pulling the following bug fixes,

Steve.

----------------------------------------------------------------------------
The following changes since commit 492c2e476eac010962850006c49df326919b284c:
  Linus Torvalds (1):
        Linux 2.6.26-rc2

are found in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git

Andrew Price (1):
      [GFS2] Fix cast from unsigned int to s64

Bob Peterson (1):
      [GFS2] filesystem consistency error from do_strip

Jean Delvare (1):
      [GFS2] Prefer strlcpy() over snprintf()

 fs/gfs2/glops.c      |    2 +-
 fs/gfs2/incore.h     |    1 +
 fs/gfs2/inode.c      |   10 +++++-----
 fs/gfs2/meta_io.c    |    6 ++++--
 fs/gfs2/ops_fstype.c |    4 ++--
 fs/gfs2/ops_super.c  |   16 +++++++++-------
 fs/gfs2/rgrp.c       |    2 +-
 7 files changed, 23 insertions(+), 18 deletions(-)



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GFS2] Pull request
@ 2008-06-24 21:12 Steven Whitehouse
  0 siblings, 0 replies; 5+ messages in thread
From: Steven Whitehouse @ 2008-06-24 21:12 UTC (permalink / raw)
  To: torvalds; +Cc: cluster-devel, linux-kernel

Hi,

Please consider pulling the following GFS2 bug fixes,

Steve.

-------------------------------------------------------------------------------------
The following changes since commit 62786b9e81a2dbe9c073a2ade52d33a2627d6d85:
  Linus Torvalds (1):
        Merge branch 'hotfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6

are found in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git

Benjamin Marzinski (1):
      [GFS2] fix gfs2 block allocation (cleaned up)

Bob Peterson (1):
      [GFS2] BUG: unable to handle kernel paging request at ffff81002690e000

 fs/gfs2/bmap.c |   23 +++++++++--------------
 fs/gfs2/rgrp.c |    2 +-
 2 files changed, 10 insertions(+), 15 deletions(-)



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GFS2] Pull request
@ 2008-07-14 16:03 Steven Whitehouse
  0 siblings, 0 replies; 5+ messages in thread
From: Steven Whitehouse @ 2008-07-14 16:03 UTC (permalink / raw)
  To: torvalds; +Cc: cluster-devel, linux-kernel

Hi,

Please consider pulling the following patches. The only difference since the
recent posting is David Howells' patch to fix a warning (a one-liner),

Steve.

The following changes since commit 543cf4cb3fe6f6cae3651ba918b9c56200b257d0:
  Linus Torvalds (1):
        Linux 2.6.26-rc8

are found in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git

Bob Peterson (1):
      [GFS2] kernel panic mounting volume

David Howells (1):
      [GFS2] Fix GFS2's use of do_div() in its quota calculations

Harvey Harrison (1):
      [GFS2] trivial sparse lock annotations

Li Xiaodong (1):
      [GFS2] Remove unused declaration

Miklos Szeredi (1):
      [GFS2] don't call permission()

Steven Whitehouse (14):
      [GFS2] Clean up the glock core
      [GFS2] Fix ordering bug in lock_dlm
      [GFS2] No lock_nolock
      [GFS2] Fix ordering of args for list_add
      [GFS2] Revise readpage locking
      [GFS2] Remove remote lock dropping code
      [GFS2] Remove obsolete conversion deadlock avoidance code
      [GFS2] Remove all_list from lock_dlm
      [GFS2] Glock documentation
      [GFS2] Fix module building
      [GFS2] Fix delayed demote race
      [GFS2] Allow local DF locks when holding a cached EX glock
      [GFS2] Replace rgrp "recent list" with mru list
      [GFS2] Remove support for unused and pointless flag

 Documentation/filesystems/gfs2-glocks.txt |  114 ++
 fs/gfs2/Kconfig                           |   18 +-
 fs/gfs2/Makefile                          |    1 -
 fs/gfs2/gfs2.h                            |    5 -
 fs/gfs2/glock.c                           | 1643 ++++++++++++-----------------
 fs/gfs2/glock.h                           |   11 +-
 fs/gfs2/glops.c                           |   70 +-
 fs/gfs2/incore.h                          |   38 +-
 fs/gfs2/inode.c                           |   11 +-
 fs/gfs2/inode.h                           |    2 +-
 fs/gfs2/locking.c                         |   52 +-
 fs/gfs2/locking/dlm/lock.c                |  368 +++++--
 fs/gfs2/locking/dlm/lock_dlm.h            |   18 +-
 fs/gfs2/locking/dlm/mount.c               |   14 +-
 fs/gfs2/locking/dlm/sysfs.c               |   13 -
 fs/gfs2/locking/dlm/thread.c              |  331 +------
 fs/gfs2/locking/nolock/Makefile           |    3 -
 fs/gfs2/locking/nolock/main.c             |  238 -----
 fs/gfs2/log.c                             |    2 +
 fs/gfs2/log.h                             |    2 +
 fs/gfs2/main.c                            |    2 -
 fs/gfs2/meta_io.c                         |   14 +-
 fs/gfs2/meta_io.h                         |    1 +
 fs/gfs2/ops_address.c                     |   40 +-
 fs/gfs2/ops_file.c                        |   38 +-
 fs/gfs2/ops_fstype.c                      |    8 +-
 fs/gfs2/ops_inode.c                       |   25 +-
 fs/gfs2/ops_super.c                       |    4 +-
 fs/gfs2/quota.c                           |    2 +-
 fs/gfs2/recovery.c                        |    5 +-
 fs/gfs2/rgrp.c                            |  108 +--
 fs/gfs2/super.c                           |    4 +-
 fs/gfs2/sys.c                             |   16 -
 include/linux/lm_interface.h              |    6 -
 34 files changed, 1275 insertions(+), 1952 deletions(-)
 create mode 100644 Documentation/filesystems/gfs2-glocks.txt
 delete mode 100644 fs/gfs2/locking/nolock/Makefile
 delete mode 100644 fs/gfs2/locking/nolock/main.c



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GFS2] Pull request
@ 2008-10-10  8:05 Steven Whitehouse
  0 siblings, 0 replies; 5+ messages in thread
From: Steven Whitehouse @ 2008-10-10  8:05 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List, cluster-devel

Hi,

Please consider pulling the following changes. There have been no changes since
the patches were posted to lkml on Sept 26th.

Steve.

The following changes since commit 30a2f3c60a84092c8084dfe788b710f8d0768cd4:
  Linus Torvalds (1):
        Linux 2.6.27-rc3

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git master

Abhijith Das (1):
      GFS2: GFS2 will panic if you misspell any mount options

Bob Peterson (2):
      GFS2: rm on multiple nodes causes panic
      GFS2: Direct IO write at end of file error

Julien Brunel (1):
      GFS2: Use an IS_ERR test rather than a NULL test

Steven Whitehouse (8):
      GFS2: Fix debugfs glock file iterator
      GFS2: Fix metafs mounts
      GFS2: Fix & clean up GFS2 rename
      GFS2: Fix race relating to glock min-hold time
      GFS2: The war on bloat
      GFS2: high time to take some time over atime
      GFS2: Add UUID to GFS2 sb
      GFS2: Support for I/O barriers

 fs/gfs2/glock.c             |   15 +-
 fs/gfs2/glock.h             |    1 -
 fs/gfs2/incore.h            |   38 ++--
 fs/gfs2/inode.c             |  159 +-----------
 fs/gfs2/inode.h             |    2 -
 fs/gfs2/log.c               |   21 ++-
 fs/gfs2/mount.c             |    7 +
 fs/gfs2/ops_address.c       |   18 +-
 fs/gfs2/ops_file.c          |   16 +-
 fs/gfs2/ops_fstype.c        |  578 +++++++++++++++++++++++++++++--------------
 fs/gfs2/ops_inode.c         |  127 ++++++++---
 fs/gfs2/ops_super.c         |  108 ++++++--
 fs/gfs2/super.c             |  340 -------------------------
 fs/gfs2/super.h             |    6 -
 fs/gfs2/sys.c               |   11 -
 include/linux/gfs2_ondisk.h |    6 +-
 16 files changed, 654 insertions(+), 799 deletions(-)



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-10-10  8:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-14 16:03 [GFS2] Pull request Steven Whitehouse
  -- strict thread matches above, loose matches on Subject: below --
2008-10-10  8:05 Steven Whitehouse
2008-06-24 21:12 Steven Whitehouse
2008-05-20  9:12 [GFS2] Pre-pull patch posting (bug fixes) swhiteho
2008-05-20 10:05 ` [GFS2] Pull request Steven Whitehouse
2008-04-18 16:53 Steven Whitehouse

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox