summaryrefslogtreecommitdiffstats
path: root/fs/gfs2/glops.c
AgeCommit message (Expand)AuthorFilesLines
2022-06-29gfs2: Make go_instantiate take a glockAndreas Gruenbacher1-2/+1
2022-06-29gfs2: Add new go_held glock operationAndreas Gruenbacher1-6/+13
2022-06-29gfs2: Revert 'Fix "truncate in progress" hang'Andreas Gruenbacher1-9/+2
2022-06-29gfs2: Instantiate glocks ouside of glock state engineAndreas Gruenbacher1-1/+1
2022-01-11gfs2: dump inode object for iopen glocksBob Peterson1-0/+1
2021-12-04gfs2: remove redundant set of INSTANTIATE_NEEDEDBob Peterson1-1/+0
2021-10-25gfs2: remove RDF_UPTODATE flagBob Peterson1-1/+1
2021-10-25gfs2: Eliminate GIF_INVALID flagBob Peterson1-8/+3
2021-10-25gfs2: fix GL_SKIP node_scope problemsBob Peterson1-4/+6
2021-10-25gfs2: change go_lock to go_instantiateBob Peterson1-4/+4
2021-10-25gfs2: move GL_SKIP check from glops to do_promoteBob Peterson1-1/+1
2021-08-20gfs2: Delay withdraw from atomic contextBob Peterson1-1/+1
2021-08-19gfs2: trivial clean up of gfs2_ail_errorBob Peterson1-4/+6
2021-08-04gfs2: Fix glock recursion in freeze_go_xmote_bhBob Peterson1-10/+7
2021-05-20gfs2: Fix I_NEW check in gfs2_dinode_inBob Peterson1-1/+1
2021-04-29Merge tag 'gfs2-for-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/gf...Linus Torvalds1-10/+6
2021-04-09gfs2: Fix a number of kernel-doc warningsLee Jones1-9/+5
2021-04-03gfs2: Eliminate gh parameter from go_xmote_bh funcBob Peterson1-1/+1
2021-03-12gfs2: be careful with inode refreshAl Viro1-8/+14
2021-02-22gfs2: Per-revoke accounting in transactionsAndreas Gruenbacher1-6/+2
2021-02-03gfs2: Clean up on-stack transactionsAndreas Gruenbacher1-23/+10
2021-02-03gfs2: Use sb_start_intwrite in gfs2_ail_empty_glAndreas Gruenbacher1-1/+4
2020-11-25gfs2: Don't freeze the file system during unmountBob Peterson1-1/+2
2020-11-24gfs2: set lockdep subclass for iopen glocksAlexander Aring1-0/+1
2020-11-24gfs2: Fix deadlock dumping resource group glocksAlexander Aring1-1/+1
2020-11-18gfs2: Fix regression in freeze_go_syncBob Peterson1-1/+12
2020-10-29gfs2: Split up gfs2_meta_sync into inode and rgrp versionsBob Peterson1-11/+45
2020-10-20gfs2: Ignore subsequent errors after withdraw in rgrp_go_syncAndreas Gruenbacher1-1/+1
2020-10-20gfs2: Eliminate gl_vmBob Peterson1-15/+12
2020-10-14gfs2: Fix NULL pointer dereference in gfs2_rgrp_dumpAndrew Price1-1/+10
2020-07-03gfs2: freeze should work on read-only mountsBob Peterson1-4/+6
2020-06-05Merge branch 'gfs2-iopen' into for-nextAndreas Gruenbacher1-2/+9
2020-06-05gfs2: initialize transaction tr_ailX_lists earlierBob Peterson1-0/+2
2020-06-05gfs2: Turn gl_delete into a delayed workAndreas Gruenbacher1-1/+8
2020-06-05gfs2: Keep track of deleted inode generations in LVBsAndreas Gruenbacher1-1/+1
2020-06-02gfs2: Don't ignore inode write errors during inode_go_syncBob Peterson1-3/+5
2020-02-27gfs2: Do proper error checking for go_sync family of glops functionsBob Peterson1-11/+19
2020-02-27gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is emptyBob Peterson1-1/+26
2020-02-27gfs2: fix infinite loop when checking ail item count before go_invalBob Peterson1-3/+0
2020-02-27gfs2: Force withdraw to replay journals and wait for it to finishBob Peterson1-1/+76
2020-02-20gfs2: Allow some glocks to be used during withdrawBob Peterson1-3/+7
2020-02-10gfs2: Rework how rgrp buffer_heads are managedBob Peterson1-8/+1
2020-02-10gfs2: Split gfs2_lm_withdraw into two functionsAndreas Gruenbacher1-1/+2
2020-01-07gfs2: eliminate ssize parameter from gfs2_struct2blkBob Peterson1-1/+1
2019-11-14gfs2: Introduce function gfs2_withdrawnBob Peterson1-1/+1
2019-10-30gfs2: removed unnecessary semicolonAliasgar Surti1-1/+1
2019-06-27gfs2: replace more printk with calls to fs_info and friendsBob Peterson1-1/+2
2019-06-27gfs2: dump fsid when dumping glock problemsBob Peterson1-2/+5
2019-06-27gfs2: Rename SDF_SHUTDOWN to SDF_WITHDRAWNBob Peterson1-1/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398Thomas Gleixner1-4/+1