aboutsummaryrefslogtreecommitdiffstats
path: root/fs/gfs2/main.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-12mm, slab: remove last vestiges of SLAB_MEM_SPREADLinus Torvalds1-1/+0
2023-10-04gfs2: dynamically allocate the gfs2-qd shrinkerQi Zheng1-3/+3
2023-09-05gfs2: Rename "freeze_workqueue" to "gfs2_freeze"Andreas Gruenbacher1-1/+1
2023-09-05gfs2: Rename "gfs_recovery" workqueue to "gfs2_recovery"Andreas Gruenbacher1-4/+4
2022-09-20gfs2: Register fs after creating workqueuesBob Peterson1-12/+12
2022-08-06Merge tag 'gfs2-v5.19-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2022-07-03mm: shrinkers: provide shrinkers with namesRoman Gushchin1-1/+1
2022-06-29gfs2: Revert 'Fix "truncate in progress" hang'Andreas Gruenbacher1-1/+0
2022-05-24gfs2: Use container_of() for gfs2_glock(aspace)Kees Cook1-6/+4
2021-01-22gfs2: amend SLAB_RECLAIM_ACCOUNT on gfs2 related slab cacheZhaoyang Huang1-2/+2
2020-07-03gfs2: eliminate GIF_ORDERED in favor of list_emptyBob Peterson1-0/+1
2020-06-05gfs2: new slab for transactionsBob Peterson1-0/+9
2019-06-08Merge tag 'spdx-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-4/+1
2019-06-06Revert "gfs2: Replace gl_revokes with a GLF flag"Bob Peterson1-0/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398Thomas Gleixner1-4/+1
2019-05-07gfs2: Replace gl_revokes with a GLF flagBob Peterson1-1/+0
2019-01-23gfs: no need to check return value of debugfs_create functionsGreg Kroah-Hartman1-5/+1
2018-10-12gfs2: Move rs_{sizehint, rgd_gh} fields into the inodeAndreas Gruenbacher1-0/+2
2017-11-27gfs2: Fix wrong error handling in init_gfs2_fs()Tetsuo Handa1-46/+44
2017-06-12GFS2: Remove gl_list from glock structureBob Peterson1-1/+0
2016-09-21gfs2: fix to detect failure of register_shrinkerChao Yu1-1/+3
2016-06-27gfs2: Lock holder cleanupAndreas Gruenbacher1-1/+1
2016-06-17gfs2: Initialize iopen glock holder for new inodesAndreas Gruenbacher1-0/+1
2016-01-14kmemcg: account certain kmem allocations to memcgVladimir Davydov1-1/+2
2015-12-14GFS2: Make rgrp reservations part of the gfs2_inode structureBob Peterson1-11/+2
2015-11-24GFS2: Extract quota data from reservations structure (revert 5407e24)Bob Peterson1-0/+11
2015-10-29gfs2: Remove gl_spin defineAndreas Gruenbacher1-1/+1
2014-11-17GFS2: update freeze code to use freeze/thaw_super on all nodesBenjamin Marzinski1-1/+10
2014-03-07GFS2: Use pr_<level> more consistentlyJoe Perches1-0/+2
2014-03-06GFS2: global conversion to pr_foo()Fabian Frederick1-1/+1
2014-01-14GFS2: Use RCU/hlist_bl based hash for quotasSteven Whitehouse1-0/+1
2013-11-04GFS2: Use generic list_lru for quotaSteven Whitehouse1-9/+10
2013-09-10fs: convert fs shrinkers to new scan/count APIDave Chinner1-1/+2
2013-08-19GFS2: WQ_NON_REENTRANT is meaningless and going awayTejun Heo1-1/+1
2012-06-06GFS2: Fold quota data into the reservations structBob Peterson1-1/+0
2012-04-24GFS2: Clean up log write code pathSteven Whitehouse1-13/+3
2012-04-24GFS2: Use slab for block reservation memoryBob Peterson1-0/+10
2012-03-08GFS2: Remove a __GFP_NOFAIL allocationSteven Whitehouse1-0/+18
2012-01-11GFS2: dlm based recovery coordinationDavid Teigland1-0/+10
2011-11-22GFS2: decouple quota allocations from block allocationsBob Peterson1-1/+2
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-07-15GFS2: Cache dir hash table in a contiguous bufferSteven Whitehouse1-0/+1
2011-05-26Merge branch 'trivial' of git://git.kernel.org/pub/scm/linux/kernel/git/mmare...Linus Torvalds1-1/+1
2011-05-26gfs2: Drop __TIME__ usageMichal Marek1-1/+1
2011-04-20GFS2: Optimise glock lru and end of life inodesSteven Whitehouse1-0/+1
2011-03-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmwLinus Torvalds1-1/+5
2011-02-23mm: prevent concurrent unmap_mapping_range() on the same inodeMiklos Szeredi1-8/+1
2011-02-16workqueue, freezer: unify spelling of 'freeze' + 'able' to 'freezable'Tejun Heo1-1/+1
2011-01-21GFS2: Use RCU for glock hash tableSteven Whitehouse1-1/+5
2010-10-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-1/+1
2010-10-11workqueue: add and use WQ_MEM_RECLAIM flagTejun Heo1-1/+1
2010-09-20GFS2: Make . and .. qstrs constantSteven Whitehouse1-0/+4
2010-09-20GFS2: Use new workqueue schemeSteven Whitehouse1-1/+1
2010-07-23gfs2: use workqueue instead of slow-workTejun Heo1-6/+8
2010-03-29GFS2: Remove space from slab cache nameSteven Whitehouse1-1/+1
2010-03-01GFS2: Metadata address space clean upSteven Whitehouse1-0/+28
2009-11-19SLOW_WORK: Wait for outstanding work items belonging to a module to clearDavid Howells1-2/+2
2009-05-19GFS2: Umount recovery race fixSteven Whitehouse1-0/+8
2009-03-24GFS2: Merge lock_dlm module into GFS2Steven Whitehouse1-3/+0
2009-03-24GFS2: change gfs2_quota_scan into a shrinkerAbhijith Das1-0/+10
2009-01-05GFS2: Kill two daemons with one patchSteven Whitehouse1-1/+1
2009-01-05GFS2: Fix "truncate in progress" hangSteven Whitehouse1-0/+1
2009-01-05GFS2: Clean up & move gfs2_quotadSteven Whitehouse1-0/+10
2009-01-05GFS2: Rationalise header filesSteven Whitehouse1-1/+1
2008-07-26SL*B: drop kmem cache argument from constructorAlexey Dobriyan1-2/+2
2008-06-27[GFS2] Clean up the glock coreSteven Whitehouse1-2/+0
2008-03-31[GFS2] Allocate gfs2_rgrpd from slab memoryBob Peterson1-0/+10
2008-01-25[GFS2] Remove unneeded i_spinBob Peterson1-1/+0
2008-01-25[GFS2] Reduce inode size by moving i_alloc out of lineSteven Whitehouse1-0/+1
2008-01-25[GFS2] Remove useless i_cache from inodesSteven Whitehouse1-1/+0
2007-10-17Slab API: remove useless ctor parameter and reorder parametersChristoph Lameter1-2/+2
2007-10-10[GFS2] Reduce number of gfs2_scand processes to oneSteven Whitehouse1-0/+3
2007-07-20mm: Remove slab destructors from kmem_cache_create().Paul Mundt1-3/+3
2007-05-17Remove SLAB_CTOR_CONSTRUCTORChristoph Lameter1-18/+16
2007-05-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmwLinus Torvalds1-1/+3
2007-05-07slab allocators: Remove SLAB_DEBUG_INITIAL flagChristoph Lameter1-4/+2
2007-05-01[GFS2] Fix bz 224480 and cleanup glock demotion codeSteven Whitehouse1-1/+0
2007-05-01[GFS2] Add gfs2_tool lockdump support to gfs2 (bz 228540)Robert Peterson1-0/+3
2007-02-14[PATCH] remove many unneeded #includes of sched.hTim Schmielau1-1/+0
2006-12-07[PATCH] slab: remove kmem_cache_tChristoph Lameter1-2/+2
2006-11-06[GFS2] don't panic needlesslyAlexey Dobriyan1-2/+2
2006-09-25[GFS2/DLM] Fix trailing whitespaceSteven Whitehouse1-1/+1
2006-09-19[GFS2] Export lm_interface to kernel headersFabio Massimo Di Nitto1-1/+1
2006-09-12[GFS2] Use hlist for glock hash chainsSteven Whitehouse1-1/+1
2006-09-07[GFS2] Move glock hash table out of superblockSteven Whitehouse1-1/+5
2006-09-04[GFS2] Tidy up locking codeSteven Whitehouse1-2/+0
2006-09-01[GFS2] Update copyright, tidy up incore.hSteven Whitehouse1-1/+1
2006-08-30[GFS2] Use slab properly with glocksSteven Whitehouse1-1/+22
2006-06-14[GFS2] Fix unlinked file handlingSteven Whitehouse1-2/+0
2006-05-18[GFS2] glock debugging and inode cache changesSteven Whitehouse1-1/+17
2006-05-18[GFS2] Update copyright date to 2006Steven Whitehouse1-1/+1
2006-05-18[GFS2] Remove semaphore.h from C filesSteven Whitehouse1-1/+0
2006-03-02[GFS2] Add gfs2meta filesystemSteven Whitehouse1-1/+8
2006-02-27[GFS2] Macros removal in gfs2.hSteven Whitehouse1-0/+4
2006-01-16[GFS2] The core of GFS2David Teigland1-0/+103