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. Cc: Manish Katiyar <mkatiyar@gmail.com> Signed-off-by:Yongqiang Yang <xiaoqiangnk@gmail.com> Signed-off-by:
"Theodore Ts'o" <tytso@mit.edu>
Showing
- fs/jbd2/checkpoint.c 1 addition, 1 deletionfs/jbd2/checkpoint.c
- fs/jbd2/commit.c 1 addition, 1 deletionfs/jbd2/commit.c
- fs/jbd2/journal.c 3 additions, 0 deletionsfs/jbd2/journal.c
- fs/jbd2/transaction.c 33 additions, 3 deletionsfs/jbd2/transaction.c
- include/linux/jbd2.h 5 additions, 0 deletionsinclude/linux/jbd2.h
Loading
Please register or sign in to comment