On Sun, Nov 13, 2011 at 07:21:29PM +0800, Yongqiang Yang wrote: > transaction_t is 136 byes under 32-bit systems. If we allocate > it from general cache, it comsumes 256 bytes. So let jbd2 allocate > it from special cache to reduce memory consumption. > > Signed-off-by: Yongqiang Yang <xiaoqiangnk@xxxxxxxxx> Thanks, applied with a modified description: jbd2: allocate transaction from separate slab cache There is normally only a handful of these active at any one time, but putting them in a separate slab cache makes debugging memory corruption problems easier. Manish Katiyar also wanted this make it easier to test memory failure scenarios in the jbd2 layer. - Ted -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html