JBD2: jbd2 slab allocation cleanups
commitaf1e76d6b3f37cb89d9192eaf83588adaf4728eb
authorMingming Cao <cmm@us.ibm.com>
Tue, 16 Oct 2007 22:38:25 +0000 (16 18:38 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Wed, 17 Oct 2007 22:49:56 +0000 (17 18:49 -0400)
tree8b30dd421361a61c3f2e9c96bd574986b4e78c9e
parentc089d490dfbf53bc0893dc9ef57cf3ee6448314d
JBD2: jbd2 slab allocation cleanups

JBD2: Replace slab allocations with page allocations

JBD2 allocate memory for committed_data and frozen_data from slab. However
JBD2 should not pass slab pages down to the block layer. Use page allocator
pages instead. This will also prepare JBD for the large blocksize patchset.

Signed-off-by: Christoph Lameter <clameter@sgi.com>
Signed-off-by: Mingming Cao <cmm@us.ibm.com>
fs/jbd2/commit.c
fs/jbd2/journal.c
fs/jbd2/transaction.c
include/linux/jbd2.h