search for: out_ret

Displaying 2 results from an estimated 2 matches for "out_ret".

2011 Nov 29
3
[PATCH] fs: push file_update_time into ->page_mkwrite
...pdate_time(vma->vm_file); lock_page(page); return VM_FAULT_LOCKED; } diff --git a/fs/ext4/inode.c b/fs/ext4/inode.c index 986e238..e995f2c 100644 --- a/fs/ext4/inode.c +++ b/fs/ext4/inode.c @@ -4372,6 +4372,7 @@ int ext4_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) goto out_ret; } + file_update_time(vma->vm_file); lock_page(page); size = i_size_read(inode); /* Page got truncated from under us? */ diff --git a/fs/fuse/file.c b/fs/fuse/file.c index 594f07a..4f92651 100644 --- a/fs/fuse/file.c +++ b/fs/fuse/file.c @@ -1323,6 +1323,7 @@ static int fuse_page_mkwri...
2011 Jun 24
10
[PATCH 0/9] remove i_alloc_sem V2
i_alloc_sem has always been a bit of an odd "lock". It''s the only remaining rw_semaphore that can be released by a different thread than the one that locked it, and it''s use case in the core direct I/O code is more like a counter given that the writers already have external serialization. This series removes it in favour of a simpler counter scheme, thus getting rid