]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] JFS: Simplify creation of new iag
authorDave Kleikamp <shaggy@austin.ibm.com>
Mon, 2 May 2005 18:24:51 +0000 (12:24 -0600)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Tue, 3 May 2005 05:23:53 +0000 (22:23 -0700)
commit253f02828a917d432db999d1f102665c23481399
tree14d7d663eb653a1ffbfdf1c85440295bcf8b758a
parent41b506b76cf8e17dee05bdff39528041b6d4a2e9
[PATCH] JFS: Simplify creation of new iag

JFS was creating a new IAG (inode aggregate group) in one address
space, and afterwards, accessing it from another.  This could lead to
complications when cache pages contain more than one page of jfs
metadata.  This patch causes the IAG to be initialized in the same
address space that it is subsequently accessed with.

This also elimitates an I/O, but IAG's aren't created too often.

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