Up to [Development] / linux-2.6-xfs / fs / xfs / linux-2.6
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.83 / (download) - annotate - [select for diffs], Mon Dec 29 19:34:32 2003 UTC (13 years, 9 months ago) by cattelan
Branch: MAIN
CVS Tags: HEAD
Changes since 1.82: +0 -340
lines
Diff to previous 1.82 (colored)
Remove more imported files so they can be p_renamed correctly
Revision 1.82 / (download) - annotate - [select for diffs], Fri Dec 12 00:09:15 2003 UTC (13 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.81: +3 -0
lines
Diff to previous 1.81 (colored)
Cleanup bdevname conditional code in xfs_buf headers. Merge of xfs-linux:slinx:163365a by nathans.
Revision 1.81 / (download) - annotate - [select for diffs], Tue Dec 9 05:07:03 2003 UTC (13 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.80: +2 -2
lines
Diff to previous 1.80 (colored)
Should not add comments right before checkin - add closing comment delimiter. Merge of xfs-linux:slinx:163131a by nathans.
Revision 1.80 / (download) - annotate - [select for diffs], Tue Dec 9 03:14:15 2003 UTC (13 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.79: +6 -5
lines
Diff to previous 1.79 (colored)
Fix a small pagebuf memory leak and keep track of slab pages ourselves. Merge of xfs-linux:slinx:163124a by nathans.
Revision 1.79 / (download) - annotate - [select for diffs], Thu Nov 20 06:31:04 2003 UTC (13 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.78: +12 -0
lines
Diff to previous 1.78 (colored)
Change pagebuf to use the same ktrace implementation as XFS, instead of reinventing that wheel. Merge of xfs-linux:slinx:162159a by nathans.
Revision 1.78 / (download) - annotate - [select for diffs], Thu Nov 20 00:55:29 2003 UTC (13 years, 11 months ago) by cattelan
Branch: MAIN
Changes since 1.77: +0 -53
lines
Diff to previous 1.77 (colored)
move the iomap data structures out of pagebuf Merge of xfs-linux:slinx:162048a by nathans. Remove old definitions
Revision 1.77 / (download) - annotate - [select for diffs], Mon Nov 17 05:07:05 2003 UTC (13 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.76: +0 -7
lines
Diff to previous 1.76 (colored)
Trivial sync ups with the 2.4 XFS code, no functional change.
Revision 1.76 / (download) - annotate - [select for diffs], Wed Sep 24 21:56:24 2003 UTC (14 years ago) by lord
Branch: MAIN
Changes since 1.75: +0 -1
lines
Diff to previous 1.75 (colored)
Close some holes in the metadata flush logic used during unmount, make sure we have no pending I/O completion calls for metadata, and that we only keep hold of metadata buffers for I/O completion if we want to. Still not perfect, but better than it was. Merge of xfs-linux:slinx:158933a by lord. remove unused flag
Revision 1.75 / (download) - annotate - [select for diffs], Tue Sep 23 19:40:51 2003 UTC (14 years ago) by lord
Branch: MAIN
Changes since 1.74: +0 -3
lines
Diff to previous 1.74 (colored)
Remove dead flags remove some unused flags
Revision 1.74 / (download) - annotate - [select for diffs], Thu Aug 14 06:34:18 2003 UTC (14 years, 2 months ago) by nathans
Branch: MAIN
Changes since 1.73: +29 -42
lines
Diff to previous 1.73 (colored)
Fix a race condition in async pagebuf IO completion, by moving blk queue manipulation down into pagebuf. Fix some busted comments in page_buf.h, use a more descriptive name for __pagebuf_iorequest. Merge of xfs-linux:slinx:155788a by nathans.
Revision 1.73 / (download) - annotate - [select for diffs], Mon Aug 11 15:56:28 2003 UTC (14 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.72: +0 -1
lines
Diff to previous 1.72 (colored)
merge up to 2.6.0-test3
Revision 1.72 / (download) - annotate - [select for diffs], Tue Jul 29 16:41:53 2003 UTC (14 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.71: +3 -1
lines
Diff to previous 1.71 (colored)
Change XFS to support sector aligned O_DIRECT rather than filesystem block alignment. Add new flags for bmap options and results
Revision 1.71 / (download) - annotate - [select for diffs], Mon Jul 14 05:18:55 2003 UTC (14 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.70: +1 -0
lines
Diff to previous 1.70 (colored)
Cleanup empty/noaddr pagebuf initialisation; particularly for buffers used for log IO - no longer allocate buffers for data device then reset target, gets it right from the start. Merge of xfs-linux:slinx:153115a by nathans.
Revision 1.70 / (download) - annotate - [select for diffs], Wed Apr 23 17:52:33 2003 UTC (14 years, 5 months ago) by lord
Branch: MAIN
Changes since 1.69: +23 -11
lines
Diff to previous 1.69 (colored)
Fix a use after free in the unwritten extent code. Also rework the interface to the allocator to have its own flag set, and always go through the same interface in all cases rather than having unwritten extent requests take a different path from all others. Merge of 2.4.x-xfs:slinx:146255a originally by lord on 04/18/03 A number of unwritten extent fixes, fix some reference count and locking issues, also make allocation interface always go into core xfs via the same route rather than having a distinct interface for unwritten extents. change flag definitions for the allocator interface.
Revision 1.69 / (download) - annotate - [select for diffs], Wed Apr 16 20:09:14 2003 UTC (14 years, 6 months ago) by cattelan
Branch: MAIN
Changes since 1.68: +23 -23
lines
Diff to previous 1.68 (colored)
Whitespace cleanup Merge whitespace cleanup to 2.5 tree Merge of 2.4.x-xfs:slinx:144573a by cattelan. Clean up some whitespace... revert some whitespace changes from previous whitespace cleanup (incorrect tabs)
Revision 1.68 / (download) - annotate - [select for diffs], Thu Mar 20 21:42:19 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.67: +1 -0
lines
Diff to previous 1.67 (colored)
Add back the pagebuf flag for scheduling on the data daemon. Moving this into just a pagebuf_iodone parameter was broken as we don't have sufficient state in all the places we need it to make the decision. Merge of 2.4.x-xfs:slinx:141626a by nathans.
Revision 1.67 / (download) - annotate - [select for diffs], Wed Mar 12 05:37:01 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.66: +10 -2
lines
Diff to previous 1.66 (colored)
Implement support for unwritten extents in XFS. Implement support for unwritten extents in XFS.
Revision 1.66 / (download) - annotate - [select for diffs], Fri Feb 21 05:23:23 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.65: +1 -1
lines
Diff to previous 1.65 (colored)
Revert the recent hashing change, performance seemed to go way down in certain benchmarks. This is reverted to how it was, except the number of hash buckets is larger than previously to attempt to account for the workload Steve was originally targetting with that change. Merge of 2.4.x-xfs:slinx:140053a by nathans.
Revision 1.65 / (download) - annotate - [select for diffs], Thu Feb 20 22:25:10 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.64: +1 -1
lines
Diff to previous 1.64 (colored)
Remove some off_t abuse in pagebuf_offset and the page_io routine, after some careful analysis. Merge of 2.4.x-xfs:slinx:140039a by nathans.
Revision 1.64 / (download) - annotate - [select for diffs], Wed Feb 19 17:13:22 2003 UTC (14 years, 7 months ago) by hch
Branch: MAIN
Changes since 1.63: +1 -1
lines
Diff to previous 1.63 (colored)
Under heavy load, there are not enough hash buckets to deal with the number of metadata buffers. Use the same techniques as the regular linux buffer cache here. use more hash buckets for holding xfs metadata, and use the same hash algorithm as the regular buffer cache. Merge of 2.4.x-xfs:slinx:139926a originally by lord on 02/17/03 fix the new hashing code, cap buckets more aggressively, and expand pb_hash_index to fit the new hash range. make pb_hash_index and unsigned char
Revision 1.63 / (download) - annotate - [select for diffs], Mon Feb 10 15:33:15 2003 UTC (14 years, 8 months ago) by hch
Branch: MAIN
Changes since 1.62: +0 -1
lines
Diff to previous 1.62 (colored)
make pagebuf_delwri_queue static Merge of 2.4.x-xfs:slinx:138828a by hch. remove pagebuf_delwri_queue prototype
Revision 1.62 / (download) - annotate - [select for diffs], Fri Dec 20 18:51:34 2002 UTC (14 years, 9 months ago) by cattelan
Branch: MAIN
Changes since 1.61: +0 -3
lines
Diff to previous 1.61 (colored)
"merge" the 2.4 fsx fix for block size < page size to 2.5. This needed major changes to actually fit.
Revision 1.61 / (download) - annotate - [select for diffs], Mon Dec 16 05:51:31 2002 UTC (14 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.60: +7 -9
lines
Diff to previous 1.60 (colored)
Some cleanup, some more unwritten extent related changes. Merge of 2.4.x-xfs:slinx:135207a by nathans. Minor cleanup and some unwritten extent related changes.
Revision 1.60 / (download) - annotate - [select for diffs], Wed Dec 11 18:47:17 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.59: +0 -9
lines
Diff to previous 1.59 (colored)
remove some dead code from pagebuf remove pagebuf_lookup and references to _PBF_PRIVATE_BH
Revision 1.59 / (download) - annotate - [select for diffs], Wed Dec 11 17:46:27 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.58: +7 -0
lines
Diff to previous 1.58 (colored)
merge page_buf_private_t into page_buf_t Merge of 2.4.x-xfs:slinx:134949a by hch. add fields formerly in page_buf_private_t to page_buf_t
Revision 1.58 / (download) - annotate - [select for diffs], Mon Dec 9 18:31:17 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.57: +1 -1
lines
Diff to previous 1.57 (colored)
rationalize pagebuf_iomove Merge of 2.4.x-xfs:slinx:134775a by hch. pagebuf_iomove doesn't take an off_t anymore
Revision 1.57 / (download) - annotate - [select for diffs], Tue Dec 3 20:15:17 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.56: +1 -2
lines
Diff to previous 1.56 (colored)
misc tidyups don't include workqueue.h here small comment fix
Revision 1.56 / (download) - annotate - [select for diffs], Tue Dec 3 18:39:56 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.55: +3 -5
lines
Diff to previous 1.55 (colored)
rename pagebuf_run_task_queue to pagebuf_run_queues Merge of 2.4.x-xfs:slinx:134187a by hch. rename pagebuf_run_task_queue to pagebuf_run_queues
Revision 1.55 / (download) - annotate - [select for diffs], Tue Dec 3 18:15:04 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.54: +0 -2
lines
Diff to previous 1.54 (colored)
make pagebuf_workqueue private to page_buf.c make pagebuf_workqueue private to page_buf.c
Revision 1.54 / (download) - annotate - [select for diffs], Tue Dec 3 16:45:57 2002 UTC (14 years, 10 months ago) by lord
Branch: MAIN
Changes since 1.53: +12 -1
lines
Diff to previous 1.53 (colored)
clean up use of run_task_queue in xfs Merge of 2.4.x-xfs:slinx:133254a by hch. move pb_io_remaining here from the private structure and create pagebuf_run_task_queue as an inline function.
Revision 1.53 / (download) - annotate - [select for diffs], Mon Dec 2 16:56:50 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.52: +0 -2
lines
Diff to previous 1.52 (colored)
move remaining buftarg manpiluation from pagebuf to xfs Merge of 2.4.x-xfs:slinx:134068a by hch. remove pagebuf_target_clear
Revision 1.52 / (download) - annotate - [select for diffs], Mon Nov 25 22:12:32 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.51: +0 -1
lines
Diff to previous 1.51 (colored)
remove dead pbr_flags field from struct xfs_buftarg remove dead pbr_flags field from struct xfs_buftarg
Revision 1.51 / (download) - annotate - [select for diffs], Fri Nov 22 19:45:05 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.50: +0 -0
lines
Diff to previous 1.50 (colored)
Undoes mod: 2.4.x-xfs:slinx:133729a Undo pagebuf off_t changes Merge of 2.4.x-xfs:slinx:133845a by hch.
Revision 1.50 / (download) - annotate - [select for diffs], Wed Nov 20 06:22:15 2002 UTC (14 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.49: +3 -1
lines
Diff to previous 1.49 (colored)
pagebuf can now take a configurable sector size (512 -> 32K). Merge of 2.4.x-xfs:slinx:132942a by nathans. Remove the hardcoded sector size of 512 bytes, make it configurable.
Revision 1.49 / (download) - annotate - [select for diffs], Thu Oct 24 16:05:46 2002 UTC (14 years, 11 months ago) by sandeen
Branch: MAIN
Changes since 1.48: +8 -8
lines
Diff to previous 1.48 (colored)
pagebuf flags cleanup Merge of 2.4.x-xfs:slinx:130823a by sandeen. Remove comment references to dead pagebuf flags Consistently use page_buf_flags_t for flag vars
Revision 1.48 / (download) - annotate - [select for diffs], Tue Oct 8 17:33:15 2002 UTC (15 years ago) by lord
Branch: MAIN
Changes since 1.47: +4 -2
lines
Diff to previous 1.47 (colored)
xfs components of the 2.5.41 merge. CONTRIBUTED: Makefile format changes from Kai Germaschewski <kai-germaschewski@uiowa.edu> and CONTRIBUTED: direct I/O parameter changes from Andrew Morton <akpm@digeo.com> Remainder from Christoph. use new workqueue infrastructure
Revision 1.47 / (download) - annotate - [select for diffs], Mon Oct 7 19:33:43 2002 UTC (15 years ago) by sandeen
Branch: MAIN
Changes since 1.46: +9 -17
lines
Diff to previous 1.46 (colored)
Remove unused pagebuf flags Merge of 2.4.x-xfs:slinx:129235a by sandeen. Remove unused pagebuf flags, collapse flag numbers
Revision 1.46 / (download) - annotate - [select for diffs], Wed Oct 2 15:38:11 2002 UTC (15 years ago) by lord
Branch: MAIN
Changes since 1.45: +0 -3
lines
Diff to previous 1.45 (colored)
fall back to schedule_task from the per cpu io completion threads, this should be temporary. remove pagebuf_queue_task
Revision 1.45 / (download) - annotate - [select for diffs], Tue Oct 1 15:27:18 2002 UTC (15 years ago) by hch
Branch: MAIN
Changes since 1.44: +4 -2
lines
Diff to previous 1.44 (colored)
Handle NULL pagebufs gracefully in pagebuf_geterror Merge of 2.4.x-xfs:slinx:128787a by hch. Return ENOMEM for NULL pagebufs in pagebuf_geterror.
Revision 1.44 / (download) - annotate - [select for diffs], Mon Sep 30 10:11:19 2002 UTC (15 years ago) by hch
Branch: MAIN
Changes since 1.43: +0 -13
lines
Diff to previous 1.43 (colored)
More mount cleanups Merge of 2.4.x-xfs:slinx:128571a by hch. Remove functions related to allocation, filling and freeing of butargs.
Revision 1.43 / (download) - annotate - [select for diffs], Fri Sep 20 09:38:50 2002 UTC (15 years, 1 month ago) by hch
Branch: MAIN
Changes since 1.42: +0 -7
lines
Diff to previous 1.42 (colored)
Remove some dead prototypes in pagebuf Merge of 2.4.x-xfs:slinx:127896a by hch. Remove some dead prototypes
Revision 1.42 / (download) - annotate - [select for diffs], Thu Aug 22 21:36:57 2002 UTC (15 years, 1 month ago) by lord
Branch: MAIN
Changes since 1.41: +1 -1
lines
Diff to previous 1.41 (colored)
Merge of 2.4.x-xfs:slinx:125605a by lord. pagebuf_release_page returns a value now
Revision 1.41 / (download) - annotate - [select for diffs], Tue Aug 20 16:42:40 2002 UTC (15 years, 2 months ago) by sandeen
Branch: MAIN
Changes since 1.40: +3 -2
lines
Diff to previous 1.40 (colored)
Merge of 2.4.x-xfs:slinx:125261a originally by sandeen on 08/16/02 Add do_blkdev_get/do_blkdev_put arguments to pagebuf_lock_enable and pagebuf_lock_disable, so that we don't get/put a second time for the data device - the vfs does this for us. We still need to do it ourselves for the logdev and rtdev, though. This also means that the blkdev_get for the data device is now read-only for read-only mounts. Merge of 2.4.x-xfs:slinx:125453a originally by sandeen on 08/20/02 Remove unused super_block argument to pagebuf_lock_enable()
Revision 1.40 / (download) - annotate - [select for diffs], Fri Aug 16 06:53:04 2002 UTC (15 years, 2 months ago) by nathans
Branch: MAIN
Changes since 1.39: +2 -6
lines
Diff to previous 1.39 (colored)
Merge of 2.4.x-xfs:slinx:125243a by nathans. Cleanup: remove unused pagebuf_is_locked function, couple of functions no longer return anything (never did).
Revision 1.39 / (download) - annotate - [select for diffs], Fri Aug 16 03:27:22 2002 UTC (15 years, 2 months ago) by nathans
Branch: MAIN
Changes since 1.38: +4 -4
lines
Diff to previous 1.38 (colored)
Merge of 2.4.x-xfs:slinx:125235a by nathans. Change pb_error, pb_page_count and pb_offset to be unsigned shorts, not signed. The pb_offset fix gets XFS working on systems with a 64K pagesize.
Revision 1.38 / (download) - annotate - [select for diffs], Thu Aug 15 16:08:40 2002 UTC (15 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.37: +1 -0
lines
Diff to previous 1.37 (colored)
Merge of 2.4.x-xfs:slinx:124892a originally by lord on 08/13/02 rationalize xfs <-> pagebuf interface
Revision 1.37 / (download) - annotate - [select for diffs], Thu Aug 15 15:31:05 2002 UTC (15 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.36: +1 -0
lines
Diff to previous 1.36 (colored)
change xfs readahead implementation Merge of 2.4.x-xfs:slinx:124636a by lord.
Revision 1.36 / (download) - annotate - [select for diffs], Fri Aug 2 19:36:04 2002 UTC (15 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.35: +3 -13
lines
Diff to previous 1.35 (colored)
pagebuf rationalization Merge of 2.4.x-xfs:slinx:124205a by lord.
Revision 1.35 / (download) - annotate - [select for diffs], Fri Aug 2 18:09:10 2002 UTC (15 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.34: +2 -6
lines
Diff to previous 1.34 (colored)
only pass one extent around between pagebuf and xfs Merge of 2.4.x-xfs:slinx:124045a by lord.
Revision 1.34 / (download) - annotate - [select for diffs], Fri Jul 26 22:50:28 2002 UTC (15 years, 2 months ago) by sandeen
Branch: MAIN
Changes since 1.33: +0 -1
lines
Diff to previous 1.33 (colored)
remove unnecessary includes, ensure config.h Merge of 2.4.x-xfs:slinx:123787a by sandeen.
Revision 1.33 / (download) - annotate - [select for diffs], Fri Jul 26 22:39:57 2002 UTC (15 years, 2 months ago) by sandeen
Branch: MAIN
Changes since 1.32: +1 -1
lines
Diff to previous 1.32 (colored)
kill buftarg.bd_targ Merge of 2.4.x-xfs:slinx:123688a by sandeen.
Revision 1.32 / (download) - annotate - [select for diffs], Thu Jul 25 19:57:09 2002 UTC (15 years, 2 months ago) by sandeen
Branch: MAIN
Changes since 1.31: +0 -4
lines
Diff to previous 1.31 (colored)
remove two useless pagebuf macros Merge of 2.4.x-xfs:slinx:123578a by sandeen.
Revision 1.31 / (download) - annotate - [select for diffs], Mon Jul 22 14:24:36 2002 UTC (15 years, 2 months ago) by sandeen
Branch: MAIN
Changes since 1.30: +1 -2
lines
Diff to previous 1.30 (colored)
remove kdev_t abuse from XFS
Revision 1.30 / (download) - annotate - [select for diffs], Mon Jul 15 15:12:47 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.29: +3 -0
lines
Diff to previous 1.29 (colored)
Merge of 2.4.x-xfs:slinx:122857a by lord. add new flags field to pb_target structure
Revision 1.29 / (download) - annotate - [select for diffs], Mon Jul 15 11:41:22 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.28: +3 -5
lines
Diff to previous 1.28 (colored)
only include iobuf.h where needed Merge of 2.4.x-xfs:slinx:122766a by lord.
Revision 1.28 / (download) - annotate - [select for diffs], Wed Jul 10 20:44:06 2002 UTC (15 years, 3 months ago) by sandeen
Branch: MAIN
Changes since 1.27: +78 -78
lines
Diff to previous 1.27 (colored)
whitespace cleanup Merge of 2.4.x-xfs:slinx:122792a by sandeen.
Revision 1.27 / (download) - annotate - [select for diffs], Tue Jul 9 20:02:50 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.26: +0 -19
lines
Diff to previous 1.26 (colored)
Merge of 2.4.x-xfs:slinx:122679a by lord. remove prototypes
Revision 1.26 / (download) - annotate - [select for diffs], Tue Jul 9 03:27:40 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.25: +0 -7
lines
Diff to previous 1.25 (colored)
Merge of 2.4.x-xfs:slinx:122666a by lord. remove pagebuf_iozero from here
Revision 1.25 / (download) - annotate - [select for diffs], Wed Jun 19 15:34:53 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.24: +1 -0
lines
Diff to previous 1.24 (colored)
merge up to 2.5.23
Revision 1.24 / (download) - annotate - [select for diffs], Tue Jun 18 16:23:04 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.23: +1 -21
lines
Diff to previous 1.23 (colored)
Merge of 2.4.x-xfs:slinx:121850a by lord. kill prototypes for pagebuf_flush, pagebuf_inval and pagebuf_flushinval
Revision 1.23 / (download) - annotate - [select for diffs], Thu Jun 13 18:06:04 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.22: +0 -1
lines
Diff to previous 1.22 (colored)
remove grio code Merge of 2.4.x-xfs:slinx:121492a by lord.
Revision 1.22 / (download) - annotate - [select for diffs], Tue Jun 11 16:05:13 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.21: +1 -1
lines
Diff to previous 1.21 (colored)
pass const pointer info down into write path Merge of 2.4.x-xfs:slinx:121222a by lord.
Revision 1.21 / (download) - annotate - [select for diffs], Tue Jun 4 18:56:57 2002 UTC (15 years, 4 months ago) by sandeen
Branch: MAIN
Changes since 1.20: +1 -1
lines
Diff to previous 1.20 (colored)
Update copyright dates Merge of 2.4.x-xfs:slinx:120763a by sandeen.
Revision 1.20 / (download) - annotate - [select for diffs], Fri May 31 22:19:43 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.19: +1 -0
lines
Diff to previous 1.19 (colored)
merge up to 2.5.19
Revision 1.19 / (download) - annotate - [select for diffs], Fri May 31 03:38:18 2002 UTC (15 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.18: +40 -39
lines
Diff to previous 1.18 (colored)
structures moved recently, move their associated comments with them.
Revision 1.18 / (download) - annotate - [select for diffs], Thu May 30 10:32:24 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.17: +4 -4
lines
Diff to previous 1.17 (colored)
Merge of 2.4.x-xfs:slinx:120438a by lord. clean up pagebuf target handling
Revision 1.17 / (download) - annotate - [select for diffs], Thu May 30 06:47:06 2002 UTC (15 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.16: +0 -18
lines
Diff to previous 1.16 (colored)
remove pagebuf_segment_apply and page_buf_apply_t, these no longer exist due to the bio rework in pagebuf.
Revision 1.16 / (download) - annotate - [select for diffs], Fri May 24 20:33:45 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.15: +3 -0
lines
Diff to previous 1.15 (colored)
make BH_Delay an xfs private thing
Revision 1.15 / (download) - annotate - [select for diffs], Fri May 24 15:52:49 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.14: +3 -1
lines
Diff to previous 1.14 (colored)
Merge of 2.4.x-xfs:slinx:120152a originally by lord on 05/24/02 New PBF_FLUSH define
Revision 1.14 / (download) - annotate - [select for diffs], Thu May 23 19:47:40 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.13: +4 -0
lines
Diff to previous 1.13 (colored)
Merge of 2.4.x-xfs:slinx:120060a by lord. Add prototype for pagebuf_queue_task
Revision 1.13 / (download) - annotate - [select for diffs], Tue May 21 20:24:04 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.12: +11 -11
lines
Diff to previous 1.12 (colored)
Merge of 2.4.x-xfs:slinx:119746a by lord. make the pb_bmap contain a pb_target
Revision 1.12 / (download) - annotate - [select for diffs], Tue May 21 19:57:45 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.11: +7 -43
lines
Diff to previous 1.11 (colored)
Merge of 2.4.x-xfs:slinx:119308a originally by lord on 05/16/02 prototype removal for dead code
Revision 1.11 / (download) - annotate - [select for diffs], Tue Apr 30 15:16:48 2002 UTC (15 years, 5 months ago) by lord
Branch: MAIN
Changes since 1.10: +1 -16
lines
Diff to previous 1.10 (colored)
merge up to 2.5.11
Revision 1.10 / (download) - annotate - [select for diffs], Thu Mar 28 23:27:18 2002 UTC (15 years, 6 months ago) by lord
Branch: MAIN
Changes since 1.9: +9 -157
lines
Diff to previous 1.9 (colored)
Merge of 2.4.x-xfs:slinx:115116a by lord. move pagebuf internal definitions to a new file
Revision 1.9 / (download) - annotate - [select for diffs], Mon Mar 25 04:35:42 2002 UTC (15 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.8: +13 -10
lines
Diff to previous 1.8 (colored)
Merge of 2.4.x-xfs:slinx:114782a by nathans. Prepare pagebuf APIs for multiple blocksize support. In particular, the IO path needs to get access to blocksize information which currently is only held in the xfs_mount structure -- this change reorganises a few things so that the necessary information is available to the code that needs it. We also no longer need pbm_dev field (pb_bmap_t) as this is now available from pb_target_t always.
Revision 1.8 / (download) - annotate - [select for diffs], Tue Mar 19 23:38:16 2002 UTC (15 years, 7 months ago) by lord
Branch: MAIN
Changes since 1.7: +4 -0
lines
Diff to previous 1.7 (colored)
Merge of 2.4.x-xfs:slinx:114422a by lord. definition for pagebuf_release_page
Revision 1.7 / (download) - annotate - [select for diffs], Wed Mar 6 20:00:28 2002 UTC (15 years, 7 months ago) by lord
Branch: MAIN
Changes since 1.6: +0 -3
lines
Diff to previous 1.6 (colored)
Merge of 2.4.x-xfs:slinx:113413a by lord. remove pagebuf_wait_unpin no one uses it
Revision 1.6 / (download) - annotate - [select for diffs], Tue Mar 5 09:56:40 2002 UTC (15 years, 7 months ago) by lord
Branch: MAIN
Changes since 1.5: +1 -0
lines
Diff to previous 1.5 (colored)
Merge of 2.4.x-xfs:slinx:113212a originally by lord on 03/04/02 Add read counter to pagebuf stats
Revision 1.5 / (download) - annotate - [select for diffs], Wed Feb 27 21:29:47 2002 UTC (15 years, 7 months ago) by lord
Branch: MAIN
Changes since 1.4: +1 -1
lines
Diff to previous 1.4 (colored)
Merge of 2.4.x-xfs:slinx:112914a by lord. Define PBF_FS_MANAGED
Revision 1.4 / (download) - annotate - [select for diffs], Tue Feb 26 13:53:10 2002 UTC (15 years, 7 months ago) by sandeen
Branch: MAIN
Changes since 1.3: +2 -1
lines
Diff to previous 1.3 (colored)
Merge of 2.4.x-xfs:slinx:112227a by lord. Add pb_bmap_t to pagebuf_iozero arguments
Revision 1.3 / (download) - annotate - [select for diffs], Mon Feb 11 18:49:09 2002 UTC (15 years, 8 months ago) by lord
Branch: MAIN
Changes since 1.2: +1 -1
lines
Diff to previous 1.2 (colored)
Merge of 2.4.x-xfs:slinx:111500a by lord. Define PBF_STALE
Revision 1.2 / (download) - annotate - [select for diffs], Mon Jan 14 23:50:15 2002 UTC (15 years, 9 months ago) by nathans
Branch: MAIN
Changes since 1.1: +3 -4
lines
Diff to previous 1.1 (colored)
Merge of 2.4.x-xfs:slinx:109560a by nathans. renamed linux/include/linux/avl.h => linux/fs/xfs/pagebuf/avl.h.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Jan 13 13:14:04 2002 UTC (15 years, 9 months ago) by lord
Branch: MAIN
Merge pagebuf module into XFS Merge of 2.4.x-xfs:slinx:109482a by lord. linux/include/linux/page_buf.h 1.104 Renamed to linux/fs/xfs/pagebuf/page_buf.h