| To: | Eric Sandeen <sandeen@xxxxxxxxxxx> |
|---|---|
| Subject: | Re: TAKE 977545 - xfsaild causing too many wakeups |
| From: | David Chinner <dgc@xxxxxxx> |
| Date: | Thu, 6 Mar 2008 08:00:35 +1100 |
| Cc: | xfs-dev <xfs-dev@xxxxxxx>, xfs@xxxxxxxxxxx |
| In-reply-to: | <47CF05E5.90409@sandeen.net> |
| References: | <20080222041525.37EA858C4C0F@chook.melbourne.sgi.com> <47CF05E5.90409@sandeen.net> |
| Sender: | xfs-bounce@xxxxxxxxxxx |
| User-agent: | Mutt/1.4.2.1i |
On Wed, Mar 05, 2008 at 02:43:17PM -0600, Eric Sandeen wrote: > David Chinner wrote: > > xfsaild causing too many wakeups > > > > Idle state is not being detected properly by the xfsaild push code. > > The current idle state is detected by an empty list which may never > > happen with mostly idle filesystem or one using lazy superblock > > counters. A single dirty item in the list that exists beyond the > > push target can result repeated looping attempting to push > > up to the target because it fails to check if the push target > > has been acheived or not. > > > > Fix by considering a dirty list with everything past the target > > as an idle state and set the timeout appropriately. > > Will this go to 2.6.25? Yes, it certainly should. Cheers, Dave. -- Dave Chinner Principal Engineer SGI Australian Software Group |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: TAKE 977545 - xfsaild causing too many wakeups, Eric Sandeen |
|---|---|
| Next by Date: | Re: [REVIEW] mkfs.xfs man page needs the default settings updated, TAKE 2., Niv Sardi |
| Previous by Thread: | Re: TAKE 977545 - xfsaild causing too many wakeups, Eric Sandeen |
| Next by Thread: | Final call for review of sb_bad_features2 in userspace, Barry Naujok |
| Indexes: | [Date] [Thread] [Top] [All Lists] |