aboutsummaryrefslogtreecommitdiffstats
path: root/fs/xfs
AgeCommit message (Expand)AuthorFilesLines
2005-01-14[PATCH] swsusp: refrigerator cleanupsPavel Machek2-7/+2
2005-01-07[PATCH] Lock initializer unifying: FilesystemsThomas Gleixner1-1/+1
2005-01-04[PATCH] Sync in core time granuality with filesystemsAndi Kleen1-0/+1
2004-12-14[XFS] Mark several functions as being static.Nathan Scott2-3/+3
2004-12-14[XFS] Low memory allocation improvements (quietness and blockdevNathan Scott3-14/+18
2004-12-14[XFS] xfs reservation issues with xlog_sync roundoffTimothy Shimmin3-32/+33
2004-12-14[XFS] Wait for all async buffers to complete before tearing down theEric Sandeen4-0/+42
2004-12-14[XFS] call the right function in pagebuf_readaheadChristoph Hellwig1-2/+2
2004-12-14[XFS] handle inode creating raceChristoph Hellwig15-44/+75
2004-12-14[XFS] split pagebuf_get into xfs_buf_get_flags and xfs_buf_read_flags.Christoph Hellwig2-59/+54
2004-12-14[XFS] remove useless S_ISREG check in ->mmap and ->mprotectChristoph Hellwig1-2/+2
2004-12-14[XFS] Allow the option of skipping quotacheck processing.Jon Krueger5-34/+43
2004-12-14[XFS] Add xfs_rotorstep sysctl for controlling placement of extents forGeoffrey Wehrman5-4/+23
2004-12-01[PATCH] Fix an XFS direct I/O deadlockNathan Scott1-6/+11
2004-10-14[XFS] fix a freeze/thaw deadlockChristoph Hellwig5-8/+11
2004-10-14[XFS] Fix regression when running in laptop mode, causes hangs on sync.Nathan Scott1-3/+10
2004-10-14[XFS] Fix up write_inode return type to use the right signedness.Nathan Scott1-3/+3
2004-10-01[XFS] Fix sync issues - use correct writepage page re-dirty interface,Nathan Scott1-12/+19
2004-10-01[XFS] Fix merge botch affecting xfs_setattr for realtime files.Nathan Scott1-5/+5
2004-10-01[XFS] Remove crufty old cap/mac code - never used, never compiled, gone.Nathan Scott3-280/+0
2004-09-29[XFS] Make xfssyncd more generic, hand off out-of-space flushing to it;Nathan Scott4-30/+135
2004-09-29[XFS] fix handling of bad inodesChristoph Hellwig6-25/+46
2004-09-29[XFS] handle nfs requesting ino 0 gracefullyChristoph Hellwig3-41/+31
2004-09-29[XFS] Add nosymlinks inode flag for the security folks, reserveNathan Scott9-19/+55
2004-09-29[XFS] Ensure we update the wbc pages skipped count correctly whenNathan Scott1-3/+6
2004-09-29[XFS] Need to vn_revalidate after dm_set_fileattrDean Roehrich1-0/+2
2004-09-29[XFS] Ensure bytes read statistic is not updated when the genericNathan Scott1-8/+9
2004-09-29[XFS] Convert to list_for_each_entry_safe form in reclaim list walk.Nathan Scott1-4/+2
2004-09-29[XFS] Fix some locking oddities in extended attributes code (ilockNathan Scott1-19/+13
2004-09-29[XFS] Fix incorrect use of do_div on realtime device growfs code path.Nathan Scott1-2/+4
2004-09-23[PATCH] Fix generic direct IO code for XFSNathan Scott1-1/+1
2004-09-16[PATCH] fix for fsync ignoring writing errorsAndrey V. Savochkin1-1/+3
2004-09-07[XFS] Fix use of AIO wait_on_sync_kiocb and a deadlock in O_SYNCChristoph Hellwig2-7/+10
2004-09-07[XFS] Remove a readahead page allocation failure warning, this willChristoph Hellwig1-4/+1
2004-09-07[XFS] Fix up header length miscalculation affecting version 1 logs.Timothy Shimmin1-3/+7
2004-08-28[XFS] Fix compiler warnings on IA64 builds in ioctl compat code.Nathan Scott1-2/+2
2004-08-28[XFS] Fix O_SYNC flushing in XFS which regressed with concurrentChristoph Hellwig1-19/+20
2004-08-28[XFS] Rework parts of the write path so that when a direct writeChristoph Hellwig2-107/+130
2004-08-28[XFS] Ensure maxagi not updated early during growfs, conflicts withNathan Scott3-7/+11
2004-08-28[XFS] Fix warnings in xfs_bmap.cChristoph Hellwig1-13/+14
2004-08-28[XFS] Support for default quota limits via the zero dquot (ala grace times).Nathan Scott7-66/+199
2004-08-28[XFS] Change DMAPI dm_punch_hole to punch holes, rather than justDean Roehrich1-26/+31
2004-08-25[PATCH] annotation of xfs sendfileAlexander Viro4-4/+4
2004-08-23[PATCH] remove cacheline alignment from inode slabsAnton Blanchard1-2/+1
2004-08-22[PATCH] remove dead prototypesCarl Spalletta7-14/+0
2004-08-20[XFS] Fix up handling of SB versionnum when filesystem on disk hasTimothy Shimmin1-3/+3
2004-08-20[XFS] avoid using pid_t in ioctl ABIChristoph Hellwig1-1/+1
2004-08-20[XFS] Add 32bit ioctl translationNathan Scott6-8/+220
2004-08-20[XFS] Add a realtime inheritance bit for directory inodes so newNathan Scott4-20/+43
2004-08-20[XFS] Use sparse whitespace approach that Al took to be more consistent. Cou...Nathan Scott13-83/+87
2004-08-20[XFS] Remove several macros which are no longer used anywhere.Nathan Scott4-34/+0
2004-08-20[XFS] Add support for unsetting realtime flag on realtime file whichHerry Wiputra1-2/+5
2004-08-20[XFS] Fix lock leak in xfs_free_file_spaceDean Roehrich1-2/+6
2004-08-20[XFS] Fix a blocksize-smaller-than-pagesize hang when writing buffersNathan Scott1-2/+6
2004-08-20[XFS] Fix accidental reverting of sync write preallocations.Nathan Scott3-21/+6
2004-08-20[XFS] Code checks to trap access to fsb zero.Eric Sandeen5-18/+101
2004-08-20[XFS] Add filesystem size limit even when XFS_BIG_BLKNOS isEric Sandeen1-6/+11
2004-08-20[XFS] Fix signed/unsigned issues in xfs_reserve_blocks routine.Nathan Scott1-5/+4
2004-08-20[XFS] Restored xfs_iflush_all, which is still used to finish reclaims.Felix Blyakher3-0/+105
2004-08-20[XFS] sparse: fix remaining NULL vs zero uses.Nathan Scott1-2/+2
2004-08-20[XFS] sparse: fix uses of NULL in place of zero and vice versa.Nathan Scott14-31/+31
2004-08-20[XFS] sparse: fix warnings in IO path tracing code. From Chris Wedgwood.Nathan Scott1-4/+4
2004-08-20[XFS] sparse: rework previous mods to fix warnings in DMAPI code.Nathan Scott4-5/+5
2004-08-20[XFS] sparse: fix header include order to get cpp macros definedNathan Scott2-15/+2
2004-08-20[XFS] xfs_Gqm_init cannot fail, dont check return value.Nathan Scott1-5/+2
2004-08-20[XFS] Fix xfs_off_t to be signed, not unsigned; valid warnings emittedNathan Scott1-1/+1
2004-08-20[XFS] Fix a possible data loss issue after an unaligned unwrittenNathan Scott1-1/+2
2004-08-20[XFS] Removed xfs_iflush_all and all usages of vn_purge, except oneFelix Blyakher4-115/+1
2004-08-20[XFS] sparse: fix warnings in debug/tracing code. From Chris Wedgwood.Nathan Scott2-5/+5
2004-08-20[XFS] sparse: annotate vfs interfaces for user pointers. From Chris Wedgwood.Nathan Scott8-39/+39
2004-08-20[XFS] sparse: annotate quota source for user pointers. From Chris Wedgwood.Nathan Scott2-2/+2
2004-08-20[XFS] sparse: annotate source for user pointers. From Chris Wedgwood.Nathan Scott8-27/+27
2004-08-20[XFS] sparse: remove unneeded casts for user buffers. From Chris Wedgwood.Nathan Scott1-34/+31
2004-08-20[XFS] Remove unneeded escape from printed string. From Chris Wedgwood.Nathan Scott1-1/+1
2004-08-20[XFS] Revert to using a separate inode for metadata buffers once more.Nathan Scott3-38/+90
2004-08-20[XFS] Sync up with the 2.4 fix for updating i_size under i_sem.Nathan Scott2-26/+41
2004-08-20[XFS] Permit buffered writes to the real-time subvolume.Glen Overby3-5/+56
2004-08-07Make sysctl pass the pos pointer around properly.Linus Torvalds1-2/+3
2004-07-02[XFS] Don't dereference buffer after pagebuf_iostrategy()Christoph Hellwig1-1/+5
2004-06-24Merge bk://linux.bkbits.net/linux-2.5Nathan Scott23-228/+341
2004-06-23[PATCH] symlink 6/9: xfsAlexander Viro1-11/+20
2004-06-19[XFS] Fix up highmem build and error handling on inode shrink register.Nathan Scott2-0/+8
2004-06-19[XFS] Fix for NFS+XFS data corruption problem.Russell Cattelan1-9/+16
2004-06-19[XFS] Fix up memory allocators to be more resilient.Nathan Scott5-97/+216
2004-06-19[XFS] Fix a race condition in the undo-delayed-write buffer routine.Nathan Scott2-18/+15
2004-06-19[XFS] Fix flags argument to xfs_incore call on attr removal.Nathan Scott1-3/+3
2004-06-19[XFS] Remove the one remaining, broken use of XFS_WRITEIO_LOG andNathan Scott2-23/+6
2004-06-19[XFS] Remove unused MAC macros, never needed on Linux.Nathan Scott3-26/+0
2004-06-19[XFS] Sanitise the ACL initialisation macros.Nathan Scott2-17/+13
2004-06-19[XFS] Ensure buffers that map to unwritten extents are only submittedNathan Scott1-2/+7
2004-06-19[XFS] Fix non-dmapi buildDean Roehrich1-2/+2
2004-06-19[XFS] Change things to use new version of xfs_dm_init/xfs_dm_exitDean Roehrich3-6/+20
2004-06-19[XFS] sparse: fix uses of macros before their definitions, etc.Nathan Scott4-9/+10
2004-06-19[XFS] Fix xfs_lowbit64, it mishandled zero in the high bits.Nathan Scott2-12/+18
2004-06-19[XFS] Remove a couple of redundant NULL parent inode pointer checks.Nathan Scott2-4/+3
2004-06-19[XFS] No longer hold the BKL for the entire ioctl operation,Nathan Scott1-2/+6
2004-05-29[XFS] Don't leak locked pages on readahead failureChristoph Hellwig1-3/+6
2004-05-29[XFS] Fix overflow in mapping test at offsets of 2^63-1 bytesEric Sandeen1-1/+1
2004-05-25[XFS] Rename a subdirectory to make life easier for people (esp.Nathan Scott35-7/+7
2004-05-22[XFS] Remove unused xfs_trans_bhold_until_committed and related macros.Nathan Scott4-51/+3
2004-05-22[XFS] Remove no-longer-used variable in log write code, and aNathan Scott2-4/+0
2004-05-22[XFS] Remove xfs_swappable code, its not useful on Linux.Nathan Scott3-91/+0
2004-05-22[XFS] guard against unused var in new mutex_spinunlock #defineEric Sandeen1-1/+1
2004-05-22[XFS] Use macros instead of inlines for spinlock wrappers to aidChristoph Hellwig1-26/+8
2004-05-22[XFS] Change xfs_contig_bits to work on 32/64 and both endian styles.Timothy Shimmin2-36/+34
2004-05-22[XFS] Fix sendfile return code to be ssize_t in all places.Nathan Scott1-3/+3
2004-05-22[XFS] Use set_current_state instead of direct current->state assignment.Nathan Scott2-4/+4
2004-05-22[XFS] Fix a use-after-free during transaction commit when the logNathan Scott2-14/+25
2004-05-22[XFS] Switch all XFSDEBUG to DEBUGNathan Scott8-17/+15
2004-05-22[XFS] Export/import tunable time intervals as centisecs not jiffies.Nathan Scott6-34/+36
2004-05-22[XFS] Add support for allocating additional file space inJon Krueger5-3/+40
2004-05-22[XFS] Remove speculative preallocation from linvfs_get_block_core.Felix Blyakher1-5/+0
2004-05-22[XFS] Merge final laptop mode patch (xfssyncd) from Bart Samwel.Nathan Scott3-1/+27
2004-05-22[XFS] Fixup a couple of incorrect xfs_trans_commit calls (badNathan Scott2-2/+3
2004-05-22[XFS] Fix some compiler warnings, mark cmn_err as printflike.Nathan Scott3-8/+9
2004-05-22[XFS] Make uses of extended inode flags consistent, remove duplicated code.Nathan Scott5-56/+57
2004-05-22[XFS] Remove the 128K limitation on pagebuf_get_no_daddr() and allowNathan Scott3-14/+15
2004-05-22[XFS] fix direct user memory dereference in bulkstatChristoph Hellwig1-8/+14
2004-05-22[XFS] xfs_iomap_write_delay() was doing speculative allocationsJon Krueger1-1/+27
2004-05-22[XFS] Properly account for clustered pages in the writeout pathChristoph Hellwig1-12/+25
2004-05-22[XFS] Bump the kmalloc/vmalloc cutoff up to 128k.Nathan Scott1-1/+1
2004-05-22[XFS] Remove unused transaction pointer from bulkstat.Nathan Scott5-36/+28
2004-05-22[XFS] Dmapi preunmount event references null pointerDean Roehrich2-3/+6
2004-05-22[XFS] Remove some recent dmapi changesDean Roehrich3-17/+2
2004-05-22[XFS] Remove xfs_iaccess checks on security namespace, needs to beNathan Scott3-45/+34
2004-05-22[XFS] Remove extraneous vmtruncate call, missed in earlier merge.Nathan Scott1-10/+4
2004-05-22[XFS] Prep for using dmapi code outside of xfs treeDean Roehrich3-2/+17
2004-05-07[PATCH] fix WARN_ON on XFS module unloadAndrew Morton1-2/+2
2004-04-29[XFS] close external blockdevice after final flushChristoph Hellwig7-121/+99
2004-04-29[XFS] Remove <linux/mman.h> now that linvfs_mprotect doesn't need it.Dean Roehrich1-1/+0
2004-04-29[XFS] Fix dmapi/mprotect interactionDean Roehrich1-1/+1
2004-04-23Merge sgi.com:/source2/linux-2.6 into sgi.com:/source2/xfs-linux-2.6Nathan Scott15-570/+491
2004-04-23[XFS] Revive an accidentally dropped pagesize > blocksize assert.Nathan Scott1-0/+1
2004-04-23[XFS] Don't reset buffer offset before using it.Christoph Hellwig1-1/+1
2004-04-22[XFS] Fix up a trivial merge botch.Nathan Scott3-6/+5
2004-04-22[XFS] cleanup pagebuf flag usage and simplify pagebuf_free.Nathan Scott2-100/+58
2004-04-22[XFS] Fix vmtruncate abuse in the XFS setattr ATTR_SIZE operation.Nathan Scott2-15/+10
2004-04-22[XFS] Fix for the xfs dir2 rebalance bug.Russell Cattelan1-2/+23
2004-04-22[XFS] Bump up age_buffer and sync_interval maxima for laptop mode. From Bart...Nathan Scott1-1/+1
2004-04-22[XFS] Use USER_HZ in XFS sysctl interfaces. Fix from Bart Samwel.Nathan Scott2-15/+15
2004-04-22[XFS] Allow xfsbufd flush intervals to take immediate effect after changing t...Nathan Scott2-3/+5
2004-04-22[XFS] Fix some cases where we returned fill_super success, insteadNathan Scott1-6/+10
2004-04-22[XFS] Only use page->private to track page state for page cache pagesNathan Scott1-1/+2
2004-04-22[XFS] Correct the (file size >= stripe unit) check insideJon Krueger1-3/+4
2004-04-22[XFS] Return the right error code on an ACL xattr version mismatch.Nathan Scott1-1/+1
2004-04-22[XFS] Make buffer error checking consistent, add a value range check.Nathan Scott2-3/+4
2004-04-22[XFS] Fix delayed write buffer handling to use the correct listNathan Scott4-102/+63
2004-04-22[XFS] Fix a very hard-to-hit, small-block-size only corruption.Nathan Scott1-13/+19
2004-04-22[XFS] Use pgoff_t for page indices, and remove other type confusionEric Sandeen2-17/+19
2004-04-22[XFS] clarify pagebuf page lookup logicChristoph Hellwig2-140/+114
2004-04-22[XFS] really kill the pagebuf vs xfs_buf confusionChristoph Hellwig6-141/+132
2004-04-22[XFS] kill the pagebuf vs xfs_buf confusionChristoph Hellwig1-3/+3
2004-04-22[XFS] use kmem_alloc for noaddr buffersChristoph Hellwig1-43/+47
2004-04-20[PATCH] lockfs - xfs bitsAndrew Morton12-164/+54
2004-04-18[PATCH] direct-IO return type fixesAndrew Morton1-1/+1
2004-04-18[PATCH] Rename PF_IOTHREAD to PF_NOFREEZEAndrew Morton2-2/+2
2004-04-12[PATCH] rmap 3 arches + mapping_mappedAndrew Morton1-3/+1
2004-04-12[PATCH] per-backing dev unpluggingAndrew Morton1-16/+8
2004-04-11[PATCH] stop using the address_space dirty_pages listAndrew Morton1-1/+2
2004-04-11[PATCH] tag writeback pages as such in their radix treeAndrew Morton1-1/+1
2004-04-11[PATCH] O_DIRECT data exposure fixesAndrew Morton1-1/+2
2004-04-02[XFS] Be explicit in adding in the non-transactional data to the reservationTimothy Shimmin3-27/+24
2004-04-02[XFS] Make the XFS access checks like the other Linux filesystems for DAC.Nathan Scott1-4/+3
2004-04-02[XFS] Ensure sb not flushed async on a SYNC_WAIT sync. Fixed by Bart Samwel.Nathan Scott1-2/+4
2004-04-02[XFS] Disallow logbufs=0 unless the correct compilation flags used,Nathan Scott1-2/+5
2004-04-02[XFS] Fix shortform attr flags botch affecting listxattr - from Andreas Gruen...Nathan Scott1-4/+3
2004-04-02[XFS] Fix r/o check in xfs_ioc_space, fix checks on xfs_swapext validity.Christoph Hellwig2-13/+21
2004-04-02[XFS] Reinstate some accidentally dropped log IO error injection code.Nathan Scott1-11/+13
2004-04-02[XFS] Reenable non-block flag for DMAPI.Nathan Scott1-0/+4
2004-04-02[XFS] Use unsigned long long for end_offset so we don't overflow it.Nathan Straz1-4/+4
2004-04-02[XFS] Fix debug builds - need sb_features2 details in endian translation code.Nathan Scott1-1/+2
2004-04-02[XFS] Define a new superblock field for more feature bits. Take the lastGlen Overby2-5/+68
2004-04-02[XFS] Add space for inode and allocation btrees to ITRUNCATE log reservation.Glen Overby1-1/+8
2004-04-02[XFS] use ssize_t to store VOP_READ/VOP_WRITE return value.Christoph Hellwig1-22/+23
2004-04-02[XFS] Use PFLAGS_RESTORE_FSTRANS in place of PFLAGS_RESTORE, only restoreEric Sandeen2-9/+17
2004-04-02[XFS] Remove dup fdatasync/fdatawait call on fsync. Means we no longerNathan Scott1-98/+6
2004-04-02[XFS] Fix up mrlock debug code, and ensure its only built under DEBUG.Nathan Scott1-1/+3
2004-03-07[XFS] Fix out-of-space deadlock when flushing delalloc data with pages locked...Nathan Scott1-1/+1
2004-03-07[XFS] zero log buffer during initialization at mount timeEric Sandeen1-1/+1
2004-03-04[XFS] Sort out some minor differences between trees.Nathan Scott10-24/+20
2004-03-03[XFS] fix up some debug log code for when XFS_LOUD_RECOVERY is turned on.Timothy Shimmin1-5/+7
2004-03-03[XFS] Version 2 log fixes - remove l_stripemask and add v2 log stripeTimothy Shimmin2-55/+27
2004-03-03[XFS] DMAPI deadlock prevention when interacting with the IO path.Dean Roehrich3-7/+11
2004-03-03[XFS] Remove PBF_SYNC buffer flag, unused for some time now.Nathan Scott2-12/+9
2004-03-03[XFS] release i_sem before going into dmapi queuesDean Roehrich2-1/+20
2004-03-03[XFS] Remove some dead debug codeEric Sandeen1-6/+0
2004-03-03[XFS] kill some dead constants from pagebufChristoph Hellwig1-4/+0
2004-03-03[XFS] plug race in pagebuf freeingChristoph Hellwig1-31/+16
2004-02-28[XFS] Fix log recovery case when have v2 log with size >32K and we have aTimothy Shimmin1-3/+2
2004-02-28[XFS] Fix length of mount argument path strings, off by one.Nathan Scott1-5/+5
2004-02-28[XFS] Implement mrlocks on top of rwsems, instead of using our own mrlock code.Nathan Scott3-318/+60
2004-02-28[XFS] only lock pagecache pagesChristoph Hellwig2-0/+2
2004-02-28[XFS] Fix the by-handle attr list interface (used by xfsdump) for security at...Nathan Scott3-6/+25
2004-02-28[XFS] Merge missing mount stripe-unit/width-alignment check.Jon Krueger1-0/+1
2004-02-28[XFS] Fix BUG in debug trace code, it was plain wrong for the unmapped page c...Nathan Scott1-2/+3
2004-02-28[XFS] Fix up daemon namesChristoph Hellwig2-2/+2
2004-02-28[XFS] Remove a superflous i_size_writeChristoph Hellwig1-1/+0
2004-02-28[XFS] Use a naming convention here thats more consistent with everything else.Nathan Scott1-62/+60
2004-02-28[XFS] use generic XFS stats and sysctl infrastructure in pagebufChristoph Hellwig7-194/+43
2004-02-28[XFS] Add I/O path tracing code, useful in diagnosing that last unwritten ext...Nathan Scott4-19/+155