aboutsummaryrefslogtreecommitdiffstats
path: root/fs/xfs
AgeCommit message (Expand)AuthorFilesLines
2012-11-17xfs: drop buffer io reference when a bad bio is builtDave Chinner1-2/+12
2012-11-17xfs: fix broken error handling in xfs_vm_writepageDave Chinner1-15/+39
2012-11-17xfs: fix attr tree double split corruptionDave Chinner1-2/+18
2012-11-08xfs: fix reading of wrapped log dataDave Chinner1-1/+1
2012-11-08xfs: fix buffer shudown reference count mismatchDave Chinner1-0/+18
2012-11-08xfs: don't vmap inode cluster buffers during freeDave Chinner1-1/+2
2012-11-08xfs: invalidate allocbt blocks moved to the free listDave Chinner1-0/+2
2012-11-08xfs: silence uninitialised f.file warning.Dave Chinner1-1/+1
2012-11-08xfs: growfs: don't read garbage for new secondary superblocksDave Chinner1-2/+19
2012-11-08xfs: move allocation stack switch up to xfs_bmapi_allocateDave Chinner4-56/+54
2012-11-08xfs: introduce XFS_BMAPI_STACK_SWITCHDave Chinner5-3/+13
2012-11-08xfs: zero allocation_args on the kernel stackMark Tinguely3-0/+5
2012-11-08xfs: only update the last_sync_lsn when a transaction completesDave Chinner1-3/+16
2012-10-09tmpfs,ceph,gfs2,isofs,reiserfs,xfs: fix fh_len checkingHugh Dickins1-0/+3
2012-10-09mm: kill vma flag VM_CAN_NONLINEARKonstantin Khlebnikov1-1/+1
2012-10-02Merge tag 'for-linus-v3.7-rc1' of git://oss.sgi.com/xfs/xfsLinus Torvalds7-80/+447
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-22/+27
2012-10-02fs: push rcu_barrier() from deactivate_locked_super() to filesystemsKirill A. Shutemov1-0/+5
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds3-11/+13
2012-10-02Merge branch 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2-2/+2
2012-09-26switch simple cases of fget_light to fdgetAl Viro2-24/+24
2012-09-26switch xfs_find_handle() to fget_light()Al Viro1-3/+3
2012-09-26switch xfs_swapext() to fget_light()Al Viro1-5/+5
2012-09-26xfs: Make inode32 a remountable optionCarlos Maiolino1-1/+9
2012-09-26xfs: add inode64->inode32 transition into xfs_set_inode32()Carlos Maiolino1-3/+12
2012-09-26xfs: Fix mp->m_maxagi update during inode64 remountCarlos Maiolino1-1/+1
2012-09-26xfs: reduce code duplication handling inode32/64 optionsCarlos Maiolino3-62/+72
2012-09-26xfs: make inode64 as the default allocation modeCarlos Maiolino1-0/+7
2012-09-26xfs: Fix m_agirotor reset during AG selectionCarlos Maiolino1-1/+1
2012-09-26Make inode64 a remountable optionCarlos Maiolino1-1/+29
2012-09-18xfs: stop the sync worker before xfs_unmountfsBen Myers1-0/+1
2012-09-18userns: Convert quota netlink aka quota_send_warningEric W. Biederman1-3/+5
2012-09-18userns: Convert qutoactlEric W. Biederman1-6/+6
2012-09-18userns: Pass a userns parameter into posix_acl_to_xattr and posix_acl_from_xattrEric W. Biederman1-2/+2
2012-09-17xfs: stop the sync worker before xfs_unmountfsBen Myers1-0/+1
2012-08-29xfs: fix race while discarding buffers [V4]Carlos Maiolino2-18/+28
2012-08-24xfs: xfs_seek_hole() refinement with hole searching from page cache for unwri...Jeff Liu1-11/+67
2012-08-24xfs: xfs_seek_data() refinement with unwritten extents check up from page cacheJeff Liu1-18/+54
2012-08-24xfs: Introduce a helper routine to probe data or hole offset from page cacheJeff Liu1-0/+219
2012-08-24xfs: Remove type argument from xfs_seek_data()/xfs_seek_hole()Jeff Liu1-6/+4
2012-08-24xfs: fix race while discarding buffers [V4]Carlos Maiolino2-18/+28
2012-08-23xfs: check for possible overflow in xfs_ioc_trimTomas Racek1-2/+4
2012-08-23xfs: unlock the AGI buffer when looping in xfs_diallocChristoph Hellwig1-8/+9
2012-08-23xfs: fix uninitialised variable in xfs_rtbuf_get()Dave Chinner1-1/+1
2012-08-20workqueue: deprecate flush[_delayed]_work_sync()Tejun Heo2-2/+2
2012-08-16xfs: check for possible overflow in xfs_ioc_trimTomas Racek1-2/+4
2012-08-16xfs: unlock the AGI buffer when looping in xfs_diallocChristoph Hellwig1-8/+9
2012-08-16xfs: kill struct declarations in xfs_mount.hAlex Elder2-5/+1
2012-08-16xfs: fix uninitialised variable in xfs_rtbuf_get()Dave Chinner1-1/+1
2012-08-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds10-16/+109
2012-07-31xfs: Convert to new freezing codeJan Kara10-16/+109
2012-07-30Merge tag 'for-linus-v3.6-rc1' of git://oss.sgi.com/xfs/xfsLinus Torvalds46-2415/+2457
2012-07-29xfs: wait for the write the superblock on unmountMark Tinguely2-0/+18
2012-07-29xfs: re-enable xfsaild idle mode and fix associated racesBrian Foster2-3/+33
2012-07-29xfs: remove iolock lock classesChristoph Hellwig3-33/+2
2012-07-29xfs: avoid the iolock in xfs_free_eofblocks for evicted inodesChristoph Hellwig1-14/+10
2012-07-29xfs: do not take the iolock in xfs_inactiveChristoph Hellwig2-18/+15
2012-07-29xfs: remove xfs_inactive_attrsChristoph Hellwig1-61/+36
2012-07-29xfs: clean up xfs_inactiveChristoph Hellwig1-128/+43
2012-07-29xfs: do not read the AGI buffer in xfs_dialloc until nessecaryChristoph Hellwig1-58/+69
2012-07-29xfs: refactor xfs_ialloc_ag_selectChristoph Hellwig1-51/+44
2012-07-29xfs: add a short cut to xfs_dialloc for the non-NULL agbp caseChristoph Hellwig1-21/+26
2012-07-29xfs: remove the alloc_done argument to xfs_diallocChristoph Hellwig5-19/+10
2012-07-29xfs: split xfs_diallocChristoph Hellwig1-175/+174
2012-07-23Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2-5/+8
2012-07-23switch dentry_open() to struct path, make it grab references itselfAl Viro1-2/+5
2012-07-22xfs: remove xfs_ialloc_find_freeChristoph Hellwig1-8/+1
2012-07-22Prefix IO_XX flags with XFS_IO_XX to avoid namespace colision.Alain Renaud2-31/+31
2012-07-22xfs: remove xfs_inotobpChristoph Hellwig2-54/+19
2012-07-22xfs: merge xfs_itobp into xfs_imap_to_bpChristoph Hellwig5-91/+54
2012-07-22xfs: handle EOF correctly in xfs_vm_writepageChristoph Hellwig1-2/+17
2012-07-22xfs: implement ->update_timeChristoph Hellwig3-57/+46
2012-07-22xfs: fix comment typo of struct xfs_da_blkinfo.Chen Baozi1-1/+1
2012-07-14don't pass nameidata to ->create()Al Viro1-1/+1
2012-07-14stop passing nameidata to ->lookup()Al Viro1-2/+2
2012-07-13xfs: do not call xfs_bdstrat_cb in xfs_buf_iodone_callbacksChristoph Hellwig3-31/+23
2012-07-13xfs: prevent recursion in xfs_buf_iorequestChristoph Hellwig1-1/+1
2012-07-13xfs: don't defer metadata allocation to the workqueueDave Chinner1-3/+12
2012-07-13xfs: really fix the cursor leak in xfs_alloc_ag_vextent_nearDave Chinner1-2/+2
2012-07-13xfs: do not call xfs_bdstrat_cb in xfs_buf_iodone_callbacksChristoph Hellwig3-31/+23
2012-07-13xfs: prevent recursion in xfs_buf_iorequestChristoph Hellwig1-1/+1
2012-07-13xfs: don't defer metadata allocation to the workqueueDave Chinner1-3/+12
2012-07-13xfs: really fix the cursor leak in xfs_alloc_ag_vextent_nearDave Chinner1-2/+2
2012-07-01xfs: factor buffer reading from xfs_dir2_leaf_getdentsDave Chinner1-202/+232
2012-07-01xfs: remove struct xfs_dabuf and infrastructureDave Chinner13-779/+602
2012-07-01xfs: use discontiguous xfs_buf support in dabuf wrappersDave Chinner2-305/+239
2012-07-01xfs: support discontiguous buffers in the xfs_buf_log_itemDave Chinner2-93/+244
2012-07-01xfs: add discontiguous buffer support to transactionsDave Chinner2-39/+79
2012-07-01xfs: add discontiguous buffer map interfaceDave Chinner2-25/+58
2012-07-01xfs: convert internal buffer functions to pass mapsDave Chinner2-54/+191
2012-07-01xfs: separate buffer indexing from block mapDave Chinner2-13/+35
2012-07-01xfs: struct xfs_buf_log_format isn't variable sized.Dave Chinner5-43/+40
2012-06-21xfs: remove xlog_t typedefMark Tinguely3-157/+224
2012-06-21xfs: rename log structure to xlogMark Tinguely6-88/+116
2012-06-21xfs: shutdown xfs_sync_worker before the logBen Myers2-16/+17
2012-06-21xfs: Fix overallocation in xfs_buf_allocate_memory()Jan Kara1-14/+2
2012-06-21xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_nearDave Chinner1-0/+1
2012-06-21xfs: check for stale inode before acquiring iflock on pushBrian Foster1-9/+8
2012-06-21xfs: rename log structure to xlogMark Tinguely6-88/+116
2012-06-21xfs: shutdown xfs_sync_worker before the logBen Myers2-16/+17
2012-06-21xfs: Fix overallocation in xfs_buf_allocate_memory()Jan Kara1-14/+2
2012-06-21xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_nearDave Chinner1-0/+1
2012-06-21xfs: check for stale inode before acquiring iflock on pushBrian Foster1-9/+8
2012-06-20xfs: fix debug_object WARN at xfs_alloc_vextent()Jeff Liu1-1/+1
2012-06-20xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2)Alain Renaud1-3/+8
2012-06-14xfs: fix typo in comment of xfs_dinode_t.Chen Baozi1-1/+1
2012-06-14xfs: kill copy and paste segment checks in xfs_file_aio_readDave Chinner1-14/+3
2012-06-14xfs: make largest supported offset less shoutyDave Chinner7-12/+10
2012-06-14xfs: m_maxioffset is redundantDave Chinner4-12/+9
2012-06-14xfs: fix debug_object WARN at xfs_alloc_vextent()Jeff Liu1-1/+1
2012-06-14xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2)Alain Renaud1-3/+8
2012-06-01fs: introduce inode operation ->update_timeJosef Bacik1-2/+5
2012-05-29->encode_fh() API changeAl Viro1-14/+9
2012-05-29xfs: switch to proper __bitwise type for KM_... flagsAl Viro6-19/+20
2012-05-28Merge tag 'writeback' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linuxLinus Torvalds1-1/+1
2012-05-21xfs: add trace points for log forcesDave Chinner2-0/+18
2012-05-21xfs: fix memory reclaim deadlock on agi bufferPeter Watkins1-2/+3
2012-05-21xfs: fix delalloc quota accounting on failureDave Chinner3-3/+3
2012-05-15xfs: protect xfs_sync_worker with s_umount semaphoreBen Myers1-13/+16
2012-05-14xfs: introduce SEEK_DATA/SEEK_HOLE supportJeff Liu1-1/+142
2012-05-14xfs: make xfs_extent_busy_trim not staticBen Myers3-3/+5
2012-05-14xfs: make XBF_MAPPED the default behaviourDave Chinner7-32/+24
2012-05-14xfs: flush outstanding buffers on log mount failureDave Chinner1-2/+6
2012-05-14xfs: Properly exclude IO type flags from buffer flagsDave Chinner1-2/+3
2012-05-14xfs: clean up xfs_bit.h includesDave Chinner28-35/+7
2012-05-14xfs: move xfs_do_force_shutdown() and kill xfs_rw.cDave Chinner3-91/+60
2012-05-14xfs: move xfs_get_extsz_hint() and kill xfs_rw.hDave Chinner16-57/+16
2012-05-14xfs: move xfs_fsb_to_db to xfs_bmap.hDave Chinner3-14/+16
2012-05-14xfs: clean up busy extent namingDave Chinner8-73/+73
2012-05-14xfs: move busy extent handling to it's own fileDave Chinner10-617/+674
2012-05-14xfs: move xfsagino_t to xfs_types.hDave Chinner51-54/+5
2012-05-14xfs: use iolock on XFS_IOC_ALLOCSP callsDave Chinner1-3/+19
2012-05-14xfs: kill XBF_DONTBLOCKDave Chinner5-38/+14
2012-05-14xfs: kill xfs_read_buf()Dave Chinner6-63/+11
2012-05-14xfs: kill XBF_LOCKDave Chinner11-49/+29
2012-05-14xfs: kill xfs_buf_btocDave Chinner2-23/+21
2012-05-14xfs: use blocks for storing the desired IO sizeDave Chinner7-41/+41
2012-05-14xfs: use blocks for counting length of buffersDave Chinner6-34/+34
2012-05-14xfs: kill b_file_offsetDave Chinner2-14/+8
2012-05-14xfs: clean up buffer get/read call APIDave Chinner8-74/+84
2012-05-14xfs: use kmem_zone_zalloc for buffersDave Chinner1-2/+1
2012-05-14xfs: fix incorrect b_offset initialisationDave Chinner1-1/+0
2012-05-14xfs: check for buffer errors before waitingDave Chinner3-13/+13
2012-05-14xfs: fix buffer lookup race on allocation failureDave Chinner1-7/+9
2012-05-14xfs: Use preallocation for inodes with extsz hintsDave Chinner1-1/+1
2012-05-14xfs: limit specualtive delalloc to maxioffsetDave Chinner1-0/+9
2012-05-14xfs: don't assert on delalloc regions beyond EOFDave Chinner1-2/+14
2012-05-14xfs: prevent needless mount warning causing test failuresDave Chinner1-0/+4
2012-05-14xfs: punch new delalloc blocks out of failed writes inside EOF.Dave Chinner1-46/+127
2012-05-14xfs: page type check in writeback only checks last bufferDave Chinner1-6/+6
2012-05-14xfs: Do background CIL flushes via a workqueueDave Chinner4-94/+160
2012-05-14xfs: pass shutdown method into xfs_trans_ail_delete_bulkDave Chinner11-26/+35
2012-05-14xfs: remove some obsolete comments in xfs_trans_ail.cChristoph Hellwig1-14/+0
2012-05-14xfs: on-stack delayed write buffer listsChristoph Hellwig19-918/+442
2012-05-14xfs: do not add buffers to the delwri queue until pushedChristoph Hellwig2-5/+8
2012-05-14xfs: do not write the buffer from xfs_qm_dqflushChristoph Hellwig4-38/+53
2012-05-14xfs: do not write the buffer from xfs_iflushChristoph Hellwig4-54/+48
2012-05-14xfs: don't flush inodes from background inode reclaimChristoph Hellwig1-60/+42
2012-05-14xfs: implement freezing by emptying the AILChristoph Hellwig5-135/+56
2012-05-14xfs: allow assigning the tail lsn with the AIL lock heldChristoph Hellwig4-15/+40
2012-05-14xfs: remove log item from AIL in xfs_iflush after a shutdownChristoph Hellwig4-27/+12
2012-05-14xfs: remove log item from AIL in xfs_qm_dqflush after a shutdownChristoph Hellwig1-1/+13
2012-05-14xfs: using GFP_NOFS for blkdev_issue_flushShaohua Li1-1/+1
2012-05-14xfs: punch all delalloc blocks beyond EOF on write failure.Dave Chinner1-1/+1
2012-05-14xfs: use shared ilock mode for direct IO writes by defaultDave Chinner2-30/+45
2012-05-14xfs: push the ilock into xfs_zero_eofChristoph Hellwig2-102/+63
2012-05-14xfs: reduce ilock hold times in xfs_setattr_sizeChristoph Hellwig1-7/+7
2012-05-14xfs: reduce ilock hold times in xfs_file_aio_write_checksChristoph Hellwig1-14/+9
2012-05-14xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattachChristoph Hellwig1-5/+21
2012-05-06vfs: Rename end_writeback() to clear_inode()Jan Kara1-1/+1
2012-04-17xfs: Ensure inode reclaim can run during quotacheckDave Chinner2-21/+19
2012-04-16xfs: don't fill statvfs with project quota for a directory if it was not enab...Jie Liu1-1/+1
2012-03-28Merge tag 'split-asm_system_h-for-linus-20120328' of git://git.kernel.org/pub...Linus Torvalds1-1/+0
2012-03-28Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfsLinus Torvalds17-76/+317
2012-03-28Remove all #inclusions of asm/system.hDavid Howells1-1/+0
2012-03-27xfs: add lots of attribute trace pointsDave Chinner4-6/+144
2012-03-27xfs: Fix oops on IO error during xlog_recover_process_iunlinks()Jan Kara1-22/+11
2012-03-27xfs: fix fstrim offset calculationsDave Chinner3-24/+46
2012-03-26xfs: Account log unmount transaction correctlyDave Chinner1-1/+2
2012-03-26xfs: don't cache inodes read through bulkstatDave Chinner4-4/+28
2012-03-26xfs: trace xfs_name strings correctlyChristoph Hellwig1-3/+13
2012-03-23Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfsLinus Torvalds50-2248/+1374
2012-03-22xfs: introduce an allocation workqueueDave Chinner3-1/+54
2012-03-22xfs: Fix open flag handling in open_by_handle codeDave Chinner1-9/+5
2012-03-22xfs: fix deadlock in xfs_rtfree_extentKamal Dasu2-5/+13
2012-03-22fs: xfs: fix section mismatch in linux-nextGerard Snitselaar1-1/+1
2012-03-20switch open-coded instances of d_make_root() to new helperAl Viro1-4/+2
2012-03-20vfs: check i_nlink limits in vfs_{mkdir,rename_dir,link}Al Viro4-29/+1
2012-03-15xfs: fallback to vmalloc for large buffers in xfs_getbmapDave Chinner1-3/+10
2012-03-15xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_getDave Chinner1-4/+10
2012-03-15xfs: remove remaining scraps of struct xfs_iomapDave Chinner2-4/+0
2012-03-15xfs: fix inode lookup raceDave Chinner1-6/+12
2012-03-14xfs: clean up minor sparse warningsDave Chinner3-6/+10
2012-03-14xfs: remove the global xfs_Gqm structureChristoph Hellwig7-174/+46
2012-03-14xfs: remove the per-filesystem list of dquotsChristoph Hellwig5-304/+226
2012-03-14xfs: use per-filesystem radix trees for dquot lookupChristoph Hellwig6-263/+66
2012-03-14xfs: per-filesystem dquot LRU listsChristoph Hellwig4-78/+74
2012-03-14xfs: use common code for quota statisticsChristoph Hellwig9-187/+110
2012-03-13xfs: reimplement fdatasync supportChristoph Hellwig4-5/+18
2012-03-13xfs: split in-core and on-disk inode log item fieldsChristoph Hellwig5-92/+92