summaryrefslogtreecommitdiffstats
path: root/fs/gfs2/glock.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pull-bd_inode-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-05-211-1/+1
|\
| * gfs2: more obvious initializations of mapping->hostAl Viro2024-05-031-1/+1
* | 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: Fix potential glock use-after-free on unmountAndreas Gruenbacher2024-04-241-3/+32
* | 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-091-1/+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-091-10/+17
|/
* Merge tag 'gfs2-v6.7-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-01-101-5/+42
|\
| * gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawnAndreas Gruenbacher2023-12-201-4/+4
| * gfs2: Mark withdraws as unlikelyAndreas Gruenbacher2023-12-201-2/+2
| * gfs2: Add GL_NOBLOCK flagAndreas Gruenbacher2023-12-181-1/+38
* | fs: Rename mapping private membersMatthew Wilcox (Oracle)2023-11-211-1/+1
|/
* Merge tag 'gfs2-v6.6-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-11-071-1/+0
|\
| * gfs2: remove dead code in add_to_queueSu Hui2023-11-061-1/+0
* | Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-11-021-9/+10
|\ \
| * | gfs2: dynamically allocate the gfs2-glock shrinkerQi Zheng2023-10-041-9/+10
| |/
* | Merge tag 'vfs-6.7.misc' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds2023-10-301-4/+7
|\ \ | |/ |/|
| * file: convert to SLAB_TYPESAFE_BY_RCUChristian Brauner2023-10-191-4/+7
* | gfs2: fix glock shrinker ref issuesBob Peterson2023-09-181-1/+3
|/
* gfs2: Rename SDF_DEACTIVATING to SDF_KILLAndreas Gruenbacher2023-09-051-2/+2
* gfs2: Rename sd_{ glock => kill }_waitAndreas Gruenbacher2023-09-051-3/+3
* gfs2: conversion deadlock do_promote bypassBob Peterson2023-09-051-0/+2
* gfs2: Remove LM_FLAG_PRIORITY flagAndreas Gruenbacher2023-09-051-17/+6
* gfs2: do_promote cleanupAndreas Gruenbacher2023-09-051-6/+6
* gfs2: Rename remaining "transaction" glock referencesAndreas Gruenbacher2023-06-151-2/+2
* gfs2: Cease delete work during unmountBob Peterson2023-01-311-0/+3
* gfs2: Split the two kinds of glock "delete" workAndreas Gruenbacher2023-01-311-18/+39
* gfs2: Move delete workqueue into super blockAndreas Gruenbacher2023-01-311-14/+7
* gfs2: Get rid of GLF_PENDING_DELETE flagAndreas Gruenbacher2023-01-311-23/+3
* gfs2: Make glock lru list scanning saferAndreas Gruenbacher2023-01-311-5/+9
* gfs2: Clean up gfs2_scan_glock_lruAndreas Gruenbacher2023-01-311-9/+4
* gfs2: gl_object races fixAndreas Gruenbacher2023-01-271-2/+2
* gfs2: Remove support for glock holder auto-demotion (2)Andreas Gruenbacher2022-12-151-19/+20
* gfs2: Remove support for glock holder auto-demotionAndreas Gruenbacher2022-12-151-158/+36
* gfs2: Minor gfs2_try_evict cleanupAndreas Gruenbacher2022-12-101-7/+5
* gfs2: Partially revert gfs2_inode_lookup changeAndreas Gruenbacher2022-12-061-0/+2
* gfs2: Uninline and improve glock_{set,clear}_objectAndreas Gruenbacher2022-12-061-0/+42
* gfs2: Avoid dequeuing GL_ASYNC glock holders twiceAndreas Gruenbacher2022-12-061-0/+8
* gfs2: Make gfs2_glock_hold return its glock argumentAndreas Gruenbacher2022-12-061-3/+3
* gfs2: Merge branch 'for-next.nopid' into for-nextAndreas Gruenbacher2022-10-091-10/+203
|\
| * gfs2: Add GL_NOPID flag for process-independent glock holdersAndreas Gruenbacher2022-06-291-10/+31
| * gfs2: Add flocks to glockfd debugfs fileAndreas Gruenbacher2022-06-291-0/+23
| * gfs2: Add glockfd debugfs fileAndreas Gruenbacher2022-06-291-0/+149