summaryrefslogtreecommitdiffstats
path: root/fs/gfs2/log.c
Commit message (Expand)AuthorAgeFilesLines
* gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_asyncAndreas Gruenbacher2024-04-091-1/+1
* gfs2: Fix NULL pointer dereference in gfs2_log_flushAndreas Gruenbacher2024-04-091-1/+2
* gfs2: Fix freeze consistency check in log_write_headerAndreas Gruenbacher2023-12-271-1/+2
* gfs2: Use wait_event_freezable_timeout() for freezable kthreadKevin Hao2023-12-211-3/+1
* gfs2: Add missing set_freezable() for freezable kthreadKevin Hao2023-12-211-0/+1
* gfs2: Lift withdraw check out of gfs2_ail1_emptyAndreas Gruenbacher2023-12-201-5/+12
* gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawnAndreas Gruenbacher2023-12-201-10/+11
* gfs2: Minor gfs2_ail1_empty cleanupAndreas Gruenbacher2023-12-201-8/+9
* gfs2: Sanitize kthread stoppingAndreas Gruenbacher2023-09-051-5/+4
* gfs2: journal flush threshold fixes and cleanupAndreas Gruenbacher2023-09-051-18/+16
* gfs2: Fix logd wakeup on I/O errorAndreas Gruenbacher2023-09-051-0/+1
* gfs2: low-memory forced flush fixesAndreas Gruenbacher2023-09-051-4/+4
* gfs2: Switch to wait_event in gfs2_logdAndreas Gruenbacher2023-09-051-12/+5
* gfs2: Replace sd_freeze_state with SDF_FROZEN flagAndreas Gruenbacher2023-07-031-5/+4
* gfs2: Rework freeze / thaw logicAndreas Gruenbacher2023-07-031-2/+0
* Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-231-3/+3
|\
| * gfs2: replace obvious uses of b_page with b_folioMatthew Wilcox (Oracle)2023-01-181-1/+1
* | Revert "gfs2: stop using generic_writepages in gfs2_ail1_start_one"Andreas Gruenbacher2023-01-221-1/+10
|/
* Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2022-08-111-3/+2
|\
| * gfs2: stop using generic_writepages in gfs2_ail1_start_oneChristoph Hellwig2022-07-221-3/+2
* | fs/gfs2: Use the enum req_op and blk_opf_t typesBart Van Assche2022-07-141-2/+2
|/
* gfs2: tiny cleanup in gfs2_log_reserveBob Peterson2021-08-191-1/+1
* gfs2: Clean up revokes on normal withdrawsBob Peterson2021-05-201-3/+3
* Merge tag 'gfs2-for-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/gf...Linus Torvalds2021-04-291-10/+13
|\
| * gfs2: Fix a number of kernel-doc warningsLee Jones2021-04-091-9/+8
| * gfs2: Replace gfs2_lblk_to_dblk with gfs2_get_extentAndreas Gruenbacher2021-04-031-1/+5
* | treewide: Change list_sort to use const pointersSami Tolvanen2021-04-081-1/+1
|/
* gfs2: bypass log flush if the journal is not liveBob Peterson2021-03-121-1/+1
* gfs2: fix use-after-free in trans_drainBob Peterson2021-03-071-0/+4
* gfs2: Don't get stuck with I/O plugged in gfs2_ail1_flushBob Peterson2021-02-231-2/+7
*-. Merge branches 'rgrp-glock-sharing' and 'gfs2-revoke' from https://git.kernel...Andreas Gruenbacher2021-02-231-219/+290
|\ \
| | * gfs2: Per-revoke accounting in transactionsAndreas Gruenbacher2021-02-221-24/+90
| | * gfs2: Rework the log space allocation logicAndreas Gruenbacher2021-02-221-67/+95
| | * gfs2: Minor calc_reserved cleanupAndreas Gruenbacher2021-02-221-8/+5
| | * gfs2: Move function gfs2_ail_empty_trAndreas Gruenbacher2021-02-031-17/+17
| | * gfs2: Get rid of current_tail()Andreas Gruenbacher2021-02-031-34/+38
| | * gfs2: Clean up gfs2_log_reserveAndreas Gruenbacher2021-02-031-33/+25
| | * gfs2: Don't wait for journal flush in clean_journalAndreas Gruenbacher2021-02-031-3/+2
| | * gfs2: Move lock flush locking to gfs2_trans_{begin,end}Andreas Gruenbacher2021-02-031-25/+3
| | * gfs2: Get rid of sd_reserving_logAndreas Gruenbacher2021-02-031-7/+10
| | * gfs2: Clean up on-stack transactionsAndreas Gruenbacher2021-02-031-1/+1
| | * gfs2: Clean up ail2_emptyAndreas Gruenbacher2021-01-191-17/+21
| | * gfs2: Rename gfs2_{write => flush}_revokesAndreas Gruenbacher2021-01-191-2/+2
| | * gfs2: Some documentation updatesAndreas Gruenbacher2021-01-191-13/+11
| | * gfs2: Minor gfs2_write_revokes cleanupsAndreas Gruenbacher2021-01-191-3/+5
| |/
* | gfs2: keep bios separate for each journalBob Peterson2021-01-251-3/+3
* | Revert "GFS2: Re-add a call to log_flush_wait when flushing the journal"Bob Peterson2021-01-251-1/+0
|/
* gfs2: Fix case in which ail writes are done to jdata holesBob Peterson2020-11-121-0/+2
* gfs2: make gfs2_ail1_empty_one return the count of active itemsBob Peterson2020-10-151-4/+8
* gfs2: Wipe jdata and ail1 in gfs2_journal_wipe, formerly gfs2_meta_wipeBob Peterson2020-10-151-1/+1