blob: a391e02f289ce0125957234f4293a9b48569cb06 [file] [log] [blame]
15c8e72e88e0 ("fuse: allow skipping control interface and forced unmount")
783863d6476c ("fuse: dissociate DESTROY from fuseblk")
8fab01064436 ("fuse: delete dentry if timeout is zero")
0cc2656cdb0b ("fuse: extract fuse_fill_super_common()")
79d96efffda7 ("fuse: export fuse_get_unique()")
14d46d7abc39 ("fuse: export fuse_len_args()")
d49937749fef ("fuse: stop copying args to fuse_req")
145b673bd208 ("fuse: clean up fuse_req")
75b399dda5be ("fuse: convert retrieve to simple api")
615047eff108 ("fuse: convert init to simple api")
1259728731a7 ("fuse: add simple background helper")
093f38a2c1a8 ("fuse: convert ioctl to simple api")
68583165f962 ("fuse: add pages to fuse_args")
1ccd1ea24962 ("fuse: convert destroy to simple api")
e413754b267e ("fuse: add nocreds to fuse_args")
454a7613f54e ("fuse: add noreply to fuse_args")
c500ebaa908d ("fuse: convert flush to simple api")
40ac7ab2d021 ("fuse: simplify 'nofail' request")
1f4e9d03d1fb ("fuse: rearrange and resize fuse_args fields")
d5b4854357f4 ("fuse: flatten 'struct fuse_args'")
76e43c8ccaa3 ("fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock")
c30da2e981a7 ("fuse: convert to use the new mount API")
154603fe3ec4 ("fuse: document fuse_fsync_in.fsync_flags")
ad2ba64dd489 ("fuse: allow filesystems to have precise control over data cache")
d9a9ea94f748 ("fuse: support clients that don't implement 'opendir'")
eb98e3bdf3aa ("fuse: clean up aborted")
6b675738ce90 ("fuse: Protect ff->reserved_req via corresponding fi->lock")
b782911b5297 ("fuse: Verify userspace asks to requeue interrupt that we really sent")
7407a10de57f ("fuse: Do some refactoring in fuse_dev_do_write()")
5e0fed717a38 ("fuse: Wake up req->waitq of only if not background")
217316a60101 ("fuse: Optimize request_end() by not taking fiq->waitq.lock")
8da6e9183275 ("fuse: Kill fasync only if interrupt is queued in queue_interrupt()")
8a3177db59cd ("cuse: fix ioctl")
97e1532ef81a ("fuse: handle zero sized retrieve correctly")
2e64ff154ce6 ("fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS")
a9c2d1e82fc2 ("fuse: fix fsync on directory")
7fabaf303458 ("fuse: fix leaked notify reply")
5571f1e65486 ("fuse: enable caching of symlinks")
e52a8250480a ("fuse: realloc page array")
5da784cce430 ("fuse: add max_pages to init_out")
8a7aa286ab67 ("fuse: allocate page array more efficiently")
6433b8998a21 ("fuse: add FOPEN_CACHE_DIR")
d123d8e1833c ("fuse: split out readdir.c")
3a5358d1a1b7 ("fuse: kill req->intr_unique")
c59fd85e4fd0 ("fuse: change interrupt requests allocation algorithm")
63825b4e1da5 ("fuse: do not take fc->lock in fuse_request_send_background()")
ae2dffa39485 ("fuse: introduce fc->bg_lock")
2b30a533148a ("fuse: add locking to max_background and congestion_threshold changes")
88bc7d5097a1 ("fuse: add support for copy_file_range()")
d2d2d4fb1f54 ("fuse: Fix use-after-free in fuse_dev_do_write()")