Maxim Patlasov
|
b20bf47b19
fuse: hold i_mutex in fuse_file_fallocate()
|
před 11 roky |
Maxim Patlasov
|
29ab57a3c9
fuse: fix alignment in short read optimization for async_dio
|
před 11 roky |
Brian Foster
|
32c9c6ca07
fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests
|
před 11 roky |
Brian Foster
|
04394891f4
fuse: update inode size and invalidate attributes on fallocate
|
před 11 roky |
Brian Foster
|
3d2a418429
fuse: truncate pagecache range on hole punch
|
před 11 roky |
Brian Foster
|
bd82f8a6fb
fuse: allocate for_background dio requests based on io->async state
|
před 11 roky |
Miklos Szeredi
|
6ac5697f9d
fuse: add flag to turn on async direct IO
|
před 11 roky |
Maxim Patlasov
|
ac6996d596
fuse: truncate file if async dio failed
|
před 12 roky |
Maxim Patlasov
|
13ef769fe4
fuse: optimize short direct reads
|
před 12 roky |
Maxim Patlasov
|
da55660edc
fuse: enable asynchronous processing direct IO
|
před 12 roky |
Maxim Patlasov
|
7e493a0602
fuse: make fuse_direct_io() aware about AIO
|
před 12 roky |
Maxim Patlasov
|
f29106e89c
fuse: add support of async IO
|
před 12 roky |
Maxim Patlasov
|
e685c88f0b
fuse: move fuse_release_user_pages() up
|
před 12 roky |
Maxim Patlasov
|
5c639f2bc8
fuse: make request allocations for background processing explicit
|
před 11 roky |
Khalvat-M
|
5c9dcf13b3
Revert "fuse: hotfix truncate_pagecache() issue"
|
před 2 roky |
Enke Chen
|
eb8ada1b7c
fuse: send poll events
|
před 12 roky |
Anatol Pomozov
|
16d039629b
Do not use RCU for current process credentials
|
před 12 roky |
Miklos Szeredi
|
89f16d3d10
fuse: cleanup fuse_direct_io()
|
před 12 roky |
Maxim Patlasov
|
4544542750
fuse: optimize __fuse_direct_io()
|
před 12 roky |
Maxim Patlasov
|
1becda315f
fuse: optimize fuse_get_user_pages()
|
před 12 roky |
Maxim Patlasov
|
d90af1cfa1
fuse: pass iov[] to fuse_get_user_pages()
|
před 12 roky |
Maxim Patlasov
|
67471aafaf
fuse: use req->page_descs[] for argpages cases
|
před 12 roky |
Maxim Patlasov
|
b49bb272f9
fuse: add per-page descriptor <offset, length> to fuse_req
|
před 12 roky |
Maxim Patlasov
|
c721419d32
fuse: rework fuse_do_ioctl()
|
před 12 roky |
Maxim Patlasov
|
c20c1fc9f6
fuse: rework fuse_perform_write()
|
před 12 roky |
Maxim Patlasov
|
1ac4e57ec5
fuse: rework fuse_readpages()
|
před 12 roky |
Maxim Patlasov
|
966a864830
fuse: categorize fuse_get_req()
|
před 12 roky |
Maxim Patlasov
|
e0a4117fb2
fuse: general infrastructure for pages[] of variable size
|
před 12 roky |
Miklos Szeredi
|
d1db86587e
fuse: make fuse_file_fallocate() static
|
před 12 roky |
Brian Foster
|
79c39182be
fuse: update attributes on aio_read
|
před 12 roky |