diff options
Diffstat (limited to 'ext2fs/ext2fs.h')
-rw-r--r-- | ext2fs/ext2fs.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ext2fs/ext2fs.h b/ext2fs/ext2fs.h index 2b49d2ea..ba0eaecd 100644 --- a/ext2fs/ext2fs.h +++ b/ext2fs/ext2fs.h @@ -505,7 +505,9 @@ record_global_poke (void *ptr) block_t block = boffs_block (bptr_offs (ptr)); void *block_ptr = bptr (block); ext2_debug ("(%p = %p)", ptr, block_ptr); +#ifdef EXT2FS_DEBUG assert_backtrace (disk_cache_block_is_ref (block)); +#endif global_block_modified (block); pokel_add (&global_pokel, block_ptr, block_size); } @@ -531,7 +533,9 @@ record_indir_poke (struct node *node, void *ptr) block_t block = boffs_block (bptr_offs (ptr)); void *block_ptr = bptr (block); ext2_debug ("(%llu, %p)", node->cache_id, ptr); +#ifdef EXT2FS_DEBUG assert_backtrace (disk_cache_block_is_ref (block)); +#endif global_block_modified (block); pokel_add (&diskfs_node_disknode (node)->indir_pokel, block_ptr, block_size); } |