summaryrefslogtreecommitdiffstats
path: root/fs/gfs2 (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* gfs2: further simplify gfs2_evict_inode with new func evict_should_deleteBob Peterson2020-10-141-45/+77
* gfs2: factor evict_unlinked_inode out of gfs2_evict_inodeBob Peterson2020-10-141-27/+40
* gfs2: rename variable error to ret in gfs2_evict_inodeBob Peterson2020-10-141-18/+18
* gfs2: convert to use DEFINE_SEQ_ATTRIBUTE macroLiu Shixin2020-10-141-18/+2
* gfs2: Fix bad comment for trans_drainBob Peterson2020-10-141-1/+1
* gfs2: Make sure we don't miss any delayed withdrawsAndreas Gruenbacher2020-10-143-30/+43
* Merge tag 'gfs2-v5.9-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-08-282-0/+32
|\
| * gfs2: add some much needed cleanup for log flushes that failBob Peterson2020-08-242-0/+32
* | treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-242-3/+3
|/
* Merge tag 'gfs2-for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs...Linus Torvalds2020-08-116-61/+81
|\
| * gfs2: When gfs2_dirty_inode gets a glock error, dump the glockBob Peterson2020-08-071-0/+1
| * gfs2: Never call gfs2_block_zero_range with an open transactionBob Peterson2020-08-071-30/+39
| * gfs2: print details on transactions that aren't properly endedBob Peterson2020-08-071-13/+16
| * gfs2: Fix inaccurate commentBob Peterson2020-08-071-1/+1
| * gfs2: Fix refcount leak in gfs2_glock_pokeAndreas Gruenbacher2020-08-031-1/+3
| * gfs2: Pass glock holder to gfs2_file_direct_{read,write}Andreas Gruenbacher2020-08-031-16/+15
| * gfs2: Add some flags missing from glock outputBob Peterson2020-08-031-0/+6
* | Merge tag 'iomap-5.9-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2020-08-071-1/+2
|\ \
| * | iomap: fall back to buffered writes for invalidation failuresChristoph Hellwig2020-08-051-1/+2
* | | Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-08-043-3/+3
|\ \ \ | |_|/ |/| |
| * | treewide: Remove uninitialized_var() usageKees Cook2020-07-163-3/+3
* | | gfs2: Rework read and page fault lockingAndreas Gruenbacher2020-07-072-46/+51
| |/ |/|
* | gfs2: The freeze glock should never be frozenBob Peterson2020-07-032-8/+11
* | gfs2: When freezing gfs2, use GL_EXACT and not GL_NOCACHEBob Peterson2020-07-032-11/+9
* | gfs2: read-only mounts should grab the sd_freeze_gl glockBob Peterson2020-07-031-1/+11
* | gfs2: freeze should work on read-only mountsBob Peterson2020-07-031-4/+6
* | gfs2: eliminate GIF_ORDERED in favor of list_emptyBob Peterson2020-07-034-9/+12
* | gfs2: Don't sleep during glock hash walkAndreas Gruenbacher2020-06-301-1/+4
* | gfs2: fix trans slab error when withdraw occurs inside log_flushBob Peterson2020-06-301-0/+10
* | gfs2: Don't return NULL from gfs2_inode_lookupAndreas Gruenbacher2020-06-301-1/+2
|/
* Merge tag 'gfs2-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs...Linus Torvalds2020-06-0816-76/+396
|\
| * Merge branch 'gfs2-iopen' into for-nextAndreas Gruenbacher2020-06-059-38/+289
| |\
| | * gfs2: Smarter iopen glock waitingAndreas Gruenbacher2020-06-052-5/+40
| | * gfs2: Wake up when setting GLF_DEMOTEAndreas Gruenbacher2020-06-051-4/+14
| | * gfs2: Check inode generation number in delete_work_funcAndreas Gruenbacher2020-06-052-2/+7
| | * gfs2: Move inode generation number check into gfs2_inode_lookupAndreas Gruenbacher2020-06-051-9/+24
| | * gfs2: Minor gfs2_lookup_by_inum cleanupAndreas Gruenbacher2020-06-054-5/+14
| | * gfs2: Try harder to delete inodes locallyAndreas Gruenbacher2020-06-051-6/+47
| | * gfs2: Give up the iopen glock on contentionAndreas Gruenbacher2020-06-053-2/+57
| | * gfs2: Turn gl_delete into a delayed workAndreas Gruenbacher2020-06-057-8/+65
| | * gfs2: Keep track of deleted inode generations in LVBsAndreas Gruenbacher2020-06-054-1/+26
| | * gfs2: Allow ASPACE glocks to also have an lvbBob Peterson2020-06-051-4/+3
| * | gfs2: fix use-after-free on transaction ail listsBob Peterson2020-06-051-2/+9
| * | gfs2: new slab for transactionsBob Peterson2020-06-056-8/+32
| * | gfs2: initialize transaction tr_ailX_lists earlierBob Peterson2020-06-053-2/+4
| * | gfs2: instrumentation wrt log_flush stuckBob Peterson2020-06-051-9/+25
| * | gfs2: introduce new gfs2_glock_assert_withdrawBob Peterson2020-06-052-3/+13
| * | gfs2: print mapping->nrpages in glock dump for address space glocksBob Peterson2020-06-051-9/+16
| * | gfs2: Only do glock put in gfs2_create_inode for free inodesBob Peterson2020-06-021-1/+2
| * | gfs2: Allow lock_nolock mount to specify jid=XBob Peterson2020-06-021-1/+1