From: Steven Whitehouse <swhiteho@redhat.com>
To: cluster-devel.redhat.com
Subject: [Cluster-devel] GFS2: Pull request
Date: Mon, 05 Jan 2009 09:34:37 +0000 [thread overview]
Message-ID: <1231148077.9571.463.camel@quoit> (raw)
Hi,
Please consider pulling the following changes. There have been two
changes since the patches were posted for review:
1. Revert and apply a new (smaller, neater, better) fix for the
use-after-free bug.
2. Julia's one-liner DEFINE_SPINLOCK clean up
Otherwise, everything is the same,
Steve.
---------------------------------------------------------------------------------
The following changes since commit fe0bdec68b77020281dc814805edfe594ae89e0f:
Linus Torvalds (1):
Merge branch 'audit.b61' of git://git.kernel.org/.../viro/audit-current
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git master
Harvey Harrison (1):
GFS2: sparse annotation of gl->gl_spin
Julia Lawall (1):
GFS2: Use DEFINE_SPINLOCK
Steven Whitehouse (25):
GFS2: Support for FIEMAP ioctl
GFS2: Rationalise header files
GFS2: Fix up jdata writepage/delete_inode
GFS2: Move generation number into "proper" part of inode
GFS2: Move "entries" into "proper" inode
GFS2: Move di_eattr into "proper" inode
GFS2: Move i_size from gfs2_dinode_host and rename it to i_disksize
GFS2: Banish struct gfs2_dinode_host
GFS2: Move rg_igeneration into struct gfs2_rgrpd
GFS2: Move rg_free from gfs2_rgrpd_host to gfs2_rgrpd
GFS2: Banish struct gfs2_rgrpd_host
GFS2: Add more detail to debugfs glock dumps
GFS2: Clean up & move gfs2_quotad
GFS2: Fix "truncate in progress" hang
GFS2: Move gfs2_recoverd into recovery.c
GFS2: Kill two daemons with one patch
GFS2: Send some sensible sysfs stuff
GFS2: Fix bug in gfs2_lock_fs_check_clean()
GFS2: Move four functions from super.c
GFS2: Remove ancient, unused code
GFS2: Fix use-after-free bug on umount
GFS2: Send useful information with uevent messages
GFS2: Streamline alloc calculations for writes
Revert "GFS2: Fix use-after-free bug on umount"
GFS2: Fix use-after-free bug on umount (try #2)
fs/gfs2/Makefile | 2 +-
fs/gfs2/acl.c | 2 +-
fs/gfs2/bmap.c | 77 +++--------
fs/gfs2/bmap.h | 34 +++++-
fs/gfs2/daemon.c | 136 -------------------
fs/gfs2/daemon.h | 17 ---
fs/gfs2/dir.c | 62 +++++-----
fs/gfs2/dir.h | 1 +
fs/gfs2/eattr.c | 40 +++---
fs/gfs2/glock.c | 303 ++++++++++++++++++++++---------------------
fs/gfs2/glock.h | 2 +-
fs/gfs2/glops.c | 56 ++++++---
fs/gfs2/incore.h | 55 +++------
fs/gfs2/inode.c | 53 ++++----
fs/gfs2/inode.h | 13 ++-
fs/gfs2/locking/dlm/mount.c | 12 ++-
fs/gfs2/locking/dlm/sysfs.c | 16 ++-
fs/gfs2/main.c | 15 ++-
fs/gfs2/mount.c | 29 +----
fs/gfs2/ops_address.c | 32 +++---
fs/gfs2/ops_dentry.c | 2 +-
fs/gfs2/ops_dentry.h | 17 ---
fs/gfs2/ops_export.c | 5 +-
fs/gfs2/ops_file.c | 22 ++--
fs/gfs2/ops_fstype.c | 125 ++++++++++++------
fs/gfs2/ops_fstype.h | 19 ---
fs/gfs2/ops_inode.c | 75 +++++++++--
fs/gfs2/ops_inode.h | 25 ----
fs/gfs2/ops_super.c | 149 +++++++++++++++++++--
fs/gfs2/ops_super.h | 17 ---
fs/gfs2/quota.c | 113 +++++++++++++++--
fs/gfs2/quota.h | 24 ++--
fs/gfs2/recovery.c | 48 +++++++-
fs/gfs2/recovery.h | 14 +-
fs/gfs2/rgrp.c | 58 ++++-----
fs/gfs2/super.c | 246 +----------------------------------
fs/gfs2/super.h | 13 +-
fs/gfs2/sys.c | 66 +++-------
fs/gfs2/sys.h | 4 -
fs/gfs2/util.c | 1 +
fs/gfs2/util.h | 1 +
fs/ioctl.c | 44 +++++--
include/linux/fs.h | 3 +
43 files changed, 964 insertions(+), 1084 deletions(-)
delete mode 100644 fs/gfs2/daemon.c
delete mode 100644 fs/gfs2/daemon.h
delete mode 100644 fs/gfs2/ops_dentry.h
delete mode 100644 fs/gfs2/ops_fstype.h
delete mode 100644 fs/gfs2/ops_inode.h
delete mode 100644 fs/gfs2/ops_super.h
WARNING: multiple messages have this Message-ID (diff)
From: Steven Whitehouse <swhiteho@redhat.com>
To: torvalds@linux-foundation.org
Cc: cluster-devel@redhat.com, linux-kernel@vger.kernel.org
Subject: GFS2: Pull request
Date: Mon, 05 Jan 2009 09:34:37 +0000 [thread overview]
Message-ID: <1231148077.9571.463.camel@quoit> (raw)
Hi,
Please consider pulling the following changes. There have been two
changes since the patches were posted for review:
1. Revert and apply a new (smaller, neater, better) fix for the
use-after-free bug.
2. Julia's one-liner DEFINE_SPINLOCK clean up
Otherwise, everything is the same,
Steve.
---------------------------------------------------------------------------------
The following changes since commit fe0bdec68b77020281dc814805edfe594ae89e0f:
Linus Torvalds (1):
Merge branch 'audit.b61' of git://git.kernel.org/.../viro/audit-current
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git master
Harvey Harrison (1):
GFS2: sparse annotation of gl->gl_spin
Julia Lawall (1):
GFS2: Use DEFINE_SPINLOCK
Steven Whitehouse (25):
GFS2: Support for FIEMAP ioctl
GFS2: Rationalise header files
GFS2: Fix up jdata writepage/delete_inode
GFS2: Move generation number into "proper" part of inode
GFS2: Move "entries" into "proper" inode
GFS2: Move di_eattr into "proper" inode
GFS2: Move i_size from gfs2_dinode_host and rename it to i_disksize
GFS2: Banish struct gfs2_dinode_host
GFS2: Move rg_igeneration into struct gfs2_rgrpd
GFS2: Move rg_free from gfs2_rgrpd_host to gfs2_rgrpd
GFS2: Banish struct gfs2_rgrpd_host
GFS2: Add more detail to debugfs glock dumps
GFS2: Clean up & move gfs2_quotad
GFS2: Fix "truncate in progress" hang
GFS2: Move gfs2_recoverd into recovery.c
GFS2: Kill two daemons with one patch
GFS2: Send some sensible sysfs stuff
GFS2: Fix bug in gfs2_lock_fs_check_clean()
GFS2: Move four functions from super.c
GFS2: Remove ancient, unused code
GFS2: Fix use-after-free bug on umount
GFS2: Send useful information with uevent messages
GFS2: Streamline alloc calculations for writes
Revert "GFS2: Fix use-after-free bug on umount"
GFS2: Fix use-after-free bug on umount (try #2)
fs/gfs2/Makefile | 2 +-
fs/gfs2/acl.c | 2 +-
fs/gfs2/bmap.c | 77 +++--------
fs/gfs2/bmap.h | 34 +++++-
fs/gfs2/daemon.c | 136 -------------------
fs/gfs2/daemon.h | 17 ---
fs/gfs2/dir.c | 62 +++++-----
fs/gfs2/dir.h | 1 +
fs/gfs2/eattr.c | 40 +++---
fs/gfs2/glock.c | 303 ++++++++++++++++++++++---------------------
fs/gfs2/glock.h | 2 +-
fs/gfs2/glops.c | 56 ++++++---
fs/gfs2/incore.h | 55 +++------
fs/gfs2/inode.c | 53 ++++----
fs/gfs2/inode.h | 13 ++-
fs/gfs2/locking/dlm/mount.c | 12 ++-
fs/gfs2/locking/dlm/sysfs.c | 16 ++-
fs/gfs2/main.c | 15 ++-
fs/gfs2/mount.c | 29 +----
fs/gfs2/ops_address.c | 32 +++---
fs/gfs2/ops_dentry.c | 2 +-
fs/gfs2/ops_dentry.h | 17 ---
fs/gfs2/ops_export.c | 5 +-
fs/gfs2/ops_file.c | 22 ++--
fs/gfs2/ops_fstype.c | 125 ++++++++++++------
fs/gfs2/ops_fstype.h | 19 ---
fs/gfs2/ops_inode.c | 75 +++++++++--
fs/gfs2/ops_inode.h | 25 ----
fs/gfs2/ops_super.c | 149 +++++++++++++++++++--
fs/gfs2/ops_super.h | 17 ---
fs/gfs2/quota.c | 113 +++++++++++++++--
fs/gfs2/quota.h | 24 ++--
fs/gfs2/recovery.c | 48 +++++++-
fs/gfs2/recovery.h | 14 +-
fs/gfs2/rgrp.c | 58 ++++-----
fs/gfs2/super.c | 246 +----------------------------------
fs/gfs2/super.h | 13 +-
fs/gfs2/sys.c | 66 +++-------
fs/gfs2/sys.h | 4 -
fs/gfs2/util.c | 1 +
fs/gfs2/util.h | 1 +
fs/ioctl.c | 44 +++++--
include/linux/fs.h | 3 +
43 files changed, 964 insertions(+), 1084 deletions(-)
delete mode 100644 fs/gfs2/daemon.c
delete mode 100644 fs/gfs2/daemon.h
delete mode 100644 fs/gfs2/ops_dentry.h
delete mode 100644 fs/gfs2/ops_fstype.h
delete mode 100644 fs/gfs2/ops_inode.h
delete mode 100644 fs/gfs2/ops_super.h
next reply other threads:[~2009-01-05 9:34 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-05 9:34 Steven Whitehouse [this message]
2009-01-05 9:34 ` GFS2: Pull request Steven Whitehouse
-- strict thread matches above, loose matches on Subject: below --
2019-05-08 11:48 [Cluster-devel] 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
2010-05-18 8:38 [Cluster-devel] GFS2: Pull request Steven Whitehouse
2010-03-02 11:03 Steven Whitehouse
2009-12-03 15:01 Steven Whitehouse
2009-09-14 8:08 Steven Whitehouse
2009-06-11 10:51 Steven Whitehouse
2009-04-15 11:26 Steven Whitehouse
2009-03-24 12:20 Steven Whitehouse
2008-10-10 8:05 [Cluster-devel] [GFS2] " Steven Whitehouse
2008-07-14 16:03 Steven Whitehouse
2008-06-24 21:12 Steven Whitehouse
2008-05-20 9:12 [Cluster-devel] [GFS2] Pre-pull patch posting (bug fixes) swhiteho
2008-05-20 10:05 ` [Cluster-devel] [GFS2] Pull request Steven Whitehouse
2008-04-18 16:53 Steven Whitehouse
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=1231148077.9571.463.camel@quoit \
--to=swhiteho@redhat.com \
/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
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.