* [Cluster-devel] cluster/gfs-kernel/src/gfs ops_super.c
@ 2006-12-05 22:30 teigland
0 siblings, 0 replies; 6+ messages in thread
From: teigland @ 2006-12-05 22:30 UTC (permalink / raw)
To: cluster-devel.redhat.com
CVSROOT: /cvs/cluster
Module name: cluster
Branch: RHEL50
Changes by: teigland at sourceware.org 2006-12-05 22:30:58
Modified files:
gfs-kernel/src/gfs: ops_super.c
Log message:
When lockfs is called from the vfs (due to a dm suspend), don't try
to do the lockfs if the fs is being shut down (due to a withdraw).
bz 215962
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs-kernel/src/gfs/ops_super.c.diff?cvsroot=cluster&only_with_tag=RHEL50&r1=1.24.4.1&r2=1.24.4.2
--- cluster/gfs-kernel/src/gfs/ops_super.c 2006/11/17 15:38:00 1.24.4.1
+++ cluster/gfs-kernel/src/gfs/ops_super.c 2006/12/05 22:30:58 1.24.4.2
@@ -227,6 +227,9 @@
struct gfs_sbd *sdp = get_v2sdp(sb);
int error;
+ if (test_bit(SDF_SHUTDOWN, &sdp->sd_flags))
+ return;
+
atomic_inc(&sdp->sd_ops_super);
for (;;) {
^ permalink raw reply [flat|nested] 6+ messages in thread* [Cluster-devel] cluster/gfs-kernel/src/gfs ops_super.c
@ 2006-12-05 22:30 teigland
0 siblings, 0 replies; 6+ messages in thread
From: teigland @ 2006-12-05 22:30 UTC (permalink / raw)
To: cluster-devel.redhat.com
CVSROOT: /cvs/cluster
Module name: cluster
Branch: RHEL5
Changes by: teigland at sourceware.org 2006-12-05 22:30:50
Modified files:
gfs-kernel/src/gfs: ops_super.c
Log message:
When lockfs is called from the vfs (due to a dm suspend), don't try
to do the lockfs if the fs is being shut down (due to a withdraw).
bz 215962
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs-kernel/src/gfs/ops_super.c.diff?cvsroot=cluster&only_with_tag=RHEL5&r1=1.24.2.1&r2=1.24.2.2
--- cluster/gfs-kernel/src/gfs/ops_super.c 2006/11/17 15:37:20 1.24.2.1
+++ cluster/gfs-kernel/src/gfs/ops_super.c 2006/12/05 22:30:50 1.24.2.2
@@ -227,6 +227,9 @@
struct gfs_sbd *sdp = get_v2sdp(sb);
int error;
+ if (test_bit(SDF_SHUTDOWN, &sdp->sd_flags))
+ return;
+
atomic_inc(&sdp->sd_ops_super);
for (;;) {
^ permalink raw reply [flat|nested] 6+ messages in thread* [Cluster-devel] cluster/gfs-kernel/src/gfs ops_super.c
@ 2006-12-05 22:29 teigland
0 siblings, 0 replies; 6+ messages in thread
From: teigland @ 2006-12-05 22:29 UTC (permalink / raw)
To: cluster-devel.redhat.com
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland at sourceware.org 2006-12-05 22:29:43
Modified files:
gfs-kernel/src/gfs: ops_super.c
Log message:
When lockfs is called from the vfs (due to a dm suspend), don't try
to do the lockfs if the fs is being shut down (due to a withdraw).
bz 215962
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs-kernel/src/gfs/ops_super.c.diff?cvsroot=cluster&r1=1.25&r2=1.26
--- cluster/gfs-kernel/src/gfs/ops_super.c 2006/11/17 15:36:05 1.25
+++ cluster/gfs-kernel/src/gfs/ops_super.c 2006/12/05 22:29:43 1.26
@@ -227,6 +227,9 @@
struct gfs_sbd *sdp = get_v2sdp(sb);
int error;
+ if (test_bit(SDF_SHUTDOWN, &sdp->sd_flags))
+ return;
+
atomic_inc(&sdp->sd_ops_super);
for (;;) {
^ permalink raw reply [flat|nested] 6+ messages in thread* [Cluster-devel] cluster/gfs-kernel/src/gfs ops_super.c
@ 2006-11-17 15:38 rpeterso
0 siblings, 0 replies; 6+ messages in thread
From: rpeterso @ 2006-11-17 15:38 UTC (permalink / raw)
To: cluster-devel.redhat.com
CVSROOT: /cvs/cluster
Module name: cluster
Branch: RHEL50
Changes by: rpeterso at sourceware.org 2006-11-17 15:38:00
Modified files:
gfs-kernel/src/gfs: ops_super.c
Log message:
Resolves: bz215817
umount caused a 'filesystem consistency error' kernel BUG
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs-kernel/src/gfs/ops_super.c.diff?cvsroot=cluster&only_with_tag=RHEL50&r1=1.24&r2=1.24.4.1
--- cluster/gfs-kernel/src/gfs/ops_super.c 2006/10/23 20:15:28 1.24
+++ cluster/gfs-kernel/src/gfs/ops_super.c 2006/11/17 15:38:00 1.24.4.1
@@ -153,10 +153,6 @@
wait_for_completion(&sdp->sd_thread_completion);
if (!test_bit(SDF_ROFS, &sdp->sd_flags)) {
- gfs_log_flush(sdp);
- gfs_quota_sync(sdp);
- gfs_quota_sync(sdp);
-
error = gfs_make_fs_ro(sdp);
if (error)
gfs_io_error(sdp);
^ permalink raw reply [flat|nested] 6+ messages in thread* [Cluster-devel] cluster/gfs-kernel/src/gfs ops_super.c
@ 2006-11-17 15:37 rpeterso
0 siblings, 0 replies; 6+ messages in thread
From: rpeterso @ 2006-11-17 15:37 UTC (permalink / raw)
To: cluster-devel.redhat.com
CVSROOT: /cvs/cluster
Module name: cluster
Branch: RHEL5
Changes by: rpeterso at sourceware.org 2006-11-17 15:37:20
Modified files:
gfs-kernel/src/gfs: ops_super.c
Log message:
Resolves: bz215817
umount caused a 'filesystem consistency error' kernel BUG
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs-kernel/src/gfs/ops_super.c.diff?cvsroot=cluster&only_with_tag=RHEL5&r1=1.24&r2=1.24.2.1
--- cluster/gfs-kernel/src/gfs/ops_super.c 2006/10/23 20:15:28 1.24
+++ cluster/gfs-kernel/src/gfs/ops_super.c 2006/11/17 15:37:20 1.24.2.1
@@ -153,10 +153,6 @@
wait_for_completion(&sdp->sd_thread_completion);
if (!test_bit(SDF_ROFS, &sdp->sd_flags)) {
- gfs_log_flush(sdp);
- gfs_quota_sync(sdp);
- gfs_quota_sync(sdp);
-
error = gfs_make_fs_ro(sdp);
if (error)
gfs_io_error(sdp);
^ permalink raw reply [flat|nested] 6+ messages in thread* [Cluster-devel] cluster/gfs-kernel/src/gfs ops_super.c
@ 2006-11-17 15:36 rpeterso
0 siblings, 0 replies; 6+ messages in thread
From: rpeterso @ 2006-11-17 15:36 UTC (permalink / raw)
To: cluster-devel.redhat.com
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: rpeterso at sourceware.org 2006-11-17 15:36:05
Modified files:
gfs-kernel/src/gfs: ops_super.c
Log message:
Resolves: bz215817
umount caused a 'filesystem consistency error' kernel BUG
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs-kernel/src/gfs/ops_super.c.diff?cvsroot=cluster&r1=1.24&r2=1.25
--- cluster/gfs-kernel/src/gfs/ops_super.c 2006/10/23 20:15:28 1.24
+++ cluster/gfs-kernel/src/gfs/ops_super.c 2006/11/17 15:36:05 1.25
@@ -153,10 +153,6 @@
wait_for_completion(&sdp->sd_thread_completion);
if (!test_bit(SDF_ROFS, &sdp->sd_flags)) {
- gfs_log_flush(sdp);
- gfs_quota_sync(sdp);
- gfs_quota_sync(sdp);
-
error = gfs_make_fs_ro(sdp);
if (error)
gfs_io_error(sdp);
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-12-05 22:30 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-12-05 22:30 [Cluster-devel] cluster/gfs-kernel/src/gfs ops_super.c teigland
-- strict thread matches above, loose matches on Subject: below --
2006-12-05 22:30 teigland
2006-12-05 22:29 teigland
2006-11-17 15:38 rpeterso
2006-11-17 15:37 rpeterso
2006-11-17 15:36 rpeterso
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.