Re: dirty balancing deadlock

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Miklos Szeredi
Date: Sunday, February 18, 2007 - 3:50 pm

> > I was testing the new fuse shared writable mmap support, and finding

 - filesystems A and B
 - write to A will end up as write to B
 - dirty pages in A manage to go over dirty_threshold
 - page writeback is started from A
 - this triggers writeback for a couple of pages in B
 - writeback finishes normally, but dirty+writeback pages are still
   over threshold
 - balance_dirty_pages in B gets stuck, nothing ever moves after this

At least this is my theory for what happens.

Miklos
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
dirty balancing deadlock, Miklos Szeredi, (Sun Feb 18, 11:28 am)
Re: dirty balancing deadlock, Andrew Morton, (Sun Feb 18, 1:53 pm)
Re: dirty balancing deadlock, Rik van Riel, (Sun Feb 18, 2:25 pm)
Re: dirty balancing deadlock, Miklos Szeredi, (Sun Feb 18, 3:50 pm)
Re: dirty balancing deadlock, Miklos Szeredi, (Sun Feb 18, 3:54 pm)
Re: dirty balancing deadlock, Andrew Morton, (Sun Feb 18, 3:59 pm)
Re: dirty balancing deadlock, Miklos Szeredi, (Sun Feb 18, 4:22 pm)
Re: dirty balancing deadlock, Andrew Morton, (Sun Feb 18, 4:59 pm)
Re: dirty balancing deadlock, Miklos Szeredi, (Sun Feb 18, 5:25 pm)
Re: dirty balancing deadlock, Miklos Szeredi, (Sun Feb 18, 5:30 pm)
Re: dirty balancing deadlock, Miklos Szeredi, (Sun Feb 18, 5:45 pm)
Re: dirty balancing deadlock, Chris Mason, (Sun Feb 18, 5:45 pm)
Re: dirty balancing deadlock, Miklos Szeredi, (Sun Feb 18, 5:54 pm)
Re: dirty balancing deadlock, Chris Mason, (Sun Feb 18, 6:01 pm)
Re: dirty balancing deadlock, Miklos Szeredi, (Sun Feb 18, 6:14 pm)
Re: dirty balancing deadlock, Miklos Szeredi, (Mon Feb 19, 10:11 am)
Re: dirty balancing deadlock, Miklos Szeredi, (Mon Feb 19, 4:12 pm)
Re: dirty balancing deadlock, Chris Mason, (Mon Feb 19, 5:13 pm)
Re: dirty balancing deadlock, Chris Mason, (Mon Feb 19, 5:16 pm)
Re: dirty balancing deadlock, Miklos Szeredi, (Tue Feb 20, 1:47 am)
Re: dirty balancing deadlock, Miklos Szeredi, (Tue Feb 20, 1:53 am)
Re: dirty balancing deadlock, Chris Mason, (Tue Feb 20, 4:30 am)
Re: dirty balancing deadlock, Andrew Morton, (Wed Feb 21, 2:36 pm)
Re: dirty balancing deadlock, Miklos Szeredi, (Thu Feb 22, 12:42 am)
Re: dirty balancing deadlock, Andrew Morton, (Thu Feb 22, 12:55 am)
Re: dirty balancing deadlock, Miklos Szeredi, (Thu Feb 22, 1:02 am)