mutex_unlock() later in seq_lseek()
All manipulations with struct seq_file::version are done under struct seq_file::lock except one introduced in commit d6b7a781c51c91dd054e5c437885205592faac21 aka "[PATCH] Speed up /proc/pid/maps" Signed-off-by: Alexey Dobriyan <adobriyan@sw.ru> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
a6739af8b9
commit
00c5746da9
@ -260,8 +260,8 @@ loff_t seq_lseek(struct file *file, loff_t offset, int origin)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
mutex_unlock(&m->lock);
|
|
||||||
file->f_version = m->version;
|
file->f_version = m->version;
|
||||||
|
mutex_unlock(&m->lock);
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL(seq_lseek);
|
EXPORT_SYMBOL(seq_lseek);
|
||||||
|
Loading…
Reference in New Issue
Block a user