aboutsummaryrefslogtreecommitdiff
path: root/fs/fuse/dax.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-04fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()Gravatar Hangyu Hua 1-0/+1
2023-08-24mm: remove enum page_entry_sizeGravatar Matthew Wilcox (Oracle) 1-11/+9
2023-02-09mm: replace vma->vm_flags direct modifications with modifier callsGravatar Suren Baghdasaryan 1-1/+1
2022-07-21fuse: avoid unnecessary spinlock bumpGravatar Jeffle Xu 1-1/+1
2022-05-16dax: introduce DAX_RECOVERY_WRITE dax access modeGravatar Jane Chu 1-2/+2
2022-03-16fs: Convert __set_page_dirty_no_writeback to noop_dirty_folioGravatar Matthew Wilcox (Oracle) 1-1/+1
2022-03-15fs: Remove noop_invalidatepage()Gravatar Matthew Wilcox (Oracle) 1-1/+0
2021-12-14fuse: mark inode DONT_CACHE when per inode DAX hint changesGravatar Jeffle Xu 1-0/+9
2021-12-14fuse: negotiate per inode DAX in FUSE_INITGravatar Jeffle Xu 1-1/+1
2021-12-14fuse: enable per inode DAXGravatar Jeffle Xu 1-4/+8
2021-12-14fuse: make DAX mount option a tri-stateGravatar Jeffle Xu 1-1/+12
2021-12-14fuse: add fuse_should_enable_dax() helperGravatar Jeffle Xu 1-1/+9
2021-10-28fuse: always invalidate attributes after writesGravatar Miklos Szeredi 1-4/+1
2021-10-28fuse: rename fuse_write_update_size()Gravatar Miklos Szeredi 1-1/+1
2021-10-28fuse: selective attribute invalidationGravatar Miklos Szeredi 1-1/+1
2021-08-30Merge tag 'hole_punch_for_v5.15-rc1' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-26/+24
2021-08-11Merge branch 'for-5.14/dax' into libnvdimm-fixesGravatar Dan Williams 1-4/+2
2021-07-13fuse: Convert to using invalidate_lockGravatar Jan Kara 1-26/+24
2021-07-07fs/fuse: Remove unneeded kaddr parameterGravatar Ira Weiny 1-4/+2
2021-07-06Merge tag 'fuse-update-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git...Gravatar Linus Torvalds 1-3/+3
2021-06-29mm: move page dirtying prototypes from mm.hGravatar Matthew Wilcox (Oracle) 1-0/+1
2021-06-29fs: remove noop_set_page_dirty()Gravatar Matthew Wilcox (Oracle) 1-1/+1
2021-06-22virtiofs: Fix spelling mistakesGravatar Zheng Yongjun 1-3/+3
2020-09-18fuse: split fuse_mount off of fuse_connGravatar Max Reitz 1-5/+5
2020-09-10virtiofs: add logic to free up a memory rangeGravatar Vivek Goyal 1-6/+517
2020-09-10virtiofs: maintain a list of busy elementsGravatar Vivek Goyal 1-0/+25
2020-09-10virtiofs: serialize truncate/punch_hole and dax fault pathGravatar Vivek Goyal 1-0/+49
2020-09-10virtiofs: define dax address space operationsGravatar Vivek Goyal 1-0/+18
2020-09-10virtiofs: add DAX mmap supportGravatar Stefan Hajnoczi 1-0/+59
2020-09-10virtiofs: implement dax read/write operationsGravatar Vivek Goyal 1-0/+565
2020-09-10virtiofs: implement FUSE_INIT map_alignment fieldGravatar Stefan Hajnoczi 1-1/+14
2020-09-10virtiofs: keep a list of free dax memory rangesGravatar Vivek Goyal 1-1/+90
2020-09-10virtiofs: add a mount option to enable daxGravatar Vivek Goyal 1-0/+36