From: Bernard Pidoux <pidoux@ccr.jussieu.fr>
To: Ralf Baechle DL5RB <ralf@linux-mips.org>
Cc: linux-hams <linux-hams@vger.kernel.org>
Subject: spinlock in ROSE module with kernel 2.6.17
Date: Wed, 05 Jul 2006 16:59:52 +0200 [thread overview]
Message-ID: <44ABD3E8.6040305@ccr.jussieu.fr> (raw)
In-Reply-To: <20060604231859.GA20158@linux-mips.org>
Hi Ralf,
I amnot sure this message go through, so I send it again.
I installed linux kernel 2.6.17.1 (now -3) on my ROSE-FPAC switch box
and got systematically spinlocks within a few minutes, that did not came
out with previous 2.6.16.23 and your patched applied.
After enabling compilation of sysrq for spinlocks and allowing sysrq
options (see linux/Documentation/sysrq.txt) I found that rose module was
involved.
Here is a summary of the screen dump obtained using console level 5 and
't' key action :
softlockup_tick
update_process_times
timer_interrupt
handle_IRQ_event
__do_IRQ
do_IRQ
common_interrupt
delay_tsc
delay_tsc
_raw_spin_lock
_spin_lock_bh
<c8a25646> rose_get_neigh +0x16 /0xa0 [rose]
<c8a25c2c> rose_route_frame +0x41c/0x580 [rose]
<c89d3bfe> ax25_check_iframes_acked +0x5e/0x70 [ax25]
<c89d55e1> ax25_std_frame_in +0x741/0x7e0 [ax25]
ax25_find_cb
ax25_kiss_rcv
autoremove_wake_function
Since spinlock address is always lock: c8a2b3a4
I guess that the problem is in rose_route_frame ?
EIP is at delay_tsc + 0x16/0x20
What other report can I provide in order to help ?
73 de Bernard, f6bvp
http://f6bvp.org
http://rose.fpac.free.fr/MINI-HOWTO/
http://rose.fpac.free.fr/MINI-HOWTO-FR/
prev parent reply other threads:[~2006-07-05 14:59 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-06-03 19:48 Listen on a consol Chuck Hast
2006-06-03 21:11 ` bud Thompson
2006-06-03 21:44 ` Chuck Hast
2006-06-04 1:57 ` Bob Nielsen
2006-06-04 23:07 ` Jim Bayer
2006-06-04 23:18 ` Ralf Baechle DL5RB
2006-06-29 11:09 ` spinlock in kernel 2.6.17.1 Bernard Pidoux
2006-07-05 14:59 ` Bernard Pidoux [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=44ABD3E8.6040305@ccr.jussieu.fr \
--to=pidoux@ccr.jussieu.fr \
--cc=linux-hams@vger.kernel.org \
--cc=ralf@linux-mips.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.