summaryrefslogtreecommitdiffstats
path: root/fs/gfs2 (follow)
Commit message (Expand)AuthorAgeFilesLines
* gfs2: Clean up glock demote logicAndreas Gruenbacher2024-07-091-6/+6
* gfs2: Revert "check for no eligible quota changes"Andreas Gruenbacher2024-06-201-20/+0
* gfs2: Be more careful with the quota sync generationAndreas Gruenbacher2024-06-201-8/+19
* gfs2: Get rid of some unnecessary quota lockingAndreas Gruenbacher2024-06-203-28/+27
* gfs2: Add some missing quota lockingAndreas Gruenbacher2024-06-121-29/+53
* gfs2: Fold qd_fish into gfs2_quota_syncAndreas Gruenbacher2024-06-081-48/+29
* gfs2: quota need_sync cleanupAndreas Gruenbacher2024-06-081-14/+12
* gfs2: Fix and clean up function do_qcAndreas Gruenbacher2024-06-081-13/+21
* gfs2: Revert "Add quota_change type"Andreas Gruenbacher2024-06-082-15/+10
* gfs2: Revert "ignore negated quota changes"Andreas Gruenbacher2024-06-081-11/+0
* gfs2: qd_check_sync cleanupsAndreas Gruenbacher2024-06-081-18/+22
* gfs2: Revert "introduce qd_bh_get_or_undo"Andreas Gruenbacher2024-06-081-19/+17
* gfs2: Check quota consistency on mountAndreas Gruenbacher2024-06-071-6/+31
* gfs2: Minor gfs2_quota_init error path cleanupAndreas Gruenbacher2024-06-041-9/+7
* gfs2: Get rid of demote_ok checksAndreas Gruenbacher2024-05-293-41/+1
* Revert "GFS2: Don't add all glocks to the lru"Andreas Gruenbacher2024-05-293-12/+4
* gfs2: Revise glock reference counting modelAndreas Gruenbacher2024-05-293-28/+30
* gfs2: Switch to a per-filesystem glock workqueueAndreas Gruenbacher2024-05-293-15/+18
* gfs2: Report when glocks cannot be freed for a long timeAndreas Gruenbacher2024-05-291-3/+15
* gfs2: gfs2_glock_get cleanupAndreas Gruenbacher2024-05-291-20/+13
* gfs2: Invert the GLF_INITIAL flagAndreas Gruenbacher2024-05-293-10/+22
* gfs2: Remove outdated comment in glock_work_funcAndreas Gruenbacher2024-05-291-5/+1
* gfs2: Rename handle_callback to request_demoteAndreas Gruenbacher2024-05-281-10/+10
* gfs2: Rename GLF_FROZEN to GLF_HAVE_FROZEN_REPLYAndreas Gruenbacher2024-05-283-6/+6
* gfs2: Rename GLF_REPLY_PENDING to GLF_HAVE_REPLYAndreas Gruenbacher2024-05-283-9/+9
* gfs2: Rename GLF_FREEING to GLF_UNLOCKEDAndreas Gruenbacher2024-05-285-16/+16
* gfs2: Remove useless return statement in run_queueAndreas Gruenbacher2024-05-281-1/+0
* gfs2: Remove unnecessary function prototypeAndreas Gruenbacher2024-05-281-1/+0
* Merge tag 'pull-bd_inode-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-05-212-2/+2
|\
| * gfs2: more obvious initializations of mapping->hostAl Viro2024-05-032-2/+2
* | Merge tag 'gfs2-for-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds2024-05-1518-258/+320
|\ \ | |/ |/|
| * gfs2: make timeout values more explicitWolfram Sang2024-05-071-3/+2
| * gfs2: Convert gfs2_aspace_writepage() to use a folioMatthew Wilcox (Oracle)2024-05-031-8/+8
| * gfs2: Add a migrate_folio operation for journalled filesMatthew Wilcox (Oracle)2024-05-031-2/+2
| * gfs2: Simplify gfs2_read_superMatthew Wilcox (Oracle)2024-05-021-33/+13
| * gfs2: Convert gfs2_page_mkwrite() to use a folioMatthew Wilcox (Oracle)2024-04-291-29/+30
| * gfs2: gfs2_freeze_unlock cleanupAndreas Gruenbacher2024-04-294-11/+11
| * gfs2: Remove and replace gfs2_glock_queue_workAndreas Gruenbacher2024-04-241-20/+15
| * gfs2: do_xmote fixesAndreas Gruenbacher2024-04-241-19/+25
| * gfs2: finish_xmote cleanupAndreas Gruenbacher2024-04-241-8/+13
| * gfs2: Unlock fewer glocks on unmountAndreas Gruenbacher2024-04-241-2/+8
| * gfs2: Fix potential glock use-after-free on unmountAndreas Gruenbacher2024-04-246-16/+57
| * gfs2: Remove ill-placed consistency checkAndreas Gruenbacher2024-04-241-1/+0
| * gfs2: Fix lru_count accountingAndreas Gruenbacher2024-04-241-14/+13
| * gfs2: Fix "Make glock lru list scanning safer"Andreas Gruenbacher2024-04-091-11/+13
| * Revert "gfs2: fix glock shrinker ref issues"Andreas Gruenbacher2024-04-091-3/+1
| * gfs2: Fix "ignore unlock failures after withdraw"Andreas Gruenbacher2024-04-092-2/+3
| * gfs2: Get rid of unnecessary test_and_set_bitAndreas Gruenbacher2024-04-091-1/+2
| * gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lruAndreas Gruenbacher2024-04-091-2/+1
| * gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_asyncAndreas Gruenbacher2024-04-094-14/+21