aboutsummaryrefslogtreecommitdiffstats
path: root/fs/gfs2
AgeCommit message (Expand)AuthorFilesLines
2012-10-09tmpfs,ceph,gfs2,isofs,reiserfs,xfs: fix fh_len checkingHugh Dickins1-0/+4
2012-10-09mm: kill vma flag VM_CAN_NONLINEARKonstantin Khlebnikov1-1/+1
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2-20/+26
2012-10-02Merge branch 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2-2/+2
2012-09-24GFS2: Write out dirty inode metadata in delayed deletesBenjamin Marzinski1-0/+5
2012-09-24GFS2: fix s_writers.counter imbalance in gfs2_ail_empty_glEric Sandeen1-0/+1
2012-09-24GFS2: Fix infinite loop in rbm_findBob Peterson1-0/+1
2012-09-24GFS2: Consolidate free block searching functionsSteven Whitehouse4-190/+195
2012-09-24GFS2: Get rid of I_MUTEX_QUOTA usageJan Kara2-1/+9
2012-09-24GFS2: Stop block extents at the end of bitmapsBob Peterson1-2/+1
2012-09-24GFS2: Fix unclaimed_blocks() wrapping bug and clean upSteven Whitehouse1-105/+88
2012-09-24GFS2: Improve block reservation tracingSteven Whitehouse3-26/+20
2012-09-24GFS2: Fall back to ignoring reservations, if there are no other blocks leftSteven Whitehouse1-0/+5
2012-09-24GFS2: Fix ->show_options() for statfs slowSteven Whitehouse1-0/+2
2012-09-24GFS2: Use rbm for gfs2_setbit()Steven Whitehouse1-26/+20
2012-09-24GFS2: Use rbm for gfs2_testbit()Steven Whitehouse1-44/+28
2012-09-24GFS2: Eliminate unnecessary check for state > 3 in bitfitBob Peterson1-2/+0
2012-09-24GFS2: Eliminate redundant calls to may_grantBob Peterson1-5/+4
2012-09-24GFS2: Combine functions gfs2_glock_dq_wait and wait_on_demoteBob Peterson1-7/+2
2012-09-24GFS2: Combine functions gfs2_glock_wait and wait_on_holderBob Peterson1-14/+9
2012-09-24GFS2: inline __gfs2_glock_schedule_for_reclaimBob Peterson1-16/+3
2012-09-24GFS2: change function gfs2_direct_IO to use a normal gfs2_glock_dqBob Peterson1-1/+1
2012-09-24GFS2: rbm code cleanupBob Peterson1-5/+11
2012-09-24GFS2: Fix case where reservation finished at end of rgrpSteven Whitehouse1-0/+7
2012-09-24GFS2: Use RB_CLEAR_NODE() rather than rb_init_node()Michel Lespinasse1-2/+2
2012-09-24GFS2: Update rgblk_free() to use rbmSteven Whitehouse1-30/+14
2012-09-24GFS2: Update gfs2_get_block_type() to use rbmSteven Whitehouse1-19/+6
2012-09-24GFS2: Replace rgblk_search with gfs2_rbm_findSteven Whitehouse2-210/+257
2012-09-24GFS2: Add structure to contain rgrp, bitmap, offset tupleSteven Whitehouse6-115/+105
2012-09-24GFS2: Remove rs_requested field from reservationsSteven Whitehouse9-59/+27
2012-09-24GFS2: Merge two nearly identical xattr functionsSteven Whitehouse1-64/+30
2012-09-18userns: Convert quota netlink aka quota_send_warningEric W. Biederman1-4/+8
2012-09-18userns: Convert qutoactlEric W. Biederman1-9/+11
2012-09-18userns: Pass a userns parameter into posix_acl_to_xattr and posix_acl_from_xattrEric W. Biederman1-7/+7
2012-09-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixesLinus Torvalds3-44/+61
2012-09-13GFS2: Take account of blockages when using reserved blocksSteven Whitehouse1-38/+28
2012-09-13GFS2: Fix missing allocation data for set/remove xattrSteven Whitehouse1-2/+6
2012-09-13GFS2: Make write size hinting code commonSteven Whitehouse1-4/+27
2012-08-20workqueue: deprecate flush[_delayed]_work_sync()Tejun Heo2-2/+2
2012-08-04gfs2: nuke pdflush from commentsArtem Bityutskiy1-1/+1
2012-08-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-12/+10
2012-07-31gfs2: Convert to new freezing mechanismJan Kara2-12/+7
2012-07-31gfs2: Push file_update_time() into gfs2_page_mkwrite()Jan Kara1-0/+3
2012-07-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmwLinus Torvalds20-366/+1093
2012-07-22quota: Move quota syncing to ->sync_fs methodJan Kara1-0/+2
2012-07-22quota: Split dquot_quota_sync() to writeback and cache flushing partJan Kara4-5/+5
2012-07-20GFS2: Eliminate 64-bit dividesBob Peterson1-3/+3
2012-07-19GFS2: Reduce file fragmentationBob Peterson9-92/+708
2012-07-18GFS2: kernel panic with small gfs2 filesystems - 1 RGAbhijith Das1-0/+1
2012-07-14VFS: Pass mount flags to sget()David Howells1-3/+2
2012-07-14don't pass nameidata to ->create()Al Viro1-4/+1
2012-07-14stop passing nameidata to ->lookup()Al Viro1-1/+1
2012-07-14stop passing nameidata * to ->d_revalidate()Al Viro1-3/+3
2012-06-28GFS2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occursMasatake YAMATO1-1/+4
2012-06-14GFS2: Combine functions get_local_rgrp and gfs2_inplace_reserveBob Peterson1-53/+29
2012-06-13GFS2: Add kobject release methodBob Peterson2-15/+42
2012-06-11GFS2: Size seq_file buffer more carefullySteven Whitehouse1-4/+6
2012-06-11GFS2: Use seq_vprintf for glocks debugfs fileSteven Whitehouse1-4/+1
2012-06-08GFS2: Use lvbs for storing rgrp information with mount optionBenjamin Marzinski4-9/+153
2012-06-08GFS2: Cache last hash bucket for glock seq_filesSteven Whitehouse1-7/+22
2012-06-07GFS2: Increase buffer size for glocks and glstats debugfs filesSteven Whitehouse1-0/+6
2012-06-06GFS2: Fix error handling when reading an invalid block from the journalSteven Whitehouse2-13/+14
2012-06-06GFS2: Add "top dir" flag supportSteven Whitehouse1-0/+4
2012-06-06GFS2: Fold quota data into the reservations structBob Peterson12-186/+56
2012-06-06GFS2: Extend the life of the reservationsBob Peterson8-39/+104
2012-05-29->encode_fh() API changeAl Viro1-12/+5
2012-05-28Merge tag 'writeback' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linuxLinus Torvalds1-1/+1
2012-05-22Merge tag 'dlm-3.5' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds4-13/+7
2012-05-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmwLinus Torvalds21-493/+466
2012-05-16GFS2: Fix quota adjustment return codeBob Peterson1-1/+1
2012-05-11GFS2: Add rgrp information to block_alloc trace pointBob Peterson2-9/+15
2012-05-11GFS2: Eliminate unused "new" parameter to gfs2_meta_indirect_bufferBob Peterson3-19/+10
2012-05-10vfs: make it possible to access the dentry hash/len as one 64-bit entryLinus Torvalds1-1/+1
2012-05-08GFS2: Remove redundant metadata block type checkBob Peterson1-5/+0
2012-05-06vfs: Rename end_writeback() to clear_inode()Jan Kara1-1/+1
2012-05-04GFS2: Fix sgid propagation when using ACLsSteven Whitehouse1-9/+3
2012-05-02gfs2: fix recovery during unmountDavid Teigland1-4/+6
2012-05-02dlm: fixes for nodir modeDavid Teigland3-9/+1
2012-05-02GFS2: eliminate log elements and simplifyBob Peterson7-55/+48
2012-04-30GFS2: Eliminate vestigial sd_log_le_rgBob Peterson2-2/+0
2012-04-27GFS2: Eliminate needless parameter from function gfs2_setbitBob Peterson1-12/+9
2012-04-24GFS2: Log code fixesSteven Whitehouse2-5/+1
2012-04-24GFS2: Remove unused argument from gfs2_internal_readAndrew Price4-18/+9
2012-04-24GFS2: Remove bd_list_trSteven Whitehouse7-56/+21
2012-04-24GFS2: Remove duplicate log codeSteven Whitehouse1-116/+59
2012-04-24GFS2: Clean up log write code pathSteven Whitehouse8-172/+264
2012-04-24GFS2: Use variable rather than qa to determine if unstuff necessaryBob Peterson1-2/+4
2012-04-24GFS2: Change variable blk to biblkBob Peterson1-5/+5
2012-04-24GFS2: Fix function parameter comments in rgrp.cBob Peterson1-12/+16
2012-04-24GFS2: Eliminate offset parameter to gfs2_setbitBob Peterson1-11/+12
2012-04-24GFS2: Use slab for block reservation memoryBob Peterson4-8/+23
2012-04-24GFS2: make function gfs2_page_add_databufs staticBob Peterson2-4/+2
2012-04-24GFS2: Rename function gfs2_close to gfs2_releaseBob Peterson1-6/+6
2012-04-24GFS2: Make gfs2_log_fake_buf() write the buffer tooSteven Whitehouse1-14/+11
2012-04-24GFS2: Drop "pull" argument from log_write_header()Steven Whitehouse1-9/+4
2012-04-24GFS2: Instruct DLM to avoid queue convert slowdownBob Peterson1-3/+7
2012-04-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixesLinus Torvalds7-13/+41
2012-04-10GFS2: Allow caching of rindex glockBob Peterson1-2/+2
2012-04-05GFS2: Make sure rindex is uptodate before starting transactionsBob Peterson5-6/+36
2012-03-31get rid of pointless includes of ext2_fs.hAl Viro1-1/+0
2012-03-26GFS2: use depends instead of select in kconfigBenjamin Poirier1-5/+2
2012-03-26GFS2: put glock reference in error patch of read_rindex_entryBob Peterson1-0/+1
2012-03-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmwLinus Torvalds19-245/+804
2012-03-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+1
2012-03-20switch open-coded instances of d_make_root() to new helperAl Viro1-2/+1
2012-03-20gfs2: remove the second argument of k[un]map_atomic()Cong Wang3-12/+12
2012-03-20GFS2: Change truncate page allocation to be GFP_NOFSBob Peterson2-3/+3
2012-03-09GFS2: call gfs2_write_alloc_required for each chunkBenjamin Marzinski1-5/+8
2012-03-09GFS2: Clean up log flush header writingSteven Whitehouse1-65/+66
2012-03-08GFS2: Remove a __GFP_NOFAIL allocationSteven Whitehouse4-2/+25
2012-03-07GFS2: Flush pending glock work when evicting an inodeSteven Whitehouse1-0/+1
2012-03-05GFS2: make sure rgrps are up to date in func gfs2_blk2rgrpdBob Peterson1-10/+4
2012-03-05GFS2: Eliminate sd_rindex_mutexBob Peterson3-14/+10
2012-03-01GFS2: Unlock rindex mutex on glock errorBob Peterson1-1/+2
2012-02-28GFS2: Make bd_cmp() staticSteven Whitehouse1-1/+1
2012-02-28GFS2: Sort the ordered write listBob Peterson1-0/+16
2012-02-28GFS2: FITRIM ioctl supportSteven Whitehouse7-36/+152
2012-02-28GFS2: Move two functions from log.c to lops.cSteven Whitehouse3-101/+97
2012-02-28GFS2: glock statistics gatheringSteven Whitehouse5-19/+431
2012-02-28GFS2: Read resource groups on mountSteven Whitehouse4-20/+17
2012-02-28GFS2: Ensure rindex is uptodate for fallocateBob Peterson1-0/+5
2012-02-28GFS2: Read in rindex if necessary during unlinkBob Peterson1-2/+7
2012-02-28GFS2: Fix race between lru_list and glock ref countSteven Whitehouse1-4/+10
2012-01-11GFS2: Fix nlink setting on inode creationSteven Whitehouse1-3/+1
2012-01-11GFS2: fail mount if journal recovery failsDavid Teigland2-1/+3
2012-01-11GFS2: let spectator mount do read only recoveryDavid Teigland3-2/+5
2012-01-11GFS2: Fix a use-after-free that coverity spottedBob Peterson1-1/+1
2012-01-11GFS2: dlm based recovery coordinationDavid Teigland9-42/+1096
2012-01-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tei...Linus Torvalds1-2/+2
2012-01-08Merge branch 'pm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-4/+4
2012-01-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmwLinus Torvalds19-334/+394
2012-01-06vfs: switch ->show_options() to struct dentry *Al Viro1-4/+4
2012-01-04dlm: add recovery callbacksDavid Teigland1-2/+2
2012-01-03fs: propagate umode_t, misc bitsAl Viro1-5/+5
2012-01-03switch ->mknod() to umode_tAl Viro1-1/+1
2012-01-03switch ->create() to umode_tAl Viro1-1/+1
2012-01-03switch vfs_mkdir() and ->mkdir() to umode_tAl Viro1-1/+1
2012-01-03vfs: fix the stupidity with i_dentry in inode destructorsAl Viro1-1/+0
2012-01-03vfs: mnt_drop_write_file()Al Viro1-1/+1
2012-01-03switch a bunch of places to mnt_want_write_file()Al Viro1-1/+1
2011-12-06GFS2: local functions should be staticH Hartley Sweeten1-1/+1
2011-11-23GFS2: We only need one ACL getting functionSteven Whitehouse1-9/+5
2011-11-22GFS2: Fix multi-block allocationSteven Whitehouse2-31/+36
2011-11-22GFS2: decouple quota allocations from block allocationsBob Peterson13-181/+188
2011-11-21freezer: unexport refrigerator() and update try_to_freeze() slightlyTejun Heo2-4/+4
2011-11-21GFS2: split function rgblk_searchBob Peterson1-25/+51
2011-11-21GFS2: Fix up "off by one" in the previous patchSteven Whitehouse1-1/+1
2011-11-21GFS2: move toward a generic multi-block allocatorBob Peterson6-39/+39
2011-11-21GFS2: O_(D)SYNC support for fallocateSteven Whitehouse1-0/+5
2011-11-18GFS2: remove vestigial al_allocedBob Peterson2-3/+0
2011-11-15GFS2: combine gfs2_alloc_block and gfs2_alloc_diBob Peterson6-77/+45
2011-11-15GFS2: Add non-try locks back to get_local_rgrpBob Peterson1-3/+5
2011-11-09GFS2: f_ra is always valid in dir readahead functionSteven Whitehouse1-4/+6
2011-11-09GFS2: Fix very unlikley memory leak in ACL xattr codeSteven Whitehouse1-3/+4
2011-11-08GFS2: More automated code analysis fixesSteven Whitehouse3-7/+7
2011-11-08GFS2: Add readahead to sequential directory traversalBob Peterson4-6/+57
2011-11-08GFS2: Fix up REQ flagsSteven Whitehouse4-5/+5
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+1
2011-11-02filesystems: add set_nlink()Miklos Szeredi1-1/+1
2011-10-31treewide: use __printf not __attribute__((format(printf,...)))Joe Perches1-1/+1
2011-10-31fs: add export.h to files using EXPORT_SYMBOL/THIS_MODULE macrosPaul Gortmaker1-0/+1
2011-10-28Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/hch/...Linus Torvalds1-2/+2
2011-10-28Merge http://sucs.org/~rohan/git/gfs2-3.0-nmwLinus Torvalds19-1012/+666
2011-10-28vfs: do (nearly) lockless generic_file_llseekAndi Kleen1-2/+2
2011-10-25Merge branch 'next' of git://selinuxproject.org/~jmorris/linux-securityLinus Torvalds1-20/+18
2011-10-21GFS2: Move readahead of metadata during deallocation into its own functionSteven Whitehouse1-19/+26
2011-10-21GFS2: Remove two unused variablesSteven Whitehouse3-20/+4
2011-10-21GFS2: Misc fixesSteven Whitehouse3-8/+8
2011-10-21GFS2: rewrite fallocate code to write blocks directlyBenjamin Marzinski3-147/+39
2011-10-21GFS2: speed up delete/unlink performance for large filesBob Peterson1-3/+23
2011-10-21GFS2: Fix off-by-one in gfs2_blk2rgrpdSteven Whitehouse1-5/+4
2011-10-21GFS2: Clean up ->page_mkwriteSteven Whitehouse1-18/+46
2011-10-21GFS2: Correctly set goal block after allocationSteven Whitehouse1-1/+1
2011-10-21GFS2: Fix AIL flush issue during fsyncSteven Whitehouse4-24/+20
2011-10-21GFS2: Use cached rgrp in gfs2_rlist_add()Steven Whitehouse5-11/+15
2011-10-21GFS2: Call do_strip() directly from recursive_scan()Steven Whitehouse1-78/+71
2011-10-21GFS2: Remove obsolete assertSteven Whitehouse1-7/+0
2011-10-21GFS2: Cache the most recently used resource group in the inodeSteven Whitehouse9-45/+44
2011-10-21GFS2: Make resource groups "append only" during life of fsSteven Whitehouse9-174/+95
2011-10-21GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count schemeBob Peterson8-345/+148
2011-10-21GFS2: Fix lseek after SEEK_DATA, SEEK_HOLE have been addedSteven Whitehouse1-2/+11
2011-10-21GFS2: Clean up gfs2_createSteven Whitehouse1-22/+14
2011-10-21GFS2: Use ->dirty_inode()Steven Whitehouse9-97/+85
2011-10-21GFS2: Fix bug trap and journaled data fsyncSteven Whitehouse2-4/+6
2011-10-21GFS2: Fix inode allocation error pathSteven Whitehouse3-5/+14
2011-10-21GFS2: Make atime checks more efficientSteven Whitehouse1-8/+8
2011-10-21GFS2: Fix bug-trap in ail flush codeSteven Whitehouse1-4/+19
2011-10-21GFS2: Split data write & wait in fsyncSteven Whitehouse1-10/+24
2011-10-21GFS2: Clean up dir hash table readingSteven Whitehouse1-23/+9
2011-08-23block: separate priority boosting from REQ_METAChristoph Hellwig4-7/+7
2011-08-23block: remove READ_META and WRITE_METAChristoph Hellwig1-1/+1
2011-08-09Merge branch 'next-evm' of git://git.kernel.org/pub/scm/linux/kernel/git/zoha...James Morris1-20/+18
2011-08-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-3/+3
2011-08-01switch posix_acl_equiv_mode() to umode_t *Al Viro1-1/+1
2011-08-01switch posix_acl_create() to umode_t *Al Viro1-2/+2
2011-07-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixesLinus Torvalds1-2/+2
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-07-26GFS2: Fix mount hang caused by certain access pattern to sysfs filesSteven Whitehouse1-2/+2
2011-07-25fs: take the ACL checks to common codeChristoph Hellwig3-27/+6
2011-07-25kill boilerplates around posix_acl_create_masq()Al Viro1-10/+4