From: Ric Wheeler <ricwheeler@gmail.com>
To: Chris Mason <chris.mason@oracle.com>
Cc: rwheeler@redhat.com, linux-btrfs <linux-btrfs@vger.kernel.org>
Subject: Re: New data=ordered code pushed out to btrfs-unstable
Date: Mon, 21 Jul 2008 15:23:33 -0400 [thread overview]
Message-ID: <4884E235.1010206@gmail.com> (raw)
In-Reply-To: <1216665311.6932.116.camel@think.oraclecorp.com>
Chris Mason wrote:
> On Mon, 2008-07-21 at 14:29 -0400, Ric Wheeler wrote:
>
>> Chris Mason wrote:
>>
>>> On Sun, 2008-07-20 at 09:46 -0400, Ric Wheeler wrote:
>>>
>>>
>>>>
>>>>
>>>>
>>>>>>>>>> Just to kick the tires, I tried the same test that I ran last week on
>>>>>>>>>> ext4. Everything was going great, I decided to kill it after 6 million
>>>>>>>>>> files or so and restart.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>> Well, it looks like I neglected to push all the changesets, especially
>>>>>>> the last one that made it less racey. So, I've just done another push,
>>>>>>> sorry. For the fs_mark workload, it shouldn't change anything.
>>>>>>>
>>>>>>> This code still hasn't really survived an overnight run, hopefully this
>>>>>>> commit will.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> The test is still running, but slowly, with a (slow) stream of messages
>>>>>> about:
>>>>>>
>>>>>>
>>> [ lock timeouts and stalls ]
>>>
>>>
>>> Ok, I've made a few changes that should lower overall contenion on the
>>> allocation mutex. I'm getting better performance on a 3 million file
>>> run, please give it a shot.
>>>
>>> -chris
>>>
>>>
>>>
>> Hi Chris,
>>
>> After an update, clean rebuild & reboot, the test is running along and
>> has hit about 10 million files. I still see some messages like:
>>
>> INFO: task pdflush:4051 blocked for more than 120 seconds.
>> "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
>> pdflush D ffffffff8129c5b0 0 4051 2
>> ffff81002ae77870 0000000000000046 0000000000000000 ffff81002ae77834
>> 0000000000000001 ffffffff814b2280 ffffffff814b2280 0000000100000001
>> 0000000000000000 ffff81003f188000 ffff81003fac5980 ffff81003f188350
>>
>> but not as many as before.
>>
>> I will attach the messages file,
>>
>
> I'll try running with soft-lockup detection here, see if I can hunt down
> the cause of these stalls. Good to know I've made progress though ;)
>
> -chris
>
>
This is an 8 core box, so it is might be more prone to hitting these
things ;-)
ric
next prev parent reply other threads:[~2008-07-21 19:23 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-07-18 16:36 New data=ordered code pushed out to btrfs-unstable Chris Mason
2008-07-18 20:09 ` Ric Wheeler
2008-07-18 20:12 ` Chris Mason
2008-07-18 22:35 ` Ric Wheeler
2008-07-19 0:45 ` Chris Mason
2008-07-20 12:19 ` Ric Wheeler
2008-07-20 13:32 ` Chris Mason
2008-07-20 13:46 ` Ric Wheeler
2008-07-21 15:08 ` Chris Mason
[not found] ` <4884D578.7040901@redhat.com>
2008-07-21 18:35 ` Chris Mason
2008-07-21 19:23 ` Ric Wheeler [this message]
2008-07-25 13:15 ` Chris Mason
2008-07-28 19:52 ` Chris Mason
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4884E235.1010206@gmail.com \
--to=ricwheeler@gmail.com \
--cc=chris.mason@oracle.com \
--cc=linux-btrfs@vger.kernel.org \
--cc=rwheeler@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.