| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-03-26 | gfs2: Don't zero i_private_data | Jan Kara | 1 | -1/+0 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -2/+1 |
| 2026-01-26 | gfs2: Introduce glock_{type,number,sbd} helpers | Andreas Gruenbacher | 1 | -41/+41 |
| 2026-01-26 | gfs2: gfs2_glock_hold cleanup | Andreas Gruenbacher | 1 | -2/+2 |
| 2026-01-26 | gfs2: Do not cancel internal demote requests | Andreas Gruenbacher | 1 | -13/+33 |
| 2026-01-26 | gfs2: run_queue cleanup | Andreas Gruenbacher | 1 | -13/+7 |
| 2026-01-26 | gfs2: Retries missing in gfs2_{rename,exchange} | Andreas Gruenbacher | 1 | -9/+27 |
| 2026-01-26 | gfs2: glock cancelation flag fix | Andreas Gruenbacher | 1 | -0/+2 |
| 2025-12-03 | Merge tag 'gfs2-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/gf... | Linus Torvalds | 1 | -153/+74 |
| 2025-11-26 | gfs2: Clean up properly during a withdraw | Andreas Gruenbacher | 1 | -37/+48 |
| 2025-11-26 | gfs2: Rename gfs2_{gl_dq_holders => withdraw_glocks} | Andreas Gruenbacher | 1 | -3/+3 |
| 2025-11-26 | Revert "gfs2: fix infinite loop when checking ail item count before go_inval" | Andreas Gruenbacher | 1 | -16/+1 |
| 2025-11-26 | Revert "gfs2: Allow some glocks to be used during withdraw" | Andreas Gruenbacher | 1 | -32/+5 |
| 2025-11-26 | Revert "gfs2: Check for log write errors before telling dlm to unlock" | Andreas Gruenbacher | 1 | -16/+0 |
| 2025-11-26 | Revert "gfs2: fix a deadlock on withdraw-during-mount" | Andreas Gruenbacher | 1 | -35/+18 |
| 2025-11-26 | Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (5/6) | Andreas Gruenbacher | 1 | -3/+2 |
| 2025-11-26 | Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (2/6) | Andreas Gruenbacher | 1 | -2/+0 |
| 2025-11-26 | Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (1/6) | Andreas Gruenbacher | 1 | -22/+1 |
| 2025-11-26 | gfs2: Rename LM_FLAG_{NOEXP -> RECOVER} | Andreas Gruenbacher | 1 | -6/+6 |
| 2025-11-26 | gfs2: Withdraw immediately on log write errors | Andreas Gruenbacher | 1 | -2/+2 |
| 2025-11-26 | gfs2: Rename gfs2_{withdrawing_or_ => }withdrawn | Andreas Gruenbacher | 1 | -4/+4 |
| 2025-11-26 | gfs2: Get rid of delayed withdraws | Andreas Gruenbacher | 1 | -1/+1 |
| 2025-11-26 | gfs2: Minor cosmetic remote delete cleanups | Andreas Gruenbacher | 1 | -3/+9 |
| 2025-11-26 | gfs2: Prevent recursive memory reclaim | Andreas Gruenbacher | 1 | -1/+4 |
| 2025-11-25 | fs: rework I_NEW handling to operate without fences | Mateusz Guzik | 1 | -1/+1 |
| 2025-10-31 | gfs2: document ip in __gfs2_holder_init kernel-doc comment | Sukrut Heroorkar | 1 | -1/+1 |
| 2025-09-12 | gfs2: Add proper lockspace locking | Andreas Gruenbacher | 1 | -3/+2 |
| 2025-09-12 | gfs2: Minor run_queue fixes | Andreas Gruenbacher | 1 | -1/+8 |
| 2025-09-12 | gfs2: run_queue cleanup | Andreas Gruenbacher | 1 | -16/+19 |
| 2025-09-12 | gfs2: Simplify do_promote | Andreas Gruenbacher | 1 | -11/+6 |
| 2025-09-12 | gfs2: Get rid of GLF_INVALIDATE_IN_PROGRESS | Andreas Gruenbacher | 1 | -15/+1 |
| 2025-09-12 | gfs2: Fix GLF_INVALIDATE_IN_PROGRESS flag clearing in do_xmote | Andreas Gruenbacher | 1 | -2/+0 |
| 2025-09-12 | gfs2: Remove duplicate check in do_xmote | Andreas Gruenbacher | 1 | -14/+13 |
| 2025-09-12 | gfs2: Fix LM_FLAG_TRY* logic in add_to_queue | Andreas Gruenbacher | 1 | -23/+24 |
| 2025-09-12 | gfs2: Remove DLM_LKF_ALTCW / DLM_LKF_ALTPR code | Andreas Gruenbacher | 1 | -3/+1 |
| 2025-09-12 | gfs2: Further sanitize lock_dlm.c | Andreas Gruenbacher | 1 | -6/+0 |
| 2025-09-12 | gfs2: Do not use atomic operations unnecessarily | Andreas Gruenbacher | 1 | -3/+3 |
| 2025-09-12 | gfs2: Partially revert "gfs2: do_xmote fixes" | Andreas Gruenbacher | 1 | -1/+2 |
| 2025-09-12 | gfs2: Simplify refcounting in do_xmote | Andreas Gruenbacher | 1 | -1/+3 |
| 2025-09-12 | gfs2: do_xmote cleanup | Andreas Gruenbacher | 1 | -5/+7 |
| 2025-09-12 | gfs2: Remove space before newline | Colin Ian King | 1 | -1/+1 |
| 2025-07-15 | gfs2: a minor finish_xmote cleanup | Andreas Gruenbacher | 1 | -2/+1 |
| 2025-07-15 | gfs2: simplify finish_xmote | Andreas Gruenbacher | 1 | -8/+0 |
| 2025-07-15 | gfs2: sanitize the gdlm_ast -> finish_xmote interface | Andreas Gruenbacher | 1 | -11/+18 |
| 2025-07-09 | gfs2: Minor do_xmote cancelation fix | Andreas Gruenbacher | 1 | -1/+2 |
| 2025-04-21 | gfs2: replace sd_aspace with sd_inode | Andreas Gruenbacher | 1 | -2/+1 |
| 2025-03-27 | Merge tag 'gfs2-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/gf... | Linus Torvalds | 1 | -58/+66 |
| 2025-03-10 | gfs2: remove redundant warnings | Andreas Gruenbacher | 1 | -10/+2 |
| 2025-03-10 | gfs2: Prevent inode creation race (2) | Andreas Gruenbacher | 1 | -19/+21 |
| 2025-03-10 | gfs2: Fix additional unlikely request cancelation race | Andreas Gruenbacher | 1 | -2/+11 |
| 2025-03-10 | gfs2: Fix request cancelation bug | Andreas Gruenbacher | 1 | -7/+13 |
| 2025-03-10 | gfs2: Check for empty queue in run_queue | Andreas Gruenbacher | 1 | -3/+8 |
| 2025-03-10 | gfs2: Remove more dead code in add_to_queue | Andreas Gruenbacher | 1 | -12/+1 |
| 2025-03-10 | gfs2: Replace GIF_DEFER_DELETE with GLF_DEFER_DELETE | Andreas Gruenbacher | 1 | -2/+4 |
| 2025-03-10 | gfs2: glock holder GL_NOPID fix | Andreas Gruenbacher | 1 | -3/+1 |
| 2025-03-10 | gfs2: Add GLF_PENDING_REPLY flag | Andreas Gruenbacher | 1 | -0/+5 |
| 2025-02-07 | lockref: remove count argument of lockref_init | Andreas Gruenbacher | 1 | -1/+1 |
| 2025-02-07 | gfs2: use lockref_init for gl_lockref | Andreas Gruenbacher | 1 | -1/+1 |
| 2024-11-26 | Merge tag 'gfs2-for-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/gf... | Linus Torvalds | 1 | -66/+41 |
| 2024-11-19 | gfs2: Prevent inode creation race | Andreas Gruenbacher | 1 | -0/+7 |
| 2024-11-05 | gfs2: Randomize GLF_VERIFY_DELETE work delay | Andreas Gruenbacher | 1 | -1/+2 |
| 2024-11-05 | gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict | Andreas Gruenbacher | 1 | -2/+1 |
| 2024-11-05 | gfs2: Update to the evict / remote delete documentation | Andreas Gruenbacher | 1 | -23/+8 |
| 2024-11-05 | gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode | Andreas Gruenbacher | 1 | -11/+2 |
| 2024-11-05 | gfs2: Clean up delete work processing | Andreas Gruenbacher | 1 | -7/+7 |
| 2024-11-05 | gfs2: Minor delete_work_func cleanup | Andreas Gruenbacher | 1 | -2/+3 |
| 2024-11-05 | gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE | Andreas Gruenbacher | 1 | -2/+2 |
| 2024-11-05 | gfs2: Faster gfs2_upgrade_iopen_glock wakeups | Andreas Gruenbacher | 1 | -16/+7 |
| 2024-10-07 | get rid of ...lookup...fdget_rcu() family | Al Viro | 1 | -10/+2 |
| 2024-09-25 | gfs2: Fix unlinked inode cleanup | Andreas Gruenbacher | 1 | -1/+1 |
| 2024-09-25 | gfs2: Allow immediate GLF_VERIFY_DELETE work | Andreas Gruenbacher | 1 | -5/+6 |
| 2024-09-24 | gfs2: Initialize gl_no_formal_ino earlier | Andreas Gruenbacher | 1 | -1/+0 |
| 2024-09-24 | gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE | Andreas Gruenbacher | 1 | -7/+7 |
| 2024-08-20 | gfs2: fix double destroy_workqueue error | Julian Sun | 1 | -0/+1 |
| 2024-08-20 | gfs2: Minor gfs2_glock_cb cleanup | Andreas Gruenbacher | 1 | -3/+5 |
| 2024-07-09 | gfs2: Clean up glock demote logic | Andreas Gruenbacher | 1 | -6/+6 |
| 2024-05-29 | gfs2: Get rid of demote_ok checks | Andreas Gruenbacher | 1 | -22/+1 |
| 2024-05-29 | Revert "GFS2: Don't add all glocks to the lru" | Andreas Gruenbacher | 1 | -7/+0 |
| 2024-05-29 | gfs2: Revise glock reference counting model | Andreas Gruenbacher | 1 | -26/+30 |
| 2024-05-29 | gfs2: Switch to a per-filesystem glock workqueue | Andreas Gruenbacher | 1 | -13/+7 |
| 2024-05-29 | gfs2: Report when glocks cannot be freed for a long time | Andreas Gruenbacher | 1 | -3/+15 |
| 2024-05-29 | gfs2: gfs2_glock_get cleanup | Andreas Gruenbacher | 1 | -20/+13 |
| 2024-05-29 | gfs2: Invert the GLF_INITIAL flag | Andreas Gruenbacher | 1 | -2/+4 |
| 2024-05-29 | gfs2: Remove outdated comment in glock_work_func | Andreas Gruenbacher | 1 | -5/+1 |
| 2024-05-28 | gfs2: Rename handle_callback to request_demote | Andreas Gruenbacher | 1 | -10/+10 |
| 2024-05-28 | gfs2: Rename GLF_FROZEN to GLF_HAVE_FROZEN_REPLY | Andreas Gruenbacher | 1 | -4/+4 |
| 2024-05-28 | gfs2: Rename GLF_REPLY_PENDING to GLF_HAVE_REPLY | Andreas Gruenbacher | 1 | -7/+7 |
| 2024-05-28 | gfs2: Rename GLF_FREEING to GLF_UNLOCKED | Andreas Gruenbacher | 1 | -1/+1 |
| 2024-05-28 | gfs2: Remove useless return statement in run_queue | Andreas Gruenbacher | 1 | -1/+0 |
| 2024-05-28 | gfs2: Remove unnecessary function prototype | Andreas Gruenbacher | 1 | -1/+0 |
| 2024-05-21 | Merge tag 'pull-bd_inode-1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
| 2024-05-03 | gfs2: more obvious initializations of mapping->host | Al Viro | 1 | -1/+1 |
| 2024-04-24 | gfs2: Remove and replace gfs2_glock_queue_work | Andreas Gruenbacher | 1 | -20/+15 |
| 2024-04-24 | gfs2: do_xmote fixes | Andreas Gruenbacher | 1 | -19/+25 |
| 2024-04-24 | gfs2: finish_xmote cleanup | Andreas Gruenbacher | 1 | -8/+13 |
| 2024-04-24 | gfs2: Fix potential glock use-after-free on unmount | Andreas Gruenbacher | 1 | -3/+32 |
| 2024-04-24 | gfs2: Remove ill-placed consistency check | Andreas Gruenbacher | 1 | -1/+0 |
| 2024-04-24 | gfs2: Fix lru_count accounting | Andreas Gruenbacher | 1 | -14/+13 |
| 2024-04-09 | gfs2: Fix "Make glock lru list scanning safer" | Andreas Gruenbacher | 1 | -11/+13 |
| 2024-04-09 | Revert "gfs2: fix glock shrinker ref issues" | Andreas Gruenbacher | 1 | -3/+1 |
| 2024-04-09 | gfs2: Fix "ignore unlock failures after withdraw" | Andreas Gruenbacher | 1 | -1/+3 |
| 2024-04-09 | gfs2: Get rid of unnecessary test_and_set_bit | Andreas Gruenbacher | 1 | -1/+2 |
| 2024-04-09 | gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru | Andreas Gruenbacher | 1 | -2/+1 |
| 2024-04-09 | gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async | Andreas Gruenbacher | 1 | -10/+17 |
| 2024-01-10 | Merge tag 'gfs2-v6.7-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -5/+42 |
| 2023-12-20 | gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn | Andreas Gruenbacher | 1 | -4/+4 |
| 2023-12-20 | gfs2: Mark withdraws as unlikely | Andreas Gruenbacher | 1 | -2/+2 |
| 2023-12-18 | gfs2: Add GL_NOBLOCK flag | Andreas Gruenbacher | 1 | -1/+38 |
| 2023-11-21 | fs: Rename mapping private members | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2023-11-07 | Merge tag 'gfs2-v6.6-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -1/+0 |
| 2023-11-06 | gfs2: remove dead code in add_to_queue | Su Hui | 1 | -1/+0 |
| 2023-11-02 | Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -9/+10 |
| 2023-10-30 | Merge tag 'vfs-6.7.misc' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs | Linus Torvalds | 1 | -4/+7 |
| 2023-10-19 | file: convert to SLAB_TYPESAFE_BY_RCU | Christian Brauner | 1 | -4/+7 |
| 2023-10-04 | gfs2: dynamically allocate the gfs2-glock shrinker | Qi Zheng | 1 | -9/+10 |
| 2023-09-18 | gfs2: fix glock shrinker ref issues | Bob Peterson | 1 | -1/+3 |
| 2023-09-05 | gfs2: Rename SDF_DEACTIVATING to SDF_KILL | Andreas Gruenbacher | 1 | -2/+2 |
| 2023-09-05 | gfs2: Rename sd_{ glock => kill }_wait | Andreas Gruenbacher | 1 | -3/+3 |
| 2023-09-05 | gfs2: conversion deadlock do_promote bypass | Bob Peterson | 1 | -0/+2 |
| 2023-09-05 | gfs2: Remove LM_FLAG_PRIORITY flag | Andreas Gruenbacher | 1 | -17/+6 |
| 2023-09-05 | gfs2: do_promote cleanup | Andreas Gruenbacher | 1 | -6/+6 |
| 2023-06-15 | gfs2: Rename remaining "transaction" glock references | Andreas Gruenbacher | 1 | -2/+2 |
| 2023-01-31 | gfs2: Cease delete work during unmount | Bob Peterson | 1 | -0/+3 |
| 2023-01-31 | gfs2: Split the two kinds of glock "delete" work | Andreas Gruenbacher | 1 | -18/+39 |
| 2023-01-31 | gfs2: Move delete workqueue into super block | Andreas Gruenbacher | 1 | -14/+7 |
| 2023-01-31 | gfs2: Get rid of GLF_PENDING_DELETE flag | Andreas Gruenbacher | 1 | -23/+3 |
| 2023-01-31 | gfs2: Make glock lru list scanning safer | Andreas Gruenbacher | 1 | -5/+9 |
| 2023-01-31 | gfs2: Clean up gfs2_scan_glock_lru | Andreas Gruenbacher | 1 | -9/+4 |
| 2023-01-27 | gfs2: gl_object races fix | Andreas Gruenbacher | 1 | -2/+2 |
| 2022-12-15 | gfs2: Remove support for glock holder auto-demotion (2) | Andreas Gruenbacher | 1 | -19/+20 |
| 2022-12-15 | gfs2: Remove support for glock holder auto-demotion | Andreas Gruenbacher | 1 | -158/+36 |
| 2022-12-10 | gfs2: Minor gfs2_try_evict cleanup | Andreas Gruenbacher | 1 | -7/+5 |
| 2022-12-06 | gfs2: Partially revert gfs2_inode_lookup change | Andreas Gruenbacher | 1 | -0/+2 |
| 2022-12-06 | gfs2: Uninline and improve glock_{set,clear}_object | Andreas Gruenbacher | 1 | -0/+42 |
| 2022-12-06 | gfs2: Avoid dequeuing GL_ASYNC glock holders twice | Andreas Gruenbacher | 1 | -0/+8 |
| 2022-12-06 | gfs2: Make gfs2_glock_hold return its glock argument | Andreas Gruenbacher | 1 | -3/+3 |
| 2022-10-09 | gfs2: Merge branch 'for-next.nopid' into for-next | Andreas Gruenbacher | 1 | -10/+203 |
| 2022-08-25 | gfs2: Clear flags when withdraw prevents xmote | Bob Peterson | 1 | -2/+20 |
| 2022-08-25 | gfs2: Dequeue waiters when withdrawn | Bob Peterson | 1 | -0/+14 |
| 2022-08-25 | gfs2: Use TRY lock in gfs2_inode_lookup for UNLINKED inodes | Bob Peterson | 1 | -3/+5 |
| 2022-08-06 | Merge tag 'gfs2-v5.19-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -123/+77 |
| 2022-08-05 | Merge part of branch 'for-next.instantiate' into for-next | Andreas Gruenbacher | 1 | -115/+72 |
| 2022-07-03 | mm: shrinkers: provide shrinkers with names | Roman Gushchin | 1 | -1/+1 |
| 2022-06-29 | gfs2: List traversal in do_promote is safe | Andreas Gruenbacher | 1 | -2/+2 |
| 2022-06-29 | gfs2: do_promote glock holder stealing fix | Bob Peterson | 1 | -7/+12 |
| 2022-06-29 | gfs2: Use better variable name | Andreas Gruenbacher | 1 | -8/+8 |
| 2022-06-29 | gfs2: Make go_instantiate take a glock | Andreas Gruenbacher | 1 | -1/+1 |
| 2022-06-29 | gfs2: Add new go_held glock operation | Andreas Gruenbacher | 1 | -2/+8 |
| 2022-06-29 | gfs2: Revert 'Fix "truncate in progress" hang' | Andreas Gruenbacher | 1 | -36/+5 |
| 2022-06-29 | gfs2: Instantiate glocks ouside of glock state engine | Andreas Gruenbacher | 1 | -33/+33 |
| 2022-06-29 | gfs2: Fix up gfs2_glock_async_wait | Andreas Gruenbacher | 1 | -38/+15 |
| 2022-06-29 | gfs2: Add GL_NOPID flag for process-independent glock holders | Andreas Gruenbacher | 1 | -10/+31 |
| 2022-06-29 | gfs2: Add flocks to glockfd debugfs file | Andreas Gruenbacher | 1 | -0/+23 |
| 2022-06-29 | gfs2: Add glockfd debugfs file | Andreas Gruenbacher | 1 | -0/+149 |
| 2022-06-28 | gfs2: Minor gfs2_glock_nq_m cleanup | Andreas Gruenbacher | 1 | -5/+1 |
| 2022-06-09 | gfs2: Rewrap overlong comment in do_promote | Bob Peterson | 1 | -3/+4 |
| 2022-05-24 | gfs2: Use container_of() for gfs2_glock(aspace) | Kees Cook | 1 | -16/+19 |
| 2022-02-15 | gfs2: Initialize gh_error in gfs2_glock_nq | Andreas Gruenbacher | 1 | -1/+1 |
| 2022-02-15 | gfs2: Make use of list_is_first | Andreas Gruenbacher | 1 | -1/+1 |
| 2022-02-15 | gfs2: cancel timed-out glock requests | Andreas Gruenbacher | 1 | -0/+10 |
| 2022-02-11 | Revert "gfs2: check context in gfs2_glock_put" | Andreas Gruenbacher | 1 | -3/+0 |
| 2021-12-04 | gfs2: Fix gfs2_instantiate description | Andreas Gruenbacher | 1 | -1/+1 |
| 2021-12-04 | gfs2: Fix __gfs2_holder_init function name in kernel-doc comment | Andreas Gruenbacher | 1 | -1/+1 |
| 2021-12-02 | gfs2: Fix remote demote of weak glock holders | Andreas Gruenbacher | 1 | -3/+7 |
| 2021-11-08 | gfs2: Fix "Introduce flag for glock holder auto-demotion" | Andreas Gruenbacher | 1 | -2/+2 |
| 2021-11-05 | gfs2: Fix atomic bug in gfs2_instantiate | Andreas Gruenbacher | 1 | -6/+2 |
| 2021-10-25 | gfs2: check context in gfs2_glock_put | Alexander Aring | 1 | -0/+3 |
| 2021-10-25 | gfs2: Fix glock_hash_walk bugs | Andreas Gruenbacher | 1 | -10/+12 |
| 2021-10-25 | gfs2: Cancel remote delete work asynchronously | Andreas Gruenbacher | 1 | -1/+1 |
| 2021-10-25 | gfs2: fix GL_SKIP node_scope problems | Bob Peterson | 1 | -4/+38 |
| 2021-10-25 | gfs2: split glock instantiation off from do_promote | Bob Peterson | 1 | -3/+17 |
| 2021-10-25 | gfs2: further simplify do_promote | Bob Peterson | 1 | -20/+23 |
| 2021-10-25 | gfs2: re-factor function do_promote | Bob Peterson | 1 | -36/+35 |
| 2021-10-25 | gfs2: Remove 'first' trace_gfs2_promote argument | Andreas Gruenbacher | 1 | -2/+2 |
| 2021-10-25 | gfs2: change go_lock to go_instantiate | Bob Peterson | 1 | -2/+2 |
| 2021-10-25 | gfs2: Save ip from gfs2_glock_nq_init | Andreas Gruenbacher | 1 | -4/+4 |
| 2021-10-25 | gfs2: move GL_SKIP check from glops to do_promote | Bob Peterson | 1 | -12/+14 |
| 2021-10-25 | gfs2: Add GL_SKIP holder flag to dump_holder | Bob Peterson | 1 | -0/+2 |
| 2021-10-20 | gfs2: Introduce flag for glock holder auto-demotion | Bob Peterson | 1 | -36/+179 |
| 2021-10-20 | gfs2: Clean up function may_grant | Andreas Gruenbacher | 1 | -49/+68 |
| 2021-08-20 | gfs2: Remove redundant check from gfs2_glock_dq | Bob Peterson | 1 | -6/+5 |
| 2021-08-20 | gfs2: Eliminate vestigial HIF_FIRST | Bob Peterson | 1 | -2/+0 |
| 2021-06-28 | gfs2: Use list_move_tail instead of list_del/list_add_tail | Baokun Li | 1 | -2/+1 |
| 2021-05-31 | gfs2: Fix use-after-free in gfs2_glock_shrink_scan | Hillf Danton | 1 | -1/+1 |
| 2021-05-20 | gfs2: fix a deadlock on withdraw-during-mount | Bob Peterson | 1 | -3/+21 |
| 2021-05-20 | gfs2: fix scheduling while atomic bug in glocks | Bob Peterson | 1 | -0/+2 |
| 2021-05-05 | mm: introduce and use mapping_empty() | Matthew Wilcox (Oracle) | 1 | -2/+1 |
| 2021-04-29 | Merge tag 'gfs2-for-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/gf... | Linus Torvalds | 1 | -5/+7 |
| 2021-04-09 | gfs2: Fix a number of kernel-doc warnings | Lee Jones | 1 | -4/+6 |
| 2021-04-08 | treewide: Change list_sort to use const pointers | Sami Tolvanen | 1 | -1/+2 |
| 2021-04-03 | gfs2: Eliminate gh parameter from go_xmote_bh func | Bob Peterson | 1 | -1/+1 |
| 2021-02-17 | gfs2: Allow node-wide exclusive glock sharing | Bob Peterson | 1 | -3/+19 |
| 2020-12-01 | Revert "GFS2: Prevent delete work from occurring on glocks used for create" | Andreas Gruenbacher | 1 | -8/+0 |
| 2020-11-24 | gfs2: set lockdep subclass for iopen glocks | Alexander Aring | 1 | -0/+1 |
| 2020-11-03 | gfs2: Wake up when sd_glock_disposal becomes zero | Alexander Aring | 1 | -1/+2 |
| 2020-10-20 | gfs2: Only access gl_delete for iopen glocks | Bob Peterson | 1 | -4/+7 |
| 2020-10-20 | gfs2: Fix comments to glock_hash_walk | Bob Peterson | 1 | -2/+1 |
| 2020-10-15 | gfs2: eliminate GLF_QUEUED flag in favor of list_empty(gl_holders) | Bob Peterson | 1 | -8/+3 |
| 2020-10-14 | gfs2: call truncate_inode_pages_final for address space glocks | Bob Peterson | 1 | -1/+6 |
| 2020-10-14 | gfs2: convert to use DEFINE_SEQ_ATTRIBUTE macro | Liu Shixin | 1 | -18/+2 |