[PATCH] JFS: reduce number of synchronous transactions
authorDave Kleikamp <shaggy@austin.ibm.com>
Mon, 2 May 2005 18:24:46 +0000 (12:24 -0600)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Tue, 3 May 2005 05:23:52 +0000 (22:23 -0700)
commit66f3131f547ef3cc864810974e0757617e60a837
tree98a1c36c63a350f04a650abfc4ec9ff12e7d717a
parentac09f698f1cda91e890fb75f4cb38253d60ff017
[PATCH] JFS: reduce number of synchronous transactions

Use an inline pxd list rather than an xad list in the xadlock.
When the number of extents being modified can fit with the xadlock,
a transaction can be committed asynchronously.  Using a list of
pxd's instead of xad's allows us to fit 4 extents, rather than 2.

Signed-off-by: Dave Kleikamp <shaggy@austin.ibm.com>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
fs/jfs/jfs_txnmgr.c