diff options
| author | Andrew Morton <akpm@digeo.com> | 2003-06-04 08:34:09 -0700 |
|---|---|---|
| committer | David Mosberger <davidm@tiger.hpl.hp.com> | 2003-06-04 08:34:09 -0700 |
| commit | d62b7983996d57d3ce3f0e45ea7b0d6b7030005c (patch) | |
| tree | 947f16875cb63311a1cf100c5684591f397d5069 /include/linux/ppdev.h | |
| parent | 0b642bb27247bedc9c12a08d409eaa69ef91d9c0 (diff) | |
[PATCH] ext3: fix deadlock in journal_create()
From: Mark Fasheh <mark.fasheh@oracle.com>
journal_create() is called under down_write(s_umount) on the mount path. But
it calls fsync_bdev(), which wants down_write(s_umount).
Change journal_create() to run sync_blockdev() instead. Just to write out
the new journal's blocks.
Diffstat (limited to 'include/linux/ppdev.h')
0 files changed, 0 insertions, 0 deletions
