summaryrefslogtreecommitdiffstats
path: root/fs/gfs2/file.c
Commit message (Expand)AuthorAgeFilesLines
* gfs2: Prevent endless loops in gfs2_file_buffered_writeAndreas Gruenbacher2021-11-101-0/+3
* gfs2: Only dereference i->iov when iter_is_iovec(i)Andreas Gruenbacher2021-11-031-3/+3
* Merge tag 'gfs2-v5.15-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-11-021-9/+2
|\
| * gfs2: Fix unused value warning in do_gfs2_set_flags()Tim Gardner2021-10-251-1/+0
| * gfs2: Allow append and immutable bits to coexistBob Peterson2021-10-251-8/+2
* | Merge tag 'gfs2-v5.15-rc5-mmap-fault' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-11-021-23/+229
|\|
| * gfs2: Fix mmap + page fault deadlocks for direct I/OAndreas Gruenbacher2021-10-251-12/+87
| * iomap: Add done_before argument to iomap_dio_rwAndreas Gruenbacher2021-10-241-2/+2
| * gfs2: Fix mmap + page fault deadlocks for buffered I/OAndreas Gruenbacher2021-10-241-5/+94
| * gfs2: Eliminate ip->i_ghAndreas Gruenbacher2021-10-201-13/+21
| * gfs2: Move the inode glock locking to gfs2_file_buffered_writeAndreas Gruenbacher2021-10-201-0/+27
| * gfs2: Add wrapper for iomap_file_buffered_writeAndreas Gruenbacher2021-10-201-10/+17
* | Merge tag 'for-5.16/block-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds2021-11-011-2/+2
|\ \
| * | block: switch polling to be bio basedChristoph Hellwig2021-10-181-2/+2
| |/
* / locks: remove LOCK_MAND flock lock supportJeff Layton2021-09-101-2/+0
|/
* fs: remove mandatory file locking supportJeff Layton2021-08-231-3/+0
* gfs2: Clean up gfs2_unstuff_dinodeAndreas Gruenbacher2021-06-291-2/+2
* gfs2: Unstuff before locking page in gfs2_page_mkwriteAndreas Gruenbacher2021-06-291-10/+12
* gfs2: Clean up the error handling in gfs2_page_mkwriteAndreas Gruenbacher2021-06-291-23/+40
* gfs2: Fix underflow in gfs2_page_mkwriteAndreas Gruenbacher2021-06-281-2/+2
* gfs2: Fix do_gfs2_set_flags descriptionAndreas Gruenbacher2021-06-281-1/+1
* Revert "gfs2: Fix mmap locking for write faults"Andreas Gruenbacher2021-06-011-3/+1
* gfs2: Fix mmap locking for write faultsAndreas Gruenbacher2021-05-211-1/+3
* gfs2: Prevent direct-I/O write fallback errors from getting lostAndreas Gruenbacher2021-05-201-1/+4
* Merge tag 'gfs2-for-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/gf...Linus Torvalds2021-04-291-7/+5
|\
| * gfs2: Fix a number of kernel-doc warningsLee Jones2021-04-091-4/+3
| * gfs2: Add new gfs2_iomap_get helperAndreas Gruenbacher2021-04-031-3/+2
* | gfs2: convert to fileattrMiklos Szeredi2021-04-121-43/+20
|/
* Merge tag 'gfs2-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/gf...Linus Torvalds2021-02-231-4/+4
|\
| * gfs2: Add per-reservation reserved block accountingAndreas Gruenbacher2021-02-171-2/+2
| * gfs2: Check for active reservation in gfs2_releaseAndreas Gruenbacher2021-02-171-2/+2
* | Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-02-231-2/+2
|\ \
| * | fs: make helpers idmap mount awareChristian Brauner2021-01-241-1/+1
| * | inode: make init and permission helpers idmapped mount awareChristian Brauner2021-01-241-1/+1
| |/
* | Merge tag 'lazytime_for_v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-02-221-2/+2
|\ \
| * | gfs2: don't worry about I_DIRTY_TIME in gfs2_fsync()Eric Biggers2021-01-131-2/+2
| |/
* / iomap: pass a flags argument to iomap_dio_rwChristoph Hellwig2021-01-231-5/+2
|/
* Merge tag 'gfs2-for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs...Linus Torvalds2020-08-101-16/+15
|\
| * gfs2: Pass glock holder to gfs2_file_direct_{read,write}Andreas Gruenbacher2020-08-031-16/+15
* | Merge tag 'iomap-5.9-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2020-08-061-1/+2
|\ \ | |/ |/|
| * iomap: fall back to buffered writes for invalidation failuresChristoph Hellwig2020-08-051-1/+2
* | gfs2: Rework read and page fault lockingAndreas Gruenbacher2020-07-071-2/+50
|/
* gfs2: Remove unnecessary gfs2_qa_{get,put} pairsAndreas Gruenbacher2020-03-271-27/+1
* gfs2: Split gfs2_rsqa_delete into gfs2_rs_delete and gfs2_qa_putAndreas Gruenbacher2020-03-271-2/+4
* gfs2: Change inode qa_data to allow multiple usersBob Peterson2020-03-271-10/+25
* gfs2: eliminate gfs2_rsqa_alloc in favor of gfs2_qa_allocBob Peterson2020-03-271-4/+4
* gfs2: fix O_SYNC write handlingAndreas Gruenbacher2020-02-061-30/+21
* gfs2: move setting current->backing_dev_infoChristoph Hellwig2020-02-061-11/+10
* Merge tag 'gfs2-for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs...Linus Torvalds2019-12-051-21/+35
|\
| * gfs2: Introduce function gfs2_withdrawnBob Peterson2019-11-141-1/+1