before accessing the fields of gfs2_tune and released after these
accesses.
Further changes by Andreas:
- Don't hold the spin lock over the seq_printf operations.
Reported-by: BassCheck
Signed-off-by: Tuo Li
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha
before accessing the fields of gfs2_tune and released after these
accesses.
Further changes by Andreas:
- Don't hold the spin lock over the seq_printf operations.
Reported-by: BassCheck
Signed-off-by: Tuo Li
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha
before accessing the fields of gfs2_tune and released after these
accesses.
Further changes by Andreas:
- Don't hold the spin lock over the seq_printf operations.
Reported-by: BassCheck
Signed-off-by: Tuo Li
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha
before accessing the fields of gfs2_tune and released after these
accesses.
Further changes by Andreas:
- Don't hold the spin lock over the seq_printf operations.
Reported-by: BassCheck
Signed-off-by: Tuo Li
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha
before accessing the fields of gfs2_tune and released after these
accesses.
Further changes by Andreas:
- Don't hold the spin lock over the seq_printf operations.
Reported-by: BassCheck
Signed-off-by: Tuo Li
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha
before accessing the fields of gfs2_tune and released after these
accesses.
Further changes by Andreas:
- Don't hold the spin lock over the seq_printf operations.
Reported-by: BassCheck
Signed-off-by: Tuo Li
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha
before accessing the fields of gfs2_tune and released after these
accesses.
Further changes by Andreas:
- Don't hold the spin lock over the seq_printf operations.
Reported-by: BassCheck
Signed-off-by: Tuo Li
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha
.
Break this endless loop by limiting the number of retries and falling
back to buffered I/O after that.
Also simplify should_fault_in_pages() sightly and add a comment to make
the above case easier to understand.
Reported-by: Jan Kara
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
.
Break this endless loop by limiting the number of retries and falling
back to buffered I/O after that.
Also simplify should_fault_in_pages() sightly and add a comment to make
the above case easier to understand.
Reported-by: Jan Kara
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
n up to that point.
Reported-by: Yang Lan
Signed-off-by: Bob Peterson
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/super.c | 8
1 file changed, 8 insertions(+)
diff --git a/fs/gfs2/super.c b/fs/gfs2/super.c
index 5cb7e771b57ab..e01b6a2d12d30 100644
--- a/
n up to that point.
Reported-by: Yang Lan
Signed-off-by: Bob Peterson
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/super.c | 8
1 file changed, 8 insertions(+)
diff --git a/fs/gfs2/super.c b/fs/gfs2/super.c
index 775ac3fb10c67..ca6ee1cbccd50 100644
--- a/
n up to that point.
Reported-by: Yang Lan
Signed-off-by: Bob Peterson
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/super.c | 8
1 file changed, 8 insertions(+)
diff --git a/fs/gfs2/super.c b/fs/gfs2/super.c
index 2015bd05cba10..9d27aa8bd2bc6 100644
--- a/
n up to that point.
Reported-by: Yang Lan
Signed-off-by: Bob Peterson
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/super.c | 8
1 file changed, 8 insertions(+)
diff --git a/fs/gfs2/super.c b/fs/gfs2/super.c
index a83fa62106f0e..7891f331082aa 100644
--- a/
nbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/glops.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/fs/gfs2/glops.c b/fs/gfs2/glops.c
index f1844af4005b6..4838e26c06f74 100644
--- a/fs/gfs2/glops.c
+++ b/fs/gfs2/glops.c
@@ -333,6 +333,7 @@ static int inode_go_demote_
nbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/glops.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/fs/gfs2/glops.c b/fs/gfs2/glops.c
index a7a423adf7c8b..ff35cc365930c 100644
--- a/fs/gfs2/glops.c
+++ b/fs/gfs2/glops.c
@@ -339,6 +339,7 @@ static int inode_go_demote_
nbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/glops.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/fs/gfs2/glops.c b/fs/gfs2/glops.c
index 69106a1545fad..092223a8b1201 100644
--- a/fs/gfs2/glops.c
+++ b/fs/gfs2/glops.c
@@ -362,6 +362,7 @@ static int inode_go_demote_
nbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/glops.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/fs/gfs2/glops.c b/fs/gfs2/glops.c
index db28c240dae35..87f8110884663 100644
--- a/fs/gfs2/glops.c
+++ b/fs/gfs2/glops.c
@@ -405,6 +405,7 @@ static int inode_go_demote_
nbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/glops.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/fs/gfs2/glops.c b/fs/gfs2/glops.c
index 4d99cc77a29b7..b65950e76be5a 100644
--- a/fs/gfs2/glops.c
+++ b/fs/gfs2/glops.c
@@ -396,6 +396,7 @@ static int inode_go_demote_
nbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/glops.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/fs/gfs2/glops.c b/fs/gfs2/glops.c
index 450032b4c886e..558932ad89d5d 100644
--- a/fs/gfs2/glops.c
+++ b/fs/gfs2/glops.c
@@ -394,6 +394,7 @@ static int inode_go_demote_
nbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/glops.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/fs/gfs2/glops.c b/fs/gfs2/glops.c
index d78b61ecc1cdf..7762483f5f20f 100644
--- a/fs/gfs2/glops.c
+++ b/fs/gfs2/glops.c
@@ -393,6 +393,7 @@ static int inode_go_demote_
nbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/glops.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/fs/gfs2/glops.c b/fs/gfs2/glops.c
index d78b61ecc1cdf..7762483f5f20f 100644
--- a/fs/gfs2/glops.c
+++ b/fs/gfs2/glops.c
@@ -393,6 +393,7 @@ static int inode_go_demote_
filesystem
has been withdrawn, make sure we report an error. This also replaces
the gfs2_withdrawn() check after gfs2_find_jhead().
Reported-by: Tetsuo Handa
Cc: syzbot+f51cb4b9afbd87ec0...@syzkaller.appspotmail.com
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2
filesystem
has been withdrawn, make sure we report an error. This also replaces
the gfs2_withdrawn() check after gfs2_find_jhead().
Reported-by: Tetsuo Handa
Cc: syzbot+f51cb4b9afbd87ec0...@syzkaller.appspotmail.com
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2
filesystem
has been withdrawn, make sure we report an error. This also replaces
the gfs2_withdrawn() check after gfs2_find_jhead().
Reported-by: Tetsuo Handa
Cc: syzbot+f51cb4b9afbd87ec0...@syzkaller.appspotmail.com
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2
filesystem
has been withdrawn, make sure we report an error. This also replaces
the gfs2_withdrawn() check after gfs2_find_jhead().
Reported-by: Tetsuo Handa
Cc: syzbot+f51cb4b9afbd87ec0...@syzkaller.appspotmail.com
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2
eady inside a blk_start_plug() ... blk_finish_plug()
section here, so skip that part of the original generic_writepages().
This reverts commit b2b0a5e978552e348f85ad9c7568b630a5ede659.
Signed-off-by: Andreas Gruenbacher
Acked-by: Christoph Hellwig
Signed-off-by: Sasha Levin
---
fs/gfs2/lo
ely
and we get an explanation in dmesg.
Reported-by: syzbot+dcf33a7aae997956f...@syzkaller.appspotmail.com
Signed-off-by: Andrew Price
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/ops_fstype.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/fs/gf
ely
and we get an explanation in dmesg.
Reported-by: syzbot+dcf33a7aae997956f...@syzkaller.appspotmail.com
Signed-off-by: Andrew Price
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/ops_fstype.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/fs/gf
ely
and we get an explanation in dmesg.
Reported-by: syzbot+dcf33a7aae997956f...@syzkaller.appspotmail.com
Signed-off-by: Andrew Price
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/ops_fstype.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/fs/gf
ely
and we get an explanation in dmesg.
Reported-by: syzbot+dcf33a7aae997956f...@syzkaller.appspotmail.com
Signed-off-by: Andrew Price
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/ops_fstype.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/fs/gf
isn't
null terminated.
Found by a modified version of syzkaller.
Suggested-by: Wolfram Sang
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/ops_fstype.c | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/fs/gfs2/ops_fstype.c b/fs
isn't
null terminated.
Found by a modified version of syzkaller.
Suggested-by: Wolfram Sang
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/ops_fstype.c | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/fs/gfs2/ops_fstype.c b/fs
ely
and we get an explanation in dmesg.
Reported-by: syzbot+dcf33a7aae997956f...@syzkaller.appspotmail.com
Signed-off-by: Andrew Price
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/ops_fstype.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/fs/gf
ely
and we get an explanation in dmesg.
Reported-by: syzbot+dcf33a7aae997956f...@syzkaller.appspotmail.com
Signed-off-by: Andrew Price
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/ops_fstype.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/fs/gf
isn't
null terminated.
Found by a modified version of syzkaller.
Suggested-by: Wolfram Sang
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/ops_fstype.c | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/fs/gfs2/ops_fstype.c b/fs
ely
and we get an explanation in dmesg.
Reported-by: syzbot+dcf33a7aae997956f...@syzkaller.appspotmail.com
Signed-off-by: Andrew Price
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/ops_fstype.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/fs/gf
isn't
null terminated.
Found by a modified version of syzkaller.
Suggested-by: Wolfram Sang
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/ops_fstype.c | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/fs/gfs2/ops_fstype.c b/fs
ely
and we get an explanation in dmesg.
Reported-by: syzbot+dcf33a7aae997956f...@syzkaller.appspotmail.com
Signed-off-by: Andrew Price
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/ops_fstype.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/fs/gf
isn't
null terminated.
Found by a modified version of syzkaller.
Suggested-by: Wolfram Sang
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/ops_fstype.c | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/fs/gfs2/ops_fstype.c b/fs
by make a additional
refcount between dlm_lowcomms_new_msg() and dlm_lowcomms_commit_msg().
In case of the race the kref_put() in dlm_lowcomms_commit_msg() will be
the final put.
Signed-off-by: Alexander Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/lowcomms.c | 4
1 fil
by make a additional
refcount between dlm_lowcomms_new_msg() and dlm_lowcomms_commit_msg().
In case of the race the kref_put() in dlm_lowcomms_commit_msg() will be
the final put.
Signed-off-by: Alexander Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/lowcomms.c | 4
1 fil
by make a additional
refcount between dlm_lowcomms_new_msg() and dlm_lowcomms_commit_msg().
In case of the race the kref_put() in dlm_lowcomms_commit_msg() will be
the final put.
Signed-off-by: Alexander Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/lowcomms.c | 4
1 fil
Signed-off-by: Bob Peterson
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/quota.c | 32
1 file changed, 20 insertions(+), 12 deletions(-)
diff --git a/fs/gfs2/quota.c b/fs/gfs2/quota.c
index 6e173ae378c4..ad953ecb5853 100644
--- a/f
Signed-off-by: Bob Peterson
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/quota.c | 32
1 file changed, 20 insertions(+), 12 deletions(-)
diff --git a/fs/gfs2/quota.c b/fs/gfs2/quota.c
index be0997e24d60..dc77080a82bb 100644
--- a/f
Signed-off-by: Bob Peterson
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/quota.c | 32
1 file changed, 20 insertions(+), 12 deletions(-)
diff --git a/fs/gfs2/quota.c b/fs/gfs2/quota.c
index be0997e24d60..dc77080a82bb 100644
--- a/f
Signed-off-by: Bob Peterson
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/quota.c | 32
1 file changed, 20 insertions(+), 12 deletions(-)
diff --git a/fs/gfs2/quota.c b/fs/gfs2/quota.c
index be0997e24d60..dc77080a82bb 100644
--- a/f
binHsbO9EyDYd.bin
Description: Binary data
bin8jrUzzFlWb.bin
Description: Binary data
binZfq0jKww0o.bin
Description: Binary data
binnHZTpX67RY.bin
Description: Binary data
bineCJNhU7lgH.bin
Description: Binary data
binWz8X8BV6fo.bin
Description: Binary data
binS7sQtwPKHH.bin
Description: Binary data
binF5G9FdBpNR.bin
Description: Binary data
binimcF0Q76lO.bin
Description: Binary data
bin0fHp90zR_b.bin
Description: Binary data
binsmMdxIT04t.bin
Description: Binary data
binnqaImnDe2y.bin
Description: Binary data
bin3dBQMp5VYf.bin
Description: Binary data
binfJUed6s3zg.bin
Description: Binary data
binUcNTX2FULf.bin
Description: Binary data
binGyRuRd661N.bin
Description: Binary data
)
newFile = open("/sys/kernel/debug/dlm/comms/2/rawmsg", "wb")
newFile.write(bytes(foo))
Signed-off-by: Alexander Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/lock.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/fs/dlm/lock.c b/
)
newFile = open("/sys/kernel/debug/dlm/comms/2/rawmsg", "wb")
newFile.write(bytes(foo))
Signed-off-by: Alexander Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/lock.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/fs/dlm/lock.c b/
)
newFile = open("/sys/kernel/debug/dlm/comms/2/rawmsg", "wb")
newFile.write(bytes(foo))
Signed-off-by: Alexander Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/lock.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/fs/dlm/lock.c b/
)
newFile = open("/sys/kernel/debug/dlm/comms/2/rawmsg", "wb")
newFile.write(bytes(foo))
Signed-off-by: Alexander Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/lock.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/fs/dlm/lock.c b/
)
newFile = open("/sys/kernel/debug/dlm/comms/2/rawmsg", "wb")
newFile.write(bytes(foo))
Signed-off-by: Alexander Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/lock.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/fs/dlm/lock.c b/
)
newFile = open("/sys/kernel/debug/dlm/comms/2/rawmsg", "wb")
newFile.write(bytes(foo))
Signed-off-by: Alexander Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/lock.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/fs/dlm/lock.c b/
)
newFile = open("/sys/kernel/debug/dlm/comms/2/rawmsg", "wb")
newFile.write(bytes(foo))
Signed-off-by: Alexander Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/lock.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/fs/dlm/lock.c b/
)
newFile = open("/sys/kernel/debug/dlm/comms/2/rawmsg", "wb")
newFile.write(bytes(foo))
Signed-off-by: Alexander Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/lock.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/fs/dlm/lock.c b/
for some time, but is now caught by the
following assertion in iomap_iter_done():
WARN_ON_ONCE(iter->iomap.offset + iter->iomap.length <= iter->pos)
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/bmap.c | 2 +-
1 file changed, 1 insertion(+), 1 delet
e glock in
gfs2_evict_inode.
Signed-off-by: Bob Peterson gl_object
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/super.c | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/fs/gfs2/super.c b/fs/gfs2/super.c
index 6e00d15ef0a82..cc51b5f5f52d8 10
for some time, but is now caught by the
following assertion in iomap_iter_done():
WARN_ON_ONCE(iter->iomap.offset + iter->iomap.length <= iter->pos)
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/bmap.c | 2 +-
1 file changed, 1 insertion(+), 1 delet
for some time, but is now caught by the
following assertion in iomap_iter_done():
WARN_ON_ONCE(iter->iomap.offset + iter->iomap.length <= iter->pos)
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/bmap.c | 2 +-
1 file changed, 1 insertion(+), 1 delet
for some time, but is now caught by the
following assertion in iomap_iter_done():
WARN_ON_ONCE(iter->iomap.offset + iter->iomap.length <= iter->pos)
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/bmap.c | 2 +-
1 file changed, 1 insertion(+), 1 delet
e glock in
gfs2_evict_inode.
Signed-off-by: Bob Peterson gl_object
Signed-off-by: Andreas Gruenbacher
Signed-off-by: Sasha Levin
---
fs/gfs2/super.c | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/fs/gfs2/super.c b/fs/gfs2/super.c
index 6a355e1347d7f..d2b7ecbd1b150 10
Peterson
Signed-off-by: Al Viro
Signed-off-by: Sasha Levin
---
fs/gfs2/inode.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/gfs2/inode.c b/fs/gfs2/inode.c
index 6e15434b23ac..3130f85d2b3f 100644
--- a/fs/gfs2/inode.c
+++ b/fs/gfs2/inode.c
@@ -1985,8 +1985,8 @@ static int
Peterson
Signed-off-by: Al Viro
Signed-off-by: Sasha Levin
---
fs/gfs2/inode.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/gfs2/inode.c b/fs/gfs2/inode.c
index 6e15434b23ac..3130f85d2b3f 100644
--- a/fs/gfs2/inode.c
+++ b/fs/gfs2/inode.c
@@ -1985,8 +1985,8 @@ static int
Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/dir.c | 4 +++-
fs/dlm/member.c | 4 +++-
fs/dlm/recoverd.c | 4 +++-
3 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/fs/dlm/dir.c b/fs/dlm/dir.c
index d975851a7e1e..c4de04ef8b01 100644
--- a/fs/dlm/dir.
Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/dir.c | 4 +++-
fs/dlm/member.c | 4 +++-
fs/dlm/recoverd.c | 4 +++-
3 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/fs/dlm/dir.c b/fs/dlm/dir.c
index d975851a7e1e..c4de04ef8b01 100644
--- a/fs/dlm/dir.
Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/dir.c | 4 +++-
fs/dlm/member.c | 4 +++-
fs/dlm/recoverd.c | 4 +++-
3 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/fs/dlm/dir.c b/fs/dlm/dir.c
index d975851a7e1e..c4de04ef8b01 100644
--- a/fs/dlm/dir.
Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/dir.c | 4 +++-
fs/dlm/member.c | 4 +++-
fs/dlm/recoverd.c | 4 +++-
3 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/fs/dlm/dir.c b/fs/dlm/dir.c
index d975851a7e1e..c4de04ef8b01 100644
--- a/fs/dlm/dir.
Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/dir.c | 4 +++-
fs/dlm/member.c | 4 +++-
fs/dlm/recoverd.c | 4 +++-
3 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/fs/dlm/dir.c b/fs/dlm/dir.c
index 10c36ae1a8f9..45ebbe602bbf 100644
--- a/fs/dlm/dir.
Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/dir.c | 4 +++-
fs/dlm/member.c | 4 +++-
fs/dlm/recoverd.c | 4 +++-
3 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/fs/dlm/dir.c b/fs/dlm/dir.c
index 10c36ae1a8f9..45ebbe602bbf 100644
--- a/fs/dlm/dir.
Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/dir.c | 4 +++-
fs/dlm/member.c | 4 +++-
fs/dlm/recoverd.c | 4 +++-
3 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/fs/dlm/dir.c b/fs/dlm/dir.c
index 10c36ae1a8f9..45ebbe602bbf 100644
--- a/fs/dlm/dir.
Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/dir.c | 4 +++-
fs/dlm/member.c | 4 +++-
fs/dlm/recoverd.c | 4 +++-
3 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/fs/dlm/dir.c b/fs/dlm/dir.c
index 10c36ae1a8f9..45ebbe602bbf 100644
--- a/fs/dlm/dir.
: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/lockspace.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/fs/dlm/lockspace.c b/fs/dlm/lockspace.c
index d71aba8c3e64..e51ae83fc5b4 100644
--- a/fs/dlm/lockspace.c
+++ b/fs/dlm/lockspace.c
@@ -793,6 +793,7 @@ static int release_lockspace
e the invalid call into dlm.
I could have combined this "if" with the one that follows, related to
leftover glock LVBs, but I felt the code was more readable with its own
if clause.
Signed-off-by: Bob Peterson
Signed-off-by: Sasha Levin
---
fs/gfs2/lock_dlm.c | 5 +
1 file change
e the invalid call into dlm.
I could have combined this "if" with the one that follows, related to
leftover glock LVBs, but I felt the code was more readable with its own
if clause.
Signed-off-by: Bob Peterson
Signed-off-by: Sasha Levin
---
fs/gfs2/lock_dlm.c | 5 +
1 file change
e the invalid call into dlm.
I could have combined this "if" with the one that follows, related to
leftover glock LVBs, but I felt the code was more readable with its own
if clause.
Signed-off-by: Bob Peterson
Signed-off-by: Sasha Levin
---
fs/gfs2/lock_dlm.c | 5 +
1 file change
e the invalid call into dlm.
I could have combined this "if" with the one that follows, related to
leftover glock LVBs, but I felt the code was more readable with its own
if clause.
Signed-off-by: Bob Peterson
Signed-off-by: Sasha Levin
---
fs/gfs2/lock_dlm.c | 5 +
1 file change
e the invalid call into dlm.
I could have combined this "if" with the one that follows, related to
leftover glock LVBs, but I felt the code was more readable with its own
if clause.
Signed-off-by: Bob Peterson
Signed-off-by: Sasha Levin
---
fs/gfs2/lock_dlm.c | 5 +
1 file change
error.
This patch changes freeze_go_xmote_bh to call function
gfs2_assert_withdraw_delayed instead of gfs2_consist to avoid recursion.
Signed-off-by: Bob Peterson
Signed-off-by: Sasha Levin
---
fs/gfs2/glops.c | 17 +++--
1 file changed, 7 insertions(+), 10 deletions(-)
diff --git a/fs
e the invalid call into dlm.
I could have combined this "if" with the one that follows, related to
leftover glock LVBs, but I felt the code was more readable with its own
if clause.
Signed-off-by: Bob Peterson
Signed-off-by: Sasha Levin
---
fs/gfs2/lock_dlm.c | 5 +
1 file change
error.
This patch changes freeze_go_xmote_bh to call function
gfs2_assert_withdraw_delayed instead of gfs2_consist to avoid recursion.
Signed-off-by: Bob Peterson
Signed-off-by: Sasha Levin
---
fs/gfs2/glops.c | 17 +++--
1 file changed, 7 insertions(+), 10 deletions(-)
diff --git a/fs
e the invalid call into dlm.
I could have combined this "if" with the one that follows, related to
leftover glock LVBs, but I felt the code was more readable with its own
if clause.
Signed-off-by: Bob Peterson
Signed-off-by: Sasha Levin
---
fs/gfs2/lock_dlm.c | 5 +
1 file change
e the invalid call into dlm.
I could have combined this "if" with the one that follows, related to
leftover glock LVBs, but I felt the code was more readable with its own
if clause.
Signed-off-by: Bob Peterson
Signed-off-by: Sasha Levin
---
fs/gfs2/lock_dlm.c | 5 +
1 file change
error.
This patch changes freeze_go_xmote_bh to call function
gfs2_assert_withdraw_delayed instead of gfs2_consist to avoid recursion.
Signed-off-by: Bob Peterson
Signed-off-by: Sasha Levin
---
fs/gfs2/glops.c | 17 +++--
1 file changed, 7 insertions(+), 10 deletions(-)
diff --git a/fs
should only be used, however to avoid deadlocks we should pass the same
flags as the original close_connection() was called.
Signed-off-by: Alexander Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/lowcomms.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
should only be used, however to avoid deadlocks we should pass the same
flags as the original close_connection() was called.
Signed-off-by: Alexander Aring
Signed-off-by: David Teigland
Signed-off-by: Sasha Levin
---
fs/dlm/lowcomms.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
1 - 100 of 313 matches
Mail list logo