From: Max Kellermann <max@duempel.org>
To: Andrew Morton <akpm@osdl.org>
Cc: linux-kernel@vger.kernel.org
Subject: Re: 2.6.16-rc[1-5]: soft lockups on Athlon64 X2
Date: Wed, 1 Mar 2006 23:23:05 +0100 [thread overview]
Message-ID: <20060301222305.GA12138@roonstrasse.net> (raw)
In-Reply-To: <20060301022235.51f47b42.akpm@osdl.org>
[-- Attachment #1: Type: text/plain, Size: 616 bytes --]
On 2006/03/01 11:22, Andrew Morton <akpm@osdl.org> wrote:
> I guess it'd be useful to see where all that time is spent, if you have
> time. Enable CONFIG_PROFILING, boot with `profile=1', do:
>
> readprofile -r
> mount ...
> readprofile -n -v -m /boot/System.map | sort -n -k 3 | tail -40
Here it is. As an explanation of the profile's scope, I have also
sent the shell script which reproduces the problem on my machine.
The script however is not 100% reliable; sometimes, the lockup just
won't occur. Sounds like a timing problem to me.
btw. my other partitions are also reiserfs (but not encrypted).
Max
[-- Attachment #2: profile --]
[-- Type: text/plain, Size: 1719 bytes --]
0 *unknown*
ffffffff81030f20 do_syslog 1 0.0009
ffffffff81041cc0 __queue_work 1 0.0078
ffffffff81054540 find_get_page 1 0.0104
ffffffff81062db0 __handle_mm_fault 1 0.0004
ffffffff8107a450 __getblk 1 0.0017
ffffffff811fce50 xor_128 1 0.0312
ffffffff811fd140 cbc_process_decrypt 1 0.0035
ffffffff8122ec60 strncpy_from_user 1 0.0125
ffffffff812dc9b0 scsi_dispatch_cmd 1 0.0014
ffffffff8101c120 do_gettimeoffset_pm 2 0.0417
ffffffff8101eee1 enc128 2 0.0010
ffffffff810910b0 get_filesystem_list 2 0.0139
ffffffff8122e990 memset 3 0.0156
ffffffff8105c4b0 __pagevec_lru_add_active 12 0.0500
ffffffff8105c790 __pagevec_release 108 1.6875
ffffffff8105c2c0 pagevec_lookup 112 2.3333
ffffffff8105c6d0 lru_add_drain 144 1.5000
ffffffff8105d100 invalidate_mapping_pages 411 1.2844
ffffffff8105c2f0 release_pages 551 1.2299
ffffffff810096e0 default_idle 4194 37.4464
ffffffff810c9b50 reiserfs_dirty_inode 23849 165.6181
ffffffff810545a0 find_get_pages 24892 172.8611
0000000000000000 total 54291 0.0100
[-- Attachment #3: trigger_soft_lockup.sh --]
[-- Type: application/x-sh, Size: 515 bytes --]
prev parent reply other threads:[~2006-03-01 22:24 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-02-27 12:27 2.6.16-rc[1-5]: soft lockups on Athlon64 X2 Max Kellermann
2006-03-01 6:19 ` Andrew Morton
2006-03-01 10:07 ` Max Kellermann
2006-03-01 10:22 ` Andrew Morton
2006-03-01 22:23 ` Max Kellermann [this message]
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=20060301222305.GA12138@roonstrasse.net \
--to=max@duempel.org \
--cc=akpm@osdl.org \
--cc=linux-kernel@vger.kernel.org \
/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.