From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 29 Aug 2001 17:14:56 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 29 Aug 2001 17:14:49 -0400 Received: from [208.48.139.185] ([208.48.139.185]:33155 "HELO forty.greenhydrant.com") by vger.kernel.org with SMTP id ; Wed, 29 Aug 2001 17:14:39 -0400 Date: Wed, 29 Aug 2001 14:14:51 -0700 From: David Rees To: Andrew Morton Cc: linux-raid@vger.kernel.org, linux-kernel@vger.kernel.org, ext3-users@redhat.com Subject: Re: kupdated, bdflush and kjournald stuck in D state on RAID1 device (deadlock?) Message-ID: <20010829141451.A20968@greenhydrant.com> Mail-Followup-To: David Rees , Andrew Morton , linux-raid@vger.kernel.org, linux-kernel@vger.kernel.org, ext3-users@redhat.com In-Reply-To: <20010829131720.A20537@greenhydrant.com> <3B8D54F3.46DC2ABB@zip.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3B8D54F3.46DC2ABB@zip.com.au>; from akpm@zip.com.au on Wed, Aug 29, 2001 at 01:47:47PM -0700 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Aug 29, 2001 at 01:47:47PM -0700, Andrew Morton wrote: > > Certainly seems that way. > > Can you please send the output of > > ps xwo pid,command,wchan > > Also, try a SYSRQ-T and, if the result makes it into the > logs, please pass it through `ksymoops -m System.map'. OK, here's the ps output: # ps xwo pid,command,wchan PID COMMAND WCHAN 1 init [3] do_select 2 [keventd] context_thread 3 [ksoftirqd_CPU0] ksoftirqd 4 [kswapd] kswapd 5 [kreclaimd] kreclaimd 6 [bdflush] raid1_alloc_r1bh 7 [kupdated] log_wait_commit 9 [mdrecoveryd] md_thread 10 [raid1d] md_thread 11 [kjournald] kjournald 130 [kjournald] kjournald 131 [kjournald] wait_on_buffer 374 syslogd -m 0 do_select 379 klogd -2 do_syslog 433 ntpd do_select 444 sshd do_select 475 crond nanosleep 489 /sbin/mingetty t read_chan 490 /sbin/mingetty t read_chan 491 /sbin/mingetty t read_chan 492 /sbin/mingetty t read_chan 493 /sbin/mingetty t read_chan 16670 xinetd -stayaliv do_select 17481 /sbin/mingetty t read_chan 17814 sshd do_select 18006 [rpciod] rpciod 18007 [lockd] svc_recv 18061 sshd do_select 18238 su - wait4 18239 -bash wait4 18274 umount /opt rwsem_down_write_failed 18277 su - wait4 18278 -bash wait4 18321 CROND pipe_wait 18322 /bin/bash /usr/b wait4 18324 awk -v progname= pipe_wait 18325 /bin/sh /usr/lib wait4 18327 /usr/lib/sa/sadc pause 18328 ps xwo pid,comma - # Since last time I had tried unsuccessfully unmount the /opt partition which is the RAID1 disk. Otherwise, the partition still seems to behaving normally. Below is the output from ksymoops. Thanks, Dave # ksymoops -m /boot/System.map < ksym.out ksymoops 2.4.0 on i686 2.4.9-pl2-c1. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.4.9-pl2-c1/ (default) -m /boot/System.map (specified) No modules in ksyms, skipping objects Warning (read_lsmod): no symbols in lsmod, is /proc/modules a valid lsmod file? Warning (compare_maps): mismatch on symbol partition_name , ksyms_base says c01f17e0, System.map says c014c590. Ignoring ksyms_base entry Call Trace: [] [] [] [] [] Call Trace: [] [] [] [] [] Call Trace: [] [] [] [] Call Trace: [] [] [] [] [] [] [] [] Call Trace: [] [] [] [] [] Call Trace: [] [] [] [] [] [] [] [] [] [] [] [] [] Call Trace: [] [] [] [] [] [] [] [] [] [] [] [] [] Call Trace: [] [] [] Call Trace: [] [] [] Call Trace: [] [] [] [] [] Call Trace: [] [] [] [] [] Call Trace: [] [] [] [] [] [] Call Trace: [] [] [] [] [] [] Call Trace: [] [] [] [] [] Call Trace: [] [] [] [] [] [] Call Trace: [] [] [] [] [] Call Trace: [] [] [] [] [] [] Call Trace: [] [] [] [] [] Call Trace: [] [] [] [] [] Call Trace: [] [] [] [] [] [] [] [] [] Call Trace: [] [] [] [] [] [] [] [] [] Call Trace: [] [] [] [] [] [] [] [] [] Call Trace: [] [] [] [] [] [] [] [] [] Call Trace: [] [] [] [] [] [] [] [] [] Call Trace: [] [] [] [] [] [] Call Trace: [] [] [] [] [] [] [] [] [] Call Trace: [] [] [] [] [] [] Call Trace: [] [] Call Trace: [] [] [] Call Trace: [] [] [] [] [] [] [] Call Trace: [] [] [] [] [] [] [] Call Trace: [] [] [] [] [] [] [] Call Trace: [] [] Call Trace: [] [] Call Trace: [] [] [] [] [] [] [] [] Call Trace: [] [] Call Trace: [] [] [] [] [] [] Call Trace: [] [] [] [] [] Call Trace: [] [] Call Trace: [] [] [] [] [] [] Call Trace: [] [] Call Trace: [] [] Warning (Oops_read): Code line not seen, dumping what data is available Trace; c011144d Trace; c0111380 Trace; c013dafb Trace; c013de8c Trace; c0106cdb Trace; c011ebbd Trace; c011eac0 Trace; c0105000 <_stext+0/0> Trace; c0105516 Trace; c011eac0 Trace; c0105000 <_stext+0/0> Trace; c0117bdf Trace; c0105516 Trace; c0117b70 Trace; c011144d Trace; c0111380 Trace; c0111b71 Trace; c012a139 Trace; c0105000 <_stext+0/0> Trace; c0105000 <_stext+0/0> Trace; c0105516 Trace; c012a090 Trace; c0111b0c Trace; c012a1fa Trace; c0105000 <_stext+0/0> Trace; c0105516 Trace; c012a1b0 Trace; c01e9745 Trace; c01e9e80 Trace; c01d23fa Trace; c01f1609 Trace; c01c3c70 Trace; c01d2a53 Trace; c01c3cd8 Trace; c0130554 Trace; c0130613 Trace; c0133656 Trace; c0105000 <_stext+0/0> Trace; c0105516 Trace; c01335e0 Trace; c0111bcc Trace; c015a8ca Trace; c0156e7e Trace; c0156eba Trace; c0155381 Trace; c0105bd7 <__down_failed_trylock+7/c> Trace; c01553d4 Trace; c013452e Trace; c01334cc Trace; c0133786 Trace; c0105000 <_stext+0/0> Trace; c0105516 Trace; c0133690 Trace; c01f5536 Trace; c0105516 Trace; c01f5460 Trace; c01f5536 Trace; c0105516 Trace; c01f5460 Trace; c0111b0c Trace; c015a49a Trace; c015a350 Trace; c0105516 Trace; c015a370 Trace; c0111b0c Trace; c015a49a Trace; c015a350 Trace; c0105516 Trace; c015a370 Trace; c01304b8 <__wait_on_buffer+68/90> Trace; c0157c4f Trace; c015a476 Trace; c015a350 Trace; c0105516 Trace; c015a370 Trace; c013d7c3 <__pollwait+33/90> Trace; c01113e7 Trace; c01fceaf Trace; c013dafb Trace; c013de8c Trace; c0106cdb Trace; c01139ee Trace; c012f725 Trace; c0108208 Trace; c010822c Trace; c0106cdb Trace; c01113e7 Trace; c013e039 Trace; c013e103 Trace; c013e139 Trace; c013e3a9 Trace; c0106cdb Trace; c01113e7 Trace; c01fceaf Trace; c013dafb Trace; c013de8c Trace; c0106cdb Trace; c013d7c3 <__pollwait+33/90> Trace; c01113e7 Trace; c01fceaf Trace; c013dafb Trace; c013de8c Trace; c0106cdb Trace; c01113e7 Trace; c01fceaf Trace; c013dafb Trace; c013de8c Trace; c0106cdb Trace; c011144d Trace; c0111380 Trace; c01374e2 Trace; c011ae12 Trace; c0106cdb Trace; c01113e7 Trace; c01ae39b Trace; c01afab5 Trace; c01ac046 Trace; c0121b5e Trace; c012f725 Trace; c012f2f2 Trace; c0121ba2 Trace; c0106cdb Trace; c01113e7 Trace; c01ae39b Trace; c01afab5 Trace; c01ac046 Trace; c0121b5e Trace; c012f725 Trace; c012f2f2 Trace; c0121ba2 Trace; c0106cdb Trace; c01113e7 Trace; c01ae39b Trace; c01afab5 Trace; c01ac046 Trace; c0121b5e Trace; c012f725 Trace; c012f2f2 Trace; c0121ba2 Trace; c0106cdb Trace; c01113e7 Trace; c01ae39b Trace; c01afab5 Trace; c01ac046 Trace; c0121b5e Trace; c012f725 Trace; c012f2f2 Trace; c0121ba2 Trace; c0106cdb Trace; c01113e7 Trace; c01ae39b Trace; c01afab5 Trace; c01ac046 Trace; c0121b5e Trace; c012f725 Trace; c012f2f2 Trace; c0121ba2 Trace; c0106cdb Trace; c01113e7 Trace; c0110c16 Trace; c01fceaf Trace; c013dafb Trace; c013de8c Trace; c0106cdb Trace; c01113e7 Trace; c01ae39b Trace; c01afab5 Trace; c01ac046 Trace; c0121b5e Trace; c012f725 Trace; c012f2f2 Trace; c0121ba2 Trace; c0106cdb Trace; c01113e7 Trace; c01fceaf Trace; c013dafb Trace; c013de8c Trace; c010823c Trace; c0106cdb Trace; c0116a71 Trace; c0106cdb Trace; c02358e2 Trace; c0105516 Trace; c0235750 Trace; c01113e7 Trace; c0127f07 Trace; c02385c6 Trace; c0181c12 Trace; c0181ac0 Trace; c0105516 Trace; c0181ac0 Trace; c01113e7 Trace; c01fceaf Trace; c013dafb Trace; c013de8c Trace; c0202e92 Trace; c010823c Trace; c0106cdb Trace; c01113e7 Trace; c01afab5 Trace; c01ac046 Trace; c011c652 Trace; c012f725 Trace; c0120df7 Trace; c0106cdb Trace; c0116a71 Trace; c0106cdb Trace; c0116a71 Trace; c0106cdb Trace; c023b6d5 Trace; c023db5e Trace; c0139697 Trace; c0135058 Trace; c012f2f2 Trace; c0121ba2 Trace; c013509b Trace; c0106cdb Trace; c0116a71 Trace; c0106cdb Trace; c01113e7 Trace; c01afab5 Trace; c01ac046 Trace; c011c652 Trace; c012f725 Trace; c0106cdb Trace; c013882b Trace; c0138914 Trace; c012f725 Trace; c012f677 Trace; c0106cdb Trace; c0116a71 Trace; c0106cdb Trace; c013882b Trace; c0138914 Trace; c012f725 Trace; c0120df7 Trace; c012f677 Trace; c0106cdb Trace; c0116a71 Trace; c0106cdb Trace; c010b912 Trace; c0106cdb 3 warnings issued. Results may not be reliable. #