| Submitter | Artem Bityutskiy |
|---|---|
| Date | Oct. 18, 2010, 5:46 a.m. |
| Message ID | <1287380769-8250-2-git-send-email-dedekind1@gmail.com> |
| Download | mbox | patch |
| Permalink | /patch/68124/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/fs/ubifs/super.c b/fs/ubifs/super.c index 6ff2f80..98695f9 100644 --- a/fs/ubifs/super.c +++ b/fs/ubifs/super.c @@ -1772,7 +1772,11 @@ static void ubifs_put_super(struct super_block *sb) */ ubifs_err("failed to write master node, " "error %d", err); - } + } else { + for (i = 0; i < c->jhead_cnt; i++) + /* Make sure write-buffer timers are canceled */ + hrtimer_cancel(&c->jheads[i].wbuf.timer); + } } ubifs_umount(c);