LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
From: Steven Whitehouse <swhiteho@redhat.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: GFS2 Pull request
Date: Fri, 25 Jan 2008 09:46:13 +0000	[thread overview]
Message-ID: <1201254373.22038.277.camel@quoit> (raw)

Hi,

I've dropped out a couple of the patches related to journaling. Those
will now do an extra round of my git tree and will likely be merged next
time. Other than that, the patches in the GFS2 -nme git tree are exactly
as recently posted.

Please consider pulling the following changes,

Steve.

---------------------------------------------------------------------------------

The following changes since commit 49914084e797530d9baaf51df9eda77babc98fa8:
  Linus Torvalds (1):
        Linux 2.6.24

are found in the git repository at:

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

Abhijith Das (2):
      [GFS2] patch to check for recursive lock requests in gfs2_rename code path
      [GFS2] Allow journal recovery on read-only mount

Bob Peterson (16):
      [GFS2] Given device ID rather than s_id in "id" sysfs file
      [GFS2] Remove function gfs2_get_block
      [GFS2] Journal extent mapping
      [GFS2] Get rid of useless "found" variable in quota.c
      [GFS2] Run through full bitmaps quicker in gfs2_bitfit
      [GFS2] Reorganize function gfs2_glmutex_lock
      [GFS2] Only fetch the dinode once in block_map
      [GFS2] Function meta_read optimization
      [GFS2] Incremental patch to fix compiler warning
      [GFS2] Eliminate the no longer needed sd_statfs_mutex
      [GFS2] Minor correction
      [GFS2] Initialize extent_list earlier
      [GFS2] Remove unneeded i_spin
      [GFS2] gfs2_alloc_required performance
      [GFS2] Fix typo
      [GFS2] Lockup on error

David Teigland (3):
      [GFS2] check kthread_should_stop when waiting
      [GFS2] tidy up error message
      [GFS2] use pid for plock owner for nfs clients

Fabio M. Di Nitto (1):
      [GFS2] Remove unrequired code

Fabio Massimo Di Nitto (3):
      [GFS2] Check for installation of mount helpers for DLM mounts
      [GFS2] Fix runtime issue with UP kernels
      [GFS2] Fix build warnings

Ryan O'Hara (1):
      [GFS2] remove unnecessary permission checks

Steven Whitehouse (28):
      [GFS2] Clean up internal read function
      [GFS2] Use ->page_mkwrite() for mmap()
      [GFS2] Remove useless i_cache from inodes
      [GFS2] Remove unused field in struct gfs2_inode
      [GFS2] Add gfs2_is_writeback()
      [GFS2] Introduce gfs2_set_aops()
      [GFS2] Split gfs2_writepage into three cases
      [GFS2] Add writepages for GFS2 jdata
      [GFS2] Don't hold page lock when starting transaction
      [GFS2] Use correct include file in ops_address.c
      [GFS2] Remove unused variables
      [GFS2] Remove "reclaim limit"
      [GFS2] Add sync_page to metadata address space operations
      [GFS2] Reorder writeback for glock sync
      [GFS2] Remove flags no longer required
      [GFS2] Don't add glocks to the journal
      [GFS2] Use atomic_t for journal free blocks counter
      [GFS2] Move gfs2_logd into log.c
      [GFS2] Don't periodically update the jindex
      [GFS2] Remove unused variable
      [GFS2] Fix log block mapper
      [GFS2] Remove unused variable
      [GFS2] Allow page migration for writeback and ordered pages
      [GFS2] Fix problems relating to execution of files on GFS2
      [GFS2] Fix assert in log code
      [GFS2] Reduce inode size by moving i_alloc out of line
      [GFS2] Fix write alloc required shortcut calculation
      [GFS2] Fix page_mkwrite truncation race path

Wendy Cheng (2):
      [GFS2] Handle multiple glock demote requests
      [GFS2] Remove lock methods for lock_nolock protocol

 fs/gfs2/Makefile             |    2 +-
 fs/gfs2/bmap.c               |   37 ++--
 fs/gfs2/bmap.h               |    2 +-
 fs/gfs2/daemon.c             |   50 ----
 fs/gfs2/daemon.h             |    1 -
 fs/gfs2/dir.c                |    4 +-
 fs/gfs2/eaops.c              |   84 +-----
 fs/gfs2/eattr.c              |    2 +-
 fs/gfs2/glock.c              |   83 ++----
 fs/gfs2/glops.c              |  110 ++------
 fs/gfs2/incore.h             |   47 +--
 fs/gfs2/inode.c              |   41 ++--
 fs/gfs2/inode.h              |   12 +
 fs/gfs2/locking/dlm/mount.c  |    5 +
 fs/gfs2/locking/dlm/plock.c  |   18 +-
 fs/gfs2/locking/dlm/thread.c |    9 +-
 fs/gfs2/log.c                |  119 +++++---
 fs/gfs2/log.h                |   14 +-
 fs/gfs2/lops.c               |   71 +----
 fs/gfs2/main.c               |    3 +-
 fs/gfs2/meta_io.c            |   97 ++-----
 fs/gfs2/meta_io.h            |    1 -
 fs/gfs2/ops_address.c        |  649 ++++++++++++++++++++++++++++++------------
 fs/gfs2/ops_address.h        |    7 +-
 fs/gfs2/ops_file.c           |  229 +++++++++++-----
 fs/gfs2/ops_file.h           |   24 --
 fs/gfs2/ops_fstype.c         |   73 +++++-
 fs/gfs2/ops_inode.c          |   20 +-
 fs/gfs2/ops_inode.h          |    6 +
 fs/gfs2/ops_super.c          |    1 -
 fs/gfs2/ops_vm.c             |  169 -----------
 fs/gfs2/ops_vm.h             |   18 --
 fs/gfs2/quota.c              |   29 +--
 fs/gfs2/recovery.c           |   18 +-
 fs/gfs2/rgrp.c               |  104 ++++---
 fs/gfs2/rgrp.h               |    4 +-
 fs/gfs2/super.c              |   25 +-
 fs/gfs2/sys.c                |    7 +-
 fs/gfs2/trans.c              |    5 -
 fs/gfs2/trans.h              |    1 -
 40 files changed, 1092 insertions(+), 1109 deletions(-)
 delete mode 100644 fs/gfs2/ops_file.h
 delete mode 100644 fs/gfs2/ops_vm.c
 delete mode 100644 fs/gfs2/ops_vm.h



             reply	other threads:[~2008-01-25  9:50 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-25  9:46 Steven Whitehouse [this message]
2009-01-05  9:34 GFS2: " Steven Whitehouse
2009-03-24 12:20 Steven Whitehouse
2009-04-15 11:26 Steven Whitehouse
2009-06-11 10:51 Steven Whitehouse
2009-09-14  8:08 Steven Whitehouse
2009-12-03 15:01 Steven Whitehouse
2010-03-02 11:03 Steven Whitehouse
2010-05-18  8:38 Steven Whitehouse
2019-05-08 11:48 GFS2: Pull Request Andreas Gruenbacher
2019-05-08 17:55 ` Linus Torvalds
2019-05-08 18:06   ` Linus Torvalds
2019-05-08 20:17     ` Andreas Gruenbacher
2019-05-08 20:21       ` Linus Torvalds
2019-05-08 20:58       ` Jonathan Corbet
2019-05-08 21:05         ` Linus Torvalds
2019-05-08 21:50           ` Jonathan Corbet

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1201254373.22038.277.camel@quoit \
    --to=swhiteho@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    --subject='Re: GFS2 Pull request' \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).