patch-2.0.33 linux/mm/filemap.c
Next file: linux/mm/page_alloc.c
Previous file: linux/kernel/fork.c
Back to the patch index
Back to the overall index
- Lines: 11
- Date:
Wed Dec 10 18:09:44 1997
- Orig file:
v2.0.32/linux/mm/filemap.c
- Orig date:
Tue Dec 2 13:52:33 1997
diff -u --recursive --new-file v2.0.32/linux/mm/filemap.c linux/mm/filemap.c
@@ -1194,9 +1194,7 @@
static int msync_interval(struct vm_area_struct * vma,
unsigned long start, unsigned long end, int flags)
{
- if (!vma->vm_inode)
- return 0;
- if (vma->vm_ops->sync) {
+ if (vma->vm_inode && vma->vm_ops && vma->vm_ops->sync) {
int error;
error = vma->vm_ops->sync(vma, start, end-start, flags);
if (error)
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov