Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
fba597db4218ac324eee34b64736ea94829c95bf
/
fs
/
fuse
/
dev.c
fba597d
pipe: add pipe_buf_confirm() helper
by Miklos Szeredi
· 8 years ago
a779638
pipe: add pipe_buf_release() helper
by Miklos Szeredi
· 8 years ago
7bf2d1d
pipe: add pipe_buf_get() helper
by Miklos Szeredi
· 8 years ago
d82718e
fuse_dev_splice_read(): switch to add_to_pipe()
by Al Viro
· 8 years ago
8924fef
splice: lift pipe_lock out of splice_to_pipe()
by Al Viro
· 8 years ago
27ae0c4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
by Linus Torvalds
· 8 years ago
7d3a07f
fuse: don't mess with blocking signals
by Al Viro
· 8 years ago
8387ff2
vfs: make the string hashes salt the hash
by Linus Torvalds
· 8 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 8 years ago
8ed1f0e
fs/fuse: fix ioctl type confusion
by Jann Horn
· 9 years ago
c3696046
fuse: separate pqueue for clones
by Miklos Szeredi
· 9 years ago
cc080e9
fuse: introduce per-instance fuse_dev structure
by Miklos Szeredi
· 9 years ago
00c570f
fuse: device fd clone
by Miklos Szeredi
· 9 years ago
ee314a8
fuse: abort: no fc->lock needed for request ending
by Miklos Szeredi
· 9 years ago
46c34a3
fuse: no fc->lock for pqueue parts
by Miklos Szeredi
· 9 years ago
efe2800
fuse: no fc->lock in request_end()
by Miklos Szeredi
· 9 years ago
1e6881c
fuse: cleanup request_end()
by Miklos Szeredi
· 9 years ago
365ae71
fuse: request_end(): do once
by Miklos Szeredi
· 9 years ago
77cd9d4
fuse: add req flag for private list
by Miklos Szeredi
· 9 years ago
45a91cb
fuse: pqueue locking
by Miklos Szeredi
· 9 years ago
24b4d33
fuse: abort: group pqueue accesses
by Miklos Szeredi
· 9 years ago
82cbdcd
fuse: cleanup fuse_dev_do_read()
by Miklos Szeredi
· 9 years ago
f377cb7
fuse: move list_del_init() from request_end() into callers
by Miklos Szeredi
· 9 years ago
e96edd9
fuse: duplicate ->connected in pqueue
by Miklos Szeredi
· 9 years ago
3a2b5b9
fuse: separate out processing queue
by Miklos Szeredi
· 9 years ago
5250921
fuse: simplify request_wait()
by Miklos Szeredi
· 9 years ago
fd22d62
fuse: no fc->lock for iqueue parts
by Miklos Szeredi
· 9 years ago
8f7bb36
fuse: allow interrupt queuing without fc->lock
by Miklos Szeredi
· 9 years ago
4ce6081
fuse: iqueue locking
by Miklos Szeredi
· 9 years ago
ef75925
fuse: dev read: split list_move
by Miklos Szeredi
· 9 years ago
8c91189
fuse: abort: group iqueue accesses
by Miklos Szeredi
· 9 years ago
e16714d
fuse: duplicate ->connected in iqueue
by Miklos Szeredi
· 9 years ago
f88996a
fuse: separate out input queue
by Miklos Szeredi
· 9 years ago
33e14b4
fuse: req state use flags
by Miklos Szeredi
· 9 years ago
7a3b2c7
fuse: simplify req states
by Miklos Szeredi
· 9 years ago
c477526
fuse: don't hold lock over request_wait_answer()
by Miklos Szeredi
· 9 years ago
7d2e0a0
fuse: simplify unique ctr
by Miklos Szeredi
· 9 years ago
41f9827
fuse: rework abort
by Miklos Szeredi
· 9 years ago
b716d42
fuse: fold helpers into abort
by Miklos Szeredi
· 9 years ago
dc00809
fuse: use per req lock for lock/unlock_request()
by Miklos Szeredi
· 9 years ago
825d6d3
fuse: req use bitops
by Miklos Szeredi
· 9 years ago
0d8e84b
fuse: simplify request abort
by Miklos Szeredi
· 9 years ago
ccd0a0b
fuse: call fuse_abort_conn() in dev release
by Miklos Szeredi
· 9 years ago
f0139aa
fuse: fold fuse_request_send_nowait() into single caller
by Miklos Szeredi
· 9 years ago
de15522
fuse: check conn_error earlier
by Miklos Szeredi
· 9 years ago
5437f24
fuse: account as waiting before queuing for background
by Miklos Szeredi
· 9 years ago
73e0e73
fuse: reset waiting
by Miklos Szeredi
· 9 years ago
42dc621
fuse: fix background request if not connected
by Miklos Szeredi
· 9 years ago
6c09e94
fuse: use iov_iter_get_pages() for non-splice path
by Al Viro
· 9 years ago
fbdbacc
fuse: switch to ->read_iter/->write_iter
by Al Viro
· 9 years ago
c0fec3a
Merge branch 'iocb' into for-next
by Al Viro
· 9 years ago
e2e40f2
fs: move struct kiocb to fs.h
by Christoph Hellwig
· 10 years ago
94e4fe2
fuse: explicitly set /dev/fuse file's private_data
by Tom Van Braeckel
· 10 years ago
aa991b3
fuse: set stolen page uptodate
by Miklos Szeredi
· 10 years ago
0d27836
fuse: notify: don't move pages
by Miklos Szeredi
· 10 years ago
9759bd51
fuse: add memory barrier to INIT
by Miklos Szeredi
· 10 years ago
21f6217
fuse: fix LOOKUP vs INIT compat handling
by Miklos Szeredi
· 10 years ago
7078187
fuse: introduce fuse_simple_request() helper
by Miklos Szeredi
· 10 years ago
0b632204
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
by Linus Torvalds
· 10 years ago
c55a01d
fuse: avoid scheduling while atomic
by Miklos Szeredi
· 10 years ago
b745bc8
mm: page_alloc: convert hot/cold parameter and immediate callers to bool
by Mel Gorman
· 10 years ago
fbb3275
pipe: kill ->map() and ->unmap()
by Al Viro
· 11 years ago
58bda1d
fuse/dev: use atomic maps
by Al Viro
· 11 years ago
063ec1e
fuse: fix SetPageUptodate() condition in STORE
by Miklos Szeredi
· 11 years ago
28a625c
fuse: fix pipe_buf_operations
by Miklos Szeredi
· 11 years ago
05726ac
fuse: use list_for_each_entry() for list traversing
by Dong Fang
· 11 years ago
5af43c2
Merge branch 'akpm' (incoming from Andrew)
by Linus Torvalds
· 11 years ago
a27bb33
aio: don't include aio.h in sched.h
by Kent Overstreet
· 11 years ago
a26ea93
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
by Linus Torvalds
· 11 years ago
36cf66e
fuse: make fuse_direct_io() aware about AIO
by Maxim Patlasov
· 12 years ago
3c18ef8
fuse: optimize wake_up
by Miklos Szeredi
· 11 years ago
722d2be
fuse: implement exclusive wakeup for blocked_waitq
by Maxim Patlasov
· 11 years ago
0aada88
fuse: skip blocking on allocations of synchronous requests
by Maxim Patlasov
· 11 years ago
796523fb
fuse: add flag fc->initialized
by Maxim Patlasov
· 11 years ago
8b41e67
fuse: make request allocations for background processing explicit
by Maxim Patlasov
· 11 years ago
6447a3c
get rid of pipe->inode
by Al Viro
· 11 years ago
6131ffa
more file_inode() open-coded instances
by Al Viro
· 12 years ago
6a4e922
fuse: avoid out-of-scope stack access
by Eric Wong
· 12 years ago
85f40ae
fuse: use req->page_descs[] for argpages cases
by Maxim Patlasov
· 12 years ago
b2430d7
fuse: add per-page descriptor <offset, length> to fuse_req
by Maxim Patlasov
· 12 years ago
4d53dc9
fuse: rework fuse_retrieve()
by Maxim Patlasov
· 12 years ago
b111c8c
fuse: categorize fuse_get_req()
by Maxim Patlasov
· 12 years ago
4250c06
fuse: general infrastructure for pages[] of variable size
by Maxim Patlasov
· 12 years ago
0b05b18
fuse: implement NFS-like readdirplus support
by Anand V. Avati
· 12 years ago
8f70611
fuse: remove unused variable in fuse_try_move_page()
by Wei Yongjun
· 12 years ago
499dcf2
userns: Support fuse interacting with multiple user namespaces
by Eric W. Biederman
· 13 years ago
cb0942b
make get_file() return its argument
by Al Viro
· 12 years ago
c9e67d4
fuse: fix retrieve length
by Miklos Szeredi
· 12 years ago
2408f6e
fuse: remove the second argument of k[un]map_atomic()
by Cong Wang
· 13 years ago
451d0f5
FUSE: Notifying the kernel of deletion.
by John Muir
· 13 years ago
48706d0
fuse: fix fuse_retrieve
by Miklos Szeredi
· 13 years ago
5dfcc87
fuse: fix memory leak
by Miklos Szeredi
· 13 years ago
c2183d1
fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message
by Miklos Szeredi
· 13 years ago
ef6a3c6
mm: add replace_page_cache_page() function
by Miklos Szeredi
· 13 years ago
357ccf2
fuse: wakeup pollers on connection release/abort
by Bryan Green
· 14 years ago
02c048b
fuse: allow batching of FORGET requests
by Miklos Szeredi
· 14 years ago
07e77dc
fuse: separate queue for FORGET requests
by Miklos Szeredi
· 14 years ago
0be8557
fuse: use release_pages()
by Miklos Szeredi
· 14 years ago
b6777c4
fuse: use clear_highpage() and KM_USER0 instead of KM_USER1
by Miklos Szeredi
· 14 years ago
3ecb01d
use clear_page()/copy_page() in favor of memset()/memcpy() on whole pages
by Jan Beulich
· 14 years ago
Next »