aboutsummaryrefslogtreecommitdiffstats
path: root/net/9p/error.c
diff options
context:
space:
mode:
authorTao Ma <tao.ma@oracle.com>2008-10-06 04:59:55 -0400
committerMark Fasheh <mfasheh@suse.com>2008-11-10 12:51:47 -0500
commit4c1bbf1ba631d7db61ce3462349a3f5d14ae3009 (patch)
tree7ba31e8afc0514062f3ba59c9b538a75a121fb1f /net/9p/error.c
parentae0dff683076b2798763288c7ac2f09a18c4a998 (diff)
ocfs2: return 0 in page_mkwrite to let VFS retry.
In ocfs2_page_mkwrite, we return -EINVAL when we found the page mapping isn't updated, and it will cause the user space program get SIGBUS and exit. The reason is that during race writeable mmap, we will do unmap_mapping_range in ocfs2_data_downconvert_worker. The good thing is that if we reuturn 0 in page_mkwrite, VFS will retry fault and then call page_mkwrite again, so it is safe to return 0 here. Signed-off-by: Tao Ma <tao.ma@oracle.com> Signed-off-by: Mark Fasheh <mfasheh@suse.com>
Diffstat (limited to 'net/9p/error.c')
0 files changed, 0 insertions, 0 deletions