aboutsummaryrefslogtreecommitdiffstats
path: root/fs/xfs
AgeCommit message (Expand)AuthorFilesLines
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
2004-02-28[XFS] Add XFS_FS_GOINGDOWN interface to xfs.Timothy Shimmin4-18/+58
2004-02-28[XFS] Use same string for identifying whether security namespace is enabled.Nathan Scott1-1/+1
2004-02-18[PATCH] fix access() POSIX complianceAndrew Morton1-1/+2
2004-02-18[PATCH] Remove BDEV_RAW and friendsAndrew Morton1-2/+2
2004-02-12[XFS] make sure i_size_write is called under i_semChristoph Hellwig2-4/+9
2004-02-10[XFS] Make more xfs errors trappable with panic_maskEric Sandeen1-16/+14
2004-02-10[XFS] Fix a trivial compiler warning, remove some no-longer-used macros.Nathan Scott5-66/+10
2004-02-10[XFS] Fix data loss when writing into unwritten extents while memory is being...Nathan Scott1-18/+10
2004-02-10[XFS] Add back a missing pflags check in releasepage.Nathan Scott1-2/+7
2004-02-10[XFS] Fix gcc 3.5 compilation for realChristoph Hellwig1-1/+1
2004-02-10[XFS] Fix compile warning, ensure _pagebuf_lookup_pages return value is inited.Nathan Scott1-2/+3
2004-02-10[XFS] Avoid NULL returns from pagebuf_getChristoph Hellwig1-35/+22
2004-02-10[XFS] plug a pagebuf leakChristoph Hellwig1-3/+14
2004-02-10[XFS] Remove PBF_MAPPABLEChristoph Hellwig2-13/+7
2004-02-10[XFS] Use list_move for moving pagebufs between lists, not list_add/list_delNathan Scott1-4/+1
2004-02-10[XFS] Remove the lockable/not lockable buffer distinction.Christoph Hellwig2-35/+23
2004-02-10[XFS] Fix buffer teardown on _pagebuf_lookup_pages failureChristoph Hellwig1-7/+12
2004-01-31[XFS] Sync up some missing header updates from local XFS tree.Nathan Scott4-47/+39
2004-01-31[XFS] Remove no-longer-needed debug symbol exports.Nathan Scott4-98/+3
2004-01-31[XFS] Plug a pagebuf race that got bigger with the recent cleanupChristoph Hellwig2-37/+34
2004-01-31[XFS] Stop using sleep_onChristoph Hellwig1-32/+21
2004-01-31[XFS] Don't fail pagebuf allocationsChristoph Hellwig1-2/+6
2004-01-31[XFS] Add the security extended attributes namespace.Nathan Scott5-15/+71
2004-01-31[XFS] Revert botched merge where KM_NOFS check was unintentionally dropped.Nathan Scott1-1/+1
2004-01-31[XFS] Simplify pagebuf_rele / pagebuf_freeChristoph Hellwig1-49/+12
2004-01-31[XFS] Small ktrace fixesChristoph Hellwig6-7/+27
2004-01-31[XFS] Move bits around to better manage common code. No functional change.Russell Cattelan20-346/+317
2004-01-31[XFS] Fix a warning from some gcc variants after recent flags botch.Nathan Scott1-1/+1
2004-01-31[XFS] Christoph has signed over copyrightsRussell Cattelan3-3/+0
2004-01-22[PATCH] logic error in XFSDave Jones1-1/+1
2004-01-24[XFS] Fix for large allocation groups, so that extentEric Sandeen2-18/+30
2004-01-24[XFS] In xfs_bulkstat, we need to do the readahead loop always.Dean Roehrich1-3/+3
2004-01-18Merge home.osdl.org:/home/torvalds/v2.5/mergeLinus Torvalds2-4/+4
2004-01-18[PATCH] bdev: switch to f_mappingAndrew Morton2-4/+4
2004-01-15[XFS] Remove a no-longer-used pagebuf source file.Nathan Scott1-139/+0
2004-01-10[XFS] Trivial and whitespace changes to sync trees. Remove no-longer-used he...Nathan Scott8-242/+12
2004-01-10[XFS] Work around gcc 2.96 bug in _lsn_cmp.Wesley Smith1-2/+2
2004-01-10[XFS] Fix one more fsid_t type.Russell Cattelan1-2/+3
2004-01-10[XFS] Fix some inconsistent types Nathan Scott2-5/+5
2004-01-10[XFS] Rework some extended attributes code to make it more easily extended.Nathan Scott7-263/+426
2004-01-10[XFS] Cleanup bdevname conditional code in xfs_buf headers.Nathan Scott2-6/+7
2004-01-10[XFS] Fix an XFS release_page case where unwritten extents may cause I/O inco...Nathan Scott1-5/+6
2004-01-10[XFS] Fix a small pagebuf memory leak and keep track of slab pages ourselves.Nathan Scott2-20/+16
2004-01-10[XFS] Fix async pagebuf I/O tracing at the bottom of pagebuf_get.Nathan Scott1-2/+4