Dave Chinner
|
239880ef64
xfs: decouple log and transaction headers
|
11 years ago |
Dave Chinner
|
2c6e24ce1a
xfs: prevent deadlock trying to cover an active log
|
11 years ago |
Dave Chinner
|
4bb928cdb9
xfs: split the CIL lock
|
12 years ago |
Dave Chinner
|
fc06c6d064
xfs: separate out log format definitions
|
12 years ago |
Jeff Liu
|
d4fd0e92fb
xfs: Remove the obsolete XLOG_CIL_HARD_SPACE_LIMIT() macros
|
12 years ago |
Dave Chinner
|
f9668a09e3
xfs: fix sparse reported log CRC endian issue
|
12 years ago |
Christoph Hellwig
|
0e446be448
xfs: add CRC checks to the log
|
12 years ago |
Dave Chinner
|
f661f1e0bf
xfs: sync work is now only periodic log work
|
12 years ago |
Mark Tinguely
|
9a8d2fdbb4
xfs: remove xlog_t typedef
|
13 years ago |
Mark Tinguely
|
ad223e6030
xfs: rename log structure to xlog
|
13 years ago |
Al Viro
|
77ba78776e
xfs: switch to proper __bitwise type for KM_... flags
|
13 years ago |
Dave Chinner
|
4c2d542f2e
xfs: Do background CIL flushes via a workqueue
|
13 years ago |
Christoph Hellwig
|
9006fb91cf
xfs: split and cleanup xfs_log_reserve
|
13 years ago |
Christoph Hellwig
|
28496968a6
xfs: add the xlog_grant_head structure
|
13 years ago |
Christoph Hellwig
|
14a7235fba
xfs: remove log space waitqueues
|
13 years ago |
Christoph Hellwig
|
09a423a3d6
xfs: split tail_lsn assignments from log space wakeups
|
13 years ago |
Christoph Hellwig
|
97d3ac75e5
xfs: exact busy extent tracking
|
14 years ago |
Linus Torvalds
|
1e05ff020f
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
|
14 years ago |
Dave Chinner
|
da8a1a4a4d
xfs: convert log tail checking to a warning
|
14 years ago |
Lucas De Marchi
|
25985edced
Fix common misspellings
|
14 years ago |
Dave Chinner
|
a0fa2b679e
xfs: Convert xlog_warn to new logging interface
|
14 years ago |
Dave Chinner
|
d0eb2f38b2
xfs: convert grant head manipulations to lockless algorithm
|
14 years ago |
Dave Chinner
|
3f16b98507
xfs: introduce new locks for the log grant ticket wait queues
|
14 years ago |
Dave Chinner
|
c8a09ff8ca
xfs: convert log grant heads to atomic variables
|
14 years ago |
Dave Chinner
|
1c3cb9ec07
xfs: convert l_tail_lsn to an atomic variable.
|
14 years ago |
Dave Chinner
|
84f3c683c4
xfs: convert l_last_sync_lsn to an atomic variable
|
14 years ago |
Dave Chinner
|
eb40a87500
xfs: use wait queues directly for the log wait queues
|
14 years ago |
Dave Chinner
|
a69ed03c24
xfs: combine grant heads into a single 64 bit integer
|
14 years ago |
Dave Chinner
|
1054794198
xfs: convert log grant ticket queues to list heads
|
14 years ago |
Christoph Hellwig
|
d5689eaa0a
xfs: use struct list_head for the buf cancel table
|
14 years ago |