summaryrefslogtreecommitdiff
path: root/fs/gfs2/file.c
AgeCommit message (Expand)Author
2024-02-05gfs2: adapt to breakup of struct file_lockJeff Layton
2024-02-05filelock: split common fields into struct file_lock_coreJeff Layton
2024-02-05gfs2: convert to using new filelock helpersJeff Layton
2023-12-20gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawnAndreas Gruenbacher
2023-12-20gfs2: Mark withdraws as unlikelyAndreas Gruenbacher
2023-11-02gfs2: Clean up gfs2_alloc_parms initializersAndreas Gruenbacher
2023-09-22gfs2: Don't update inode timestamps for direct writesAndreas Gruenbacher
2023-08-31Merge tag 'dlm-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds
2023-08-29Merge tag 'for-6.6/block-2023-08-28' of git://git.kernel.dk/linuxLinus Torvalds
2023-08-28Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds
2023-08-07gfs2: Don't use filemap_splice_readBob Peterson
2023-08-02fs: rename and move block_page_mkwrite_returnChristoph Hellwig
2023-07-24gfs2: convert to ctime accessor functionsJeff Layton
2023-07-20fs: dlm: fix F_CANCELLK to cancel pending requestAlexander Aring
2023-07-04Merge tag 'gfs2-v6.4-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2023-06-28Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2023-06-26Merge tag 'for-6.5/splice-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds
2023-06-12gfs2: Fix duplicate should_fault_in_pages() callBob Peterson
2023-06-12gfs2: set FMODE_CAN_ODIRECT instead of a dummy direct_IO methodChristoph Hellwig
2023-06-09iomap: update ki_pos in iomap_file_buffered_writeChristoph Hellwig
2023-06-09backing_dev: remove current->backing_dev_infoChristoph Hellwig
2023-06-01gfs2: Don't get stuck writing page onto itself under direct I/OAndreas Gruenbacher
2023-05-24splice: Use filemap_splice_read() instead of generic_file_splice_read()David Howells
2023-02-20Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2023-01-19fs: port ->permission() to pass mnt_idmapChristian Brauner
2023-01-19fs: port ->fileattr_set() to pass mnt_idmapChristian Brauner
2023-01-11filelock: move file locking definitions to separate header fileJeff Layton
2022-12-06gfs2: Make gfs2_glock_hold return its glock argumentAndreas Gruenbacher
2022-10-09gfs2: Merge branch 'for-next.nopid' into for-nextAndreas Gruenbacher
2022-08-08Merge tag 'pull-work.iov_iter-rebased' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2022-08-08new iov_iter flavour - ITER_UBUFAl Viro
2022-06-29gfs2: Mark flock glock holders as GL_NOPIDAndreas Gruenbacher
2022-06-29gfs2: Add flocks to glockfd debugfs fileAndreas Gruenbacher
2022-06-03gfs2: Remove redundant NULL check before kfreeMinghao Chi
2022-05-24Merge tag 'gfs2-v5.18-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-05-24gfs2: Explain some direct I/O odditiesAndreas Gruenbacher
2022-05-16iomap: add per-iomap_iter private dataChristoph Hellwig
2022-05-13gfs2: Stop using glock holder auto-demotion for nowAndreas Gruenbacher
2022-05-13gfs2: buffered write prefaultingAndreas Gruenbacher
2022-05-13gfs2: Align read and write chunks to the page cacheAndreas Gruenbacher
2022-05-13gfs2: Pull return value test out of should_fault_in_pagesAndreas Gruenbacher
2022-05-13gfs2: Clean up use of fault_in_iov_iter_{read,write}ableAndreas Gruenbacher
2022-05-13gfs2: Variable renameAndreas Gruenbacher
2022-04-28gfs2: No short reads or writes upon glock contentionAndreas Gruenbacher
2022-04-26gfs2: Don't re-check for write past EOF unnecessarilyAndreas Gruenbacher
2022-03-24gfs2: Make sure not to return short direct writesAndreas Gruenbacher
2022-03-24gfs2: Remove dead code in gfs2_file_read_iterAndreas Gruenbacher
2022-03-24gfs2: Fix gfs2_file_buffered_write endless loop workaroundAndreas Gruenbacher
2022-03-23gfs2: Minor retry logic cleanupAndreas Gruenbacher
2022-03-23gfs2: Disable page faults during lockless buffered readsAndreas Gruenbacher