summaryrefslogtreecommitdiff
path: root/fs/gfs2/log.c
AgeCommit message (Expand)Author
2021-02-23gfs2: Don't get stuck with I/O plugged in gfs2_ail1_flushBob Peterson
2021-02-23Merge branches 'rgrp-glock-sharing' and 'gfs2-revoke' from https://git.kernel...Andreas Gruenbacher
2021-02-22gfs2: Per-revoke accounting in transactionsAndreas Gruenbacher
2021-02-22gfs2: Rework the log space allocation logicAndreas Gruenbacher
2021-02-22gfs2: Minor calc_reserved cleanupAndreas Gruenbacher
2021-02-03gfs2: Move function gfs2_ail_empty_trAndreas Gruenbacher
2021-02-03gfs2: Get rid of current_tail()Andreas Gruenbacher
2021-02-03gfs2: Clean up gfs2_log_reserveAndreas Gruenbacher
2021-02-03gfs2: Don't wait for journal flush in clean_journalAndreas Gruenbacher
2021-02-03gfs2: Move lock flush locking to gfs2_trans_{begin,end}Andreas Gruenbacher
2021-02-03gfs2: Get rid of sd_reserving_logAndreas Gruenbacher
2021-02-03gfs2: Clean up on-stack transactionsAndreas Gruenbacher
2021-01-25gfs2: keep bios separate for each journalBob Peterson
2021-01-25Revert "GFS2: Re-add a call to log_flush_wait when flushing the journal"Bob Peterson
2021-01-19gfs2: Clean up ail2_emptyAndreas Gruenbacher
2021-01-19gfs2: Rename gfs2_{write => flush}_revokesAndreas Gruenbacher
2021-01-19gfs2: Some documentation updatesAndreas Gruenbacher
2021-01-19gfs2: Minor gfs2_write_revokes cleanupsAndreas Gruenbacher
2020-11-12gfs2: Fix case in which ail writes are done to jdata holesBob Peterson
2020-10-15gfs2: make gfs2_ail1_empty_one return the count of active itemsBob Peterson
2020-10-15gfs2: Wipe jdata and ail1 in gfs2_journal_wipe, formerly gfs2_meta_wipeBob Peterson
2020-10-15gfs2: add missing log_blocks trace points in gfs2_write_revokesBob Peterson
2020-10-14gfs2: Fix bad comment for trans_drainBob Peterson
2020-10-14gfs2: Make sure we don't miss any delayed withdrawsAndreas Gruenbacher
2020-08-24gfs2: add some much needed cleanup for log flushes that failBob Peterson
2020-08-07gfs2: Fix inaccurate commentBob Peterson
2020-07-03gfs2: eliminate GIF_ORDERED in favor of list_emptyBob Peterson
2020-06-30gfs2: fix trans slab error when withdraw occurs inside log_flushBob Peterson
2020-06-05gfs2: fix use-after-free on transaction ail listsBob Peterson
2020-06-05gfs2: new slab for transactionsBob Peterson
2020-06-05gfs2: initialize transaction tr_ailX_lists earlierBob Peterson
2020-06-05gfs2: instrumentation wrt log_flush stuckBob Peterson
2020-05-08gfs2: Grab glock reference sooner in gfs2_add_revokeAndreas Gruenbacher
2020-05-08gfs2: Fix use-after-free in gfs2_logd after withdrawBob Peterson
2020-03-30gfs2: Fix oversight in gfs2_ail1_flushBob Peterson
2020-03-27gfs2: instrumentation wrt ail1 stuckBob Peterson
2020-03-27gfs2: Switch to list_{first,last}_entryAndreas Gruenbacher
2020-03-06gfs2: Additional information when gfs2_ail1_flush withdrawsBob Peterson
2020-02-27gfs2: flesh out delayed withdraw for gfs2_log_flushBob Peterson
2020-02-27gfs2: drain the ail2 list after io errorsBob Peterson
2020-02-27gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages failsBob Peterson
2020-02-27gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is emptyBob Peterson
2020-02-27gfs2: Issue revokes more intelligentlyBob Peterson
2020-02-10gfs2: log error reformBob Peterson
2020-02-10gfs2: clear ail1 list when gfs2 withdrawsBob Peterson
2020-02-10gfs2: Introduce concept of a pending withdrawBob Peterson
2020-02-10gfs2: Split gfs2_lm_withdraw into two functionsAndreas Gruenbacher
2020-01-28Revert "gfs2: eliminate tr_num_revoke_rm"Bob Peterson
2020-01-20gfs2: Fix incorrect variable nameAndreas Gruenbacher
2020-01-07gfs2: eliminate ssize parameter from gfs2_struct2blkBob Peterson