Messages in this thread | | | Subject | [git pull] jfs update | Date | Thu, 4 Aug 2005 16:07:24 -0500 (CDT) | From | (Dave Kleikamp) |
| |
Linus, if there is still time to get this into 2.6.13, please pull from
rsync://rsync.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git for-linus
I'm experimenting with a sparse git tree, so if it fails, that's probably why. I was able to pull from it, so I expect it to work.
This will update the following files:
fs/jfs/inode.c | 4 ++++ fs/jfs/jfs_logmgr.c | 36 +++++++++++++++++++----------------- fs/jfs/jfs_logmgr.h | 2 +- fs/jfs/jfs_txnmgr.c | 10 +++++----- fs/jfs/super.c | 2 +- 5 files changed, 30 insertions(+), 24 deletions(-)
through these ChangeSets:
commit a5c96cab8f3c4ca9b2177dceb5de5a0edb31418e tree 45692a1b3d770f721f4586ad81c206f1b8509b75 parent 30db1ae8640d3527ca7ac8df4bcbf14ccc6ae9cd parent 1c5ad84516ae7ea4ec868436a910a6bd8d20215a author Dave Kleikamp <shaggy@austin.ibm.com> Thu, 04 Aug 2005 15:56:15 -0500 committer Dave Kleikamp <shaggy@austin.ibm.com> Thu, 04 Aug 2005 15:56:15 -0500
Merge with /home/shaggy/git/linus-clean/ Signed-off-by: Dave Kleikamp <shaggy@austin.ibm.com>
commit 30db1ae8640d3527ca7ac8df4bcbf14ccc6ae9cd tree f42fc0f8fc07dcd0c2cc15aa31566a321a8f2a30 parent da28c12089dfcfb8695b6b555cdb8e03dda2b690 author Dave Kleikamp <shaggy@austin.ibm.com> Mon, 01 Aug 2005 16:54:26 -0500 committer Dave Kleikamp <shaggy@austin.ibm.com> Mon, 01 Aug 2005 16:54:26 -0500
JFS: Check for invalid inodes in jfs_delete_inode Some error paths may iput an invalid inode with i_nlink=0. jfs should not try to actually delete such an inode. Signed-off-by: Dave Kleikamp <shaggy@austin.ibm.com>
commit da28c12089dfcfb8695b6b555cdb8e03dda2b690 tree b3ff509f21352ef053cb3d490cb13528090d32ac parent 6de7dc2c4c713d037c19aa1e310d240f16973414 parent 577a4f8102d54b504cb22eb021b89e957e8df18f author Dave Kleikamp <shaggy@austin.ibm.com> Thu, 28 Jul 2005 09:03:36 -0500 committer Dave Kleikamp <shaggy@austin.ibm.com> Thu, 28 Jul 2005 09:03:36 -0500
Merge with /home/shaggy/git/linus-clean/ /home/shaggy/git/linus-clean/ /home/shaggy/git/linus-clean/ Signed-off-by: Dave Kleikamp <shaggy@austin.ibm.com>
commit 6de7dc2c4c713d037c19aa1e310d240f16973414 tree 68963db8081e6ef18affd06cf2e9b00578ef874e parent cbc3d65ebcb0c494183d45cf202a53352cbf3871 parent 9e566d8bd61f939b7f5d7d969f5b178571471cf9 author Dave Kleikamp <shaggy@austin.ibm.com> Wed, 27 Jul 2005 12:50:08 -0500 committer Dave Kleikamp <shaggy@austin.ibm.com> Wed, 27 Jul 2005 12:50:08 -0500
Merge with /home/shaggy/git/linus-clean/ Signed-off-by: Dave Kleikamp <shaggy@austin.ibm.com>
commit cbc3d65ebcb0c494183d45cf202a53352cbf3871 tree 4f05bef55fd76ddd7668187e84e7fbc16a4849f6 parent de8fd087b280797977b012a4275ee53ff2999f3f author Dave Kleikamp <shaggy@austin.ibm.com> Wed, 27 Jul 2005 09:17:57 -0500 committer Dave Kleikamp <shaggy@austin.ibm.com> Wed, 27 Jul 2005 09:17:57 -0500
JFS: Improve sync barrier processing Under heavy load, hot metadata pages are often locked by non-committed transactions, making them difficult to flush to disk. This prevents the sync point from advancing past a transaction that had modified the page. There is a point during the sync barrier processing where all outstanding transactions have been committed to disk, but no new transaction have been allowed to proceed. This is the best time to write the metadata. Signed-off-by: Dave Kleikamp <shaggy@austin.ibm.com>
commit de8fd087b280797977b012a4275ee53ff2999f3f tree 5cd65289983ad65812a6a4335fe657eeb125a7f0 parent 18190cc08d70a6ec8ef69f0f6ede021f7cb3f9b8 parent 6b6a93c6876ea1c530d5d3f68e3678093a27fab0 author Dave Kleikamp <shaggy@austin.ibm.com> Tue, 26 Jul 2005 09:55:10 -0500 committer Dave Kleikamp <shaggy@austin.ibm.com> Tue, 26 Jul 2005 09:55:10 -0500
Merge with /home/shaggy/git/linus-clean/ Signed-off-by: Dave Kleikamp <shaggy@austin.ibm.com>
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |