summaryrefslogtreecommitdiffstats
path: root/fs/fuse/dax.c
Commit message (Expand)AuthorAgeFilesLines
* fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()Hangyu Hua2023-12-041-0/+1
* mm: remove enum page_entry_sizeMatthew Wilcox (Oracle)2023-08-241-11/+9
* mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan2023-02-091-1/+1
* fuse: avoid unnecessary spinlock bumpJeffle Xu2022-07-211-1/+1
* dax: introduce DAX_RECOVERY_WRITE dax access modeJane Chu2022-05-161-2/+2
* fs: Convert __set_page_dirty_no_writeback to noop_dirty_folioMatthew Wilcox (Oracle)2022-03-161-1/+1
* fs: Remove noop_invalidatepage()Matthew Wilcox (Oracle)2022-03-151-1/+0
* fuse: mark inode DONT_CACHE when per inode DAX hint changesJeffle Xu2021-12-141-0/+9
* fuse: negotiate per inode DAX in FUSE_INITJeffle Xu2021-12-141-1/+1
* fuse: enable per inode DAXJeffle Xu2021-12-141-4/+8
* fuse: make DAX mount option a tri-stateJeffle Xu2021-12-141-1/+12
* fuse: add fuse_should_enable_dax() helperJeffle Xu2021-12-141-1/+9
* fuse: always invalidate attributes after writesMiklos Szeredi2021-10-281-4/+1
* fuse: rename fuse_write_update_size()Miklos Szeredi2021-10-281-1/+1
* fuse: selective attribute invalidationMiklos Szeredi2021-10-281-1/+1
* Merge tag 'hole_punch_for_v5.15-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-08-301-26/+24
|\
| * fuse: Convert to using invalidate_lockJan Kara2021-07-131-26/+24
* | Merge branch 'for-5.14/dax' into libnvdimm-fixesDan Williams2021-08-111-4/+2
|\ \ | |/ |/|
| * fs/fuse: Remove unneeded kaddr parameterIra Weiny2021-07-071-4/+2
* | Merge tag 'fuse-update-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2021-07-061-3/+3
|\ \
| * | virtiofs: Fix spelling mistakesZheng Yongjun2021-06-221-3/+3
| |/
* | mm: move page dirtying prototypes from mm.hMatthew Wilcox (Oracle)2021-06-291-0/+1
* | fs: remove noop_set_page_dirty()Matthew Wilcox (Oracle)2021-06-291-1/+1
|/
* fuse: split fuse_mount off of fuse_connMax Reitz2020-09-181-5/+5
* virtiofs: add logic to free up a memory rangeVivek Goyal2020-09-101-6/+517
* virtiofs: maintain a list of busy elementsVivek Goyal2020-09-101-0/+25
* virtiofs: serialize truncate/punch_hole and dax fault pathVivek Goyal2020-09-101-0/+49
* virtiofs: define dax address space operationsVivek Goyal2020-09-101-0/+18
* virtiofs: add DAX mmap supportStefan Hajnoczi2020-09-101-0/+59
* virtiofs: implement dax read/write operationsVivek Goyal2020-09-101-0/+565
* virtiofs: implement FUSE_INIT map_alignment fieldStefan Hajnoczi2020-09-101-1/+14
* virtiofs: keep a list of free dax memory rangesVivek Goyal2020-09-101-1/+90
* virtiofs: add a mount option to enable daxVivek Goyal2020-09-101-0/+36