summaryrefslogtreecommitdiff
path: root/fs/gfs2/util.c
AgeCommit message (Expand)Author
2025-11-26gfs2: Clean up SDF_JOURNAL_LIVE flag handlingAndreas Gruenbacher
2025-11-26gfs2: No longer thaw filesystems during a withdrawAndreas Gruenbacher
2025-11-26gfs2: New gfs2_withdraw_helperAndreas Gruenbacher
2025-11-26gfs2: Rename gfs2_{gl_dq_holders => withdraw_glocks}Andreas Gruenbacher
2025-11-26Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (6/6)Andreas Gruenbacher
2025-11-26Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (2/6)Andreas Gruenbacher
2025-11-26Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (1/6)Andreas Gruenbacher
2025-11-26Revert "gfs2: don't stop reads while withdraw in progress"Andreas Gruenbacher
2025-11-26gfs2: Rename LM_FLAG_{NOEXP -> RECOVER}Andreas Gruenbacher
2025-11-26gfs2: Kill gfs2_io_error_bh_wdAndreas Gruenbacher
2025-11-26gfs2: Rename gfs2_{withdrawing_or_ => }withdrawnAndreas Gruenbacher
2025-11-26gfs2: Get rid of delayed withdrawsAndreas Gruenbacher
2025-11-26gfs2: Asynchronous withdrawAndreas Gruenbacher
2025-11-26gfs2: Add clean argument to lm_unmount hookAndreas Gruenbacher
2025-09-12gfs2: Sanitize gfs2_meta_check, gfs2_metatype_check, gfs2_io_errorAndreas Gruenbacher
2025-09-12gfs2: Turn gfs2_withdraw into a void functionAndreas Gruenbacher
2025-07-16gfs2: No more self recoveryAndreas Gruenbacher
2025-05-22gfs2: No more gfs2_find_jhead cachingAndreas Gruenbacher
2024-06-08gfs2: Revert "Add quota_change type"Andreas Gruenbacher
2024-05-28gfs2: Rename GLF_FREEING to GLF_UNLOCKEDAndreas Gruenbacher
2024-04-29gfs2: gfs2_freeze_unlock cleanupAndreas Gruenbacher
2024-04-09gfs2: Fix "ignore unlock failures after withdraw"Andreas Gruenbacher
2024-04-09gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdrawAndreas Gruenbacher
2024-04-09gfs2: Remove unnecessary gfs2_meta_check_ii argumentAndreas Gruenbacher
2024-04-09gfs2: Get rid of newlines in log messagesAndreas Gruenbacher
2023-12-20gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawnAndreas Gruenbacher
2023-09-05gfs2: Fix withdraw raceAndreas Gruenbacher
2023-09-05gfs2: Fix asynchronous thread destructionAndreas Gruenbacher
2023-09-05gfs2: Stop using gfs2_make_fs_ro for withdrawAndreas Gruenbacher
2023-07-03gfs2: Add quota_change typeBob Peterson
2023-07-03gfs2: gfs2_freeze_lock_shared cleanupAndreas Gruenbacher
2023-07-03gfs2: Rework freeze / thaw logicAndreas Gruenbacher
2023-06-15gfs2: Rename SDF_{FS_FROZEN => FREEZE_INITIATOR}Andreas Gruenbacher
2023-06-15gfs2: Rename gfs2_freeze_lock{ => _shared }Andreas Gruenbacher
2023-06-15gfs2: Rename the {freeze,thaw}_super callbacksAndreas Gruenbacher
2023-06-15gfs2: Rename remaining "transaction" glock referencesAndreas Gruenbacher
2022-10-09gfs2: Merge branch 'for-next.nopid' into for-nextAndreas Gruenbacher
2022-08-25gfs2: Dequeue waiters when withdrawnBob Peterson
2022-08-25gfs2: Prevent double iput for journal on errorBob Peterson
2022-06-29gfs2: Mark the remaining process-independent glock holders as GL_NOPIDAndreas Gruenbacher
2021-10-25gfs2: dump glocks from gfs2_consist_OBJ_iBob Peterson
2021-08-20gfs2: Mark journal inodes as "don't cache"Bob Peterson
2021-08-20gfs2: Make recovery error more readableBob Peterson
2021-05-20gfs2: Clean up revokes on normal withdrawsBob Peterson
2021-04-09gfs2: Fix a number of kernel-doc warningsLee Jones
2021-03-12gfs2: bypass signal_our_withdraw if no journalBob Peterson
2021-03-07gfs2: make function gfs2_make_fs_ro() to void typeYang Li
2021-01-25gfs2: fix glock confusion in function signal_our_withdrawBob Peterson
2020-12-23gfs2: move freeze glock outside the make_fs_rw and _ro functionsBob Peterson
2020-12-23gfs2: Add common helper for holding and releasing the freeze glockBob Peterson