Hello,
I came across a bug in my quota patches for reiserfs (the problem was,
that mark_inode_dirty() was called on inode which didn't have stat item
written yet => reiserfs_update_sd() called from dirty_inode() complained)
and following question popped in my head: On which places in reiserfs
is it legal/illegal to call mark_inode_dirty()? I see that it probably
wouldn't be wise idea during do_balance() and it's not wise when stat item
isn't written yet but are there some other cases?
Thanks for answer
Honza