Re: [PATCH] btrfs file write debugging patch

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



mÃn 2011-03-07 klockan 00:07 -0600 skrev Mitch Harder:
> On Sun, Mar 6, 2011 at 6:58 PM, Chris Mason <chris.mason@xxxxxxxxxx> wrote:
> > Excerpts from Chris Mason's message of 2011-03-06 13:00:27 -0500:
> >> Excerpts from Mitch Harder's message of 2011-03-05 11:50:14 -0500:
> >> > I've constructed a test patch that is currently addressing all the
> >> > issues on my system.
> >> >
> >> > The portion of Openmotif that was having issues with page faults works
> >> > correctly with this patch, and gcc-4.4.5 builds without issue.
> >> >
> >> > I extracted only the portion of the first patch that corrects the
> >> > handling of dirty_pages when copied==0, and incorporated the second
> >> > patch that falls back to one-page-at-a-time if there are troubles with
> >> > page faults.
> >>
> >> Just to make sure I understand, could you please post the full combined
> >> path that was giving you trouble with gcc?  We do need to make sure the
> >> pages are properly up to date if we fall back to partial writes.
> >
> > Ok, I was able to reproduce this easily with fsx.  The problem is that I
> > wasn't making sure the last partial page in the write was up to date
> > when it was also the first page in the write.
> >
> > Here is the updated patch, it has all the fixes we've found so far:
> >
> 
> This latest patch that Chris has sent out fixes the issues I've been
> encountering.
> 
> I can build gcc-4.4.5 without problems.
> 
> Also, the portion of Openmotif that was having issues with page faults
> is working correctly.
> 
> Let me know if you still would like to see the path names for the
> portions of the gcc-4.4.5 build that were giving me issues.  I didn't
> save that information, but I can regenerate it.  But it sounds like
> it's irrelevant now.

With the patch I can compile libgcrypt without any problem, so it solves
my problems to.

// Maria



--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux