kill-the-BKL/reiserfs: only acquire the write lock once in reiserfs_dirty_inode