From: Thibaut VARENE <varenet@esiee.fr>
To: Thibaut VARENE <varenet@esiee.fr>
Cc: tsbogend@alpha.franken.de, Jeremy Drake <jeremyd@apptechsys.com>,
Grant Grundler <grundler@dsl2.external.hp.com>,
parisc-linux@lists.parisc-linux.org
Subject: Re: [parisc-linux] SMP (in)stability
Date: Wed, 10 Jul 2002 13:35:13 +0200 [thread overview]
Message-ID: <19AB0C7A-93F9-11D6-BEE2-0030656F07A2@esiee.fr> (raw)
In-Reply-To: <8CE455AF-93F4-11D6-BEE2-0030656F07A2@esiee.fr>
Le mercredi 10 juillet 2002, =E0 01:02 , Thibaut VARENE a =E9crit :
>
> Le mercredi 10 juillet 2002, =E0 11:24 , Thomas Bogendoerfer a =E9crit =
:
>
>> On Wed, Jul 10, 2002 at 10:51:09AM +0200, Thibaut VARENE wrote:
>>> It also seems to me (though i cannot confirm atm) that the 'PIO =
mode'=20
>>> in
>>> SYM53C8XX driver improves stability.
>>
>> I always use sym-2 now, because I had this strange harddisk slow down=20=
>> problem
>> with the old sym driver. That might be worth a try, too.
> Well, we were using sym-2 on A500 before switching to sym-1, and at=20
> that time it
> used to hang very often...
>
>
Talking about which; something weird happened:
we got a couple of segfault on previous ISOs build, but relaunching the=20=
build was enough to solve the problem.
Here I got something quite more subtle:
a make process (11859) seems to be stuck (running for about 2hours),=20
though seen as 'running', and the machine did not hang.
ctrl-c was enough to stop it...
I have no idea whether it's related to SMP pb we're tracking down=20
anyway...
Thibaut VARENE
PA/Linux ESIEE Team
http://pateam.esiee.fr/
PS: as you can see, dumps are pretty *massive*, that's why i didn't post=20=
them on the m-l previously ;o)
ouputs:
mkhppa3:/proc/11859# uname -a
Linux mkhppa3 2.4.18-pa51-rbrad #1 SMP Mon Jul 8 00:41:45 CEST 2002=20
parisc64 unknown
mkhppa3:/proc/11859# ps -efljmw
F S UID PID PPID PGID SID C PRI NI ADDR SZ WCHAN STIME=20=
TTY TIME CMD
100 S root 1 0 0 0 0 69 0 - 381 ? =20
Jul08 ? 00:00:08 init
040 S root 2 1 1 1 0 69 0 - 0 ? =20
Jul08 ? 00:00:00 [keventd]
040 S root 3 0 1 1 0 79 19 - 0 ? =20
Jul08 ? 00:00:00 [ksoftirqd_CPU0]
040 S root 4 0 1 1 0 78 19 - 0 ? =20
Jul08 ? 00:00:00 [ksoftirqd_CPU1]
040 S root 5 0 1 1 0 69 0 - 0 ? =20
Jul08 ? 00:00:02 [kswapd]
040 S root 6 0 1 1 0 69 0 - 0 ? =20
Jul08 ? 00:00:00 [bdflush]
040 S root 7 0 1 1 0 69 0 - 0 ? =20
Jul08 ? 00:00:03 [kupdated]
040 S root 8 1 1 1 0 69 0 - 0 ? =20
Jul08 ? 00:00:02 [kjournald]
040 S root 71 1 1 1 0 69 0 - 0 ? =20
Jul08 ? 00:00:10 [kjournald]
040 S root 72 1 1 1 0 69 0 - 0 ? =20
Jul08 ? 00:00:00 [kjournald]
140 S daemon 95 1 95 95 0 69 0 - 444 ? =20
Jul08 ? 00:00:00 /sbin/portmap
040 S root 140 1 140 140 0 69 0 - 681 ? =20
Jul08 ? 00:00:00 /sbin/syslogd
040 S root 143 1 143 143 0 69 0 - 577 ? =20
Jul08 ? 00:00:00 /sbin/klogd
140 S root 147 1 147 147 0 69 0 - 479 ? =20
Jul08 ? 00:00:00 /sbin/rpc.statd
140 S root 152 1 152 152 0 68 0 - 668 ? =20
Jul08 ? 00:00:00 /usr/sbin/inetd
140 S root 161 1 161 161 0 69 0 - 911 ? =20
Jul08 ? 00:00:00 /usr/sbin/sshd
140 S root 164 1 164 164 0 69 0 - 732 ? =20
Jul08 ? 00:00:00 /usr/sbin/ntpd
040 S root 167 1 167 167 0 69 0 - 883 ? =20
Jul08 ? 00:00:00 /usr/sbin/rpc.nfsd
040 S root 170 1 134 134 0 69 0 - 897 ? =20
Jul08 ? 00:00:00 /usr/sbin/rpc.mountd
040 S root 173 1 173 173 0 68 0 - 563 ? =20
Jul08 ? 00:00:00 /usr/sbin/cron
000 R varenet 978 1 978 186 92 79 19 - 3927 ? =20
Jul09 ? 20:01:26 ./setiathome -nice 20 -proxy cache:3128
000 R varenet 979 1 979 186 92 79 19 - 3927 ? =20
Jul09 ? 20:01:14 ./setiathome -nice 20 -proxy cache:3128
000 S root 987 1 987 987 0 69 0 - 377 ? Jul09=20=
ttyS0 00:00:00 /sbin/getty -L ttyS0 9600 vt102
140 S root 1526 161 161 161 0 69 0 - 1560 ? =20
10:34 ? 00:00:00 /usr/sbin/sshd
100 S varenet 1527 1526 1527 1527 0 69 0 - 731 ? 10:34=20=
pts/1 00:00:00 -bash
100 S root 1532 1527 1532 1527 0 69 0 - 735 ? 10:34=20=
pts/1 00:00:00 bash
000 S root 11363 1532 11363 1527 0 69 0 - 651 ? 10:46=20=
pts/1 00:00:00 /bin/sh ./isobuild.sh
100 S root 11389 11363 11363 1527 0 69 0 - 653 ? 10:46=20=
pts/1 00:00:00 /bin/sh /usr/bin/dpkg-buildpackage
000 S root 11532 11389 11363 1527 0 69 0 - 418 ? 10:48=20=
pts/1 00:00:00 /usr/bin/make -f debian/rules binary
140 R root 15428 161 161 161 0 70 0 - 1603 ? =20
10:51 ? 00:00:00 /usr/sbin/sshd
100 S varenet 15445 15428 15445 15445 0 69 0 - 735 ? 10:51=20=
pts/2 00:00:00 -bash
000 S root 17219 11532 11363 1527 0 69 0 - 647 ? 10:55=20=
pts/1 00:00:00 sh -e -c for i in 32-smp 32 64 64-smp; do cd=20
build-$i; make-kpkg --append-to-version=3D-$i kernel_image; cd ..; =
cat=20
build-$i/debian/files >> debian/files; done
000 S root 3675 17219 11363 1527 0 69 0 - 435 ? 11:21=20=
pts/1 00:00:00 /usr/bin/make -f /usr/share/kernel-package/rules=20
APPEND_TO_VERSION=3D-64 kernel_image
000 S root 11323 3675 11363 1527 0 68 0 - 599 ? 11:31=20=
pts/1 00:00:00 /usr/bin/make -j2 EXTRAVERSION=3D-64 ARCH=3Dparisc =
modules
000 S root 11333 11323 11363 1527 0 68 0 - 592 ? 11:31=20=
pts/1 00:00:00 /usr/bin/make -C drivers CFLAGS=3D-D__KERNEL__=20
-I/home/varenet/newiso/kernel-image-2.4.18-hppa-12.1/build-64/include=20
-Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer=20
-fno-strict-aliasing -fno-
000 R root 11859 11333 11363 1527 99 77 0 - 675 ? 11:32=20=
pts/1 01:53:59 /usr/bin/make -C scsi modules
100 S root 12119 15445 12119 15445 0 69 0 - 734 ? 13:22=20=
pts/2 00:00:00 bash
100 R root 12135 12119 12135 15445 0 79 0 - 1047 ? 13:27=20=
pts/2 00:00:00 ps -efljmw
mkhppa3:/proc/11859# cat cpu
cpu 698952 31
cpu0 668398 16
cpu1 30554 15
mkhppa3:/proc/11859# cat status
Name: make
State: R (running)
Tgid: 11859
Pid: 11859
PPid: 11333
TracerPid: 0
Uid: 0 0 0 0
Gid: 0 0 0 0
FDSize: 64
Groups: 0
VmSize: 2700 kB
VmLck: 0 kB
VmRSS: 1832 kB
VmData: 1128 kB
VmStk: 0 kB
VmExe: 132 kB
VmLib: 1240 kB
SigPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 8000000000000000
SigCgt: 000000030002c007
CapInh: 0000000000000000
CapPrm: 00000000fffffeff
CapEff: 00000000fffffeff
mkhppa3:/proc/11859# cat stat
11859 (make) R 11333 11363 1527 34817 11363 0 3237 31730 180 14620=20
704315 31 1827 382 15 0 0 0 17837321 2764800 458 18446744073709551615=20
65536 265672 3220182224 3220191360 152663 0 0 0 180231 3735928559 0 0=20
18 1
mkhppa3:/proc/11859# cat statm
456 456 163 33 6 417 293
telnet> send break
SysRq : Show State
free sibling
task PC stack pid father child younger older
init {{ flush_scheduled_tasks }} S 0000000000abcdef 112 =20=
1 0 978 3 (NOTLB)
keventd {{ do_fork }} S 0000000000abcdef 112 2 =20
1 8 (L-TLB)
ksoftirqd_CPU {{ do_fork }} S 0000000000abcdef 112 3 =20
0 4 1 (L-TLB)
ksoftirqd_CPU {{ do_fork }} S 0000000000abcdef 112 4 =20
0 5 3 (L-TLB)
kswapd {{ do_fork }} S 0000000000abcdef 112 5 =20
0 6 4 (L-TLB)
bdflush {{ do_fork }} S 0000000000abcdef 112 6 =20
0 7 5 (L-TLB)
kupdated {{ __wait_on_buffer }} S 0000000000abcdef 112 7 =20=
0 6 (L-TLB)
kjournald {{ __wait_on_buffer }} S 0000000000abcdef 112 8 =20=
1 72 2 (L-TLB)
kjournald {{ __wait_on_buffer }} S 0000000000abcdef 0 71 =20=
1 95 72 (L-TLB)
kjournald {{ __wait_on_buffer }} S 0000000000abcdef 112 72 =20=
1 71 8 (L-TLB)
portmap {{ __wait_on_buffer }} S 0000000000abcdef 0 95 =20=
1 140 71 (NOTLB)
syslogd {{ __wait_on_buffer }} D 0000000000abcdef 112 140 =20=
1 143 95 (NOTLB)
klogd {{ ___wait_on_page }} S 0000000000abcdef 112 143 =20=
1 147 140 (NOTLB)
rpc.statd {{ __wait_on_buffer }} S 0000000000abcdef 112 147 =20=
1 152 143 (NOTLB)
inetd {{ do_fork }} S 0000000000abcdef 112 152 =20
1 161 147 (NOTLB)
sshd {{ __lock_page }} S 0000000000abcdef 112 161 1=20
15428 164 152 (NOTLB)
ntpd {{ __wait_on_buffer }} S 0000000000abcdef 112 164 =20=
1 167 161 (NOTLB)
rpc.nfsd {{ __lock_page }} S 0000000000abcdef 112 167 =20
1 170 164 (NOTLB)
rpc.mountd {{ do_fork }} S 0000000000abcdef 112 170 =20
1 173 167 (NOTLB)
cron {{ __wait_on_buffer }} S 0000000000abcdef 112 173 =20=
1 987 170 (NOTLB)
setiathome {{ __wait_on_buffer }} R 0000000000abcdef 112 978 =20=
1 979 (NOTLB)
setiathome {{ sleep_on }} R current task 0 979 =20
1 978 987 (NOTLB)
getty {{ ___wait_on_page }} S 0000000000abcdef 112 987 =20=
1 979 173 (NOTLB)
sshd {{ __lock_page }} S 0000000000abcdef 0 1526 161 =20=
1527 15428 (NOTLB)
bash {{ do_fork }} S 0000000000abcdef 0 1527 1526 =20
1532 (NOTLB)
bash {{ __wait_on_buffer }} S 0000000000abcdef 0 1532 =20
1527 11363 (NOTLB)
isobuild.sh {{ do_fork }} S 0000000000abcdef 0 11363 1532=20
11389 (NOTLB)
dpkg-buildpac {{ do_fork }} S 0000000000abcdef 0 11389 11363=20
11532 (NOTLB)
rules {{ do_fork }} S 0000000000abcdef 0 11532 11389=20
17219 (NOTLB)
sshd {{ do_fork }} S 0000000000abcdef 0 15428 161=20
15445 1526 (NOTLB)
bash {{ __wait_on_buffer }} S 0000000000abcdef 0 15445 =20
15428 12119 (NOTLB)
sh {{ do_fork }} S 0000000000abcdef 0 17219 11532 =20
3675 (NOTLB)
rules {{ do_fork }} S 0000000000abcdef 0 3675 17219=20
11323 (NOTLB)
make {{ do_fork }} S 0000000000abcdef 112 11323 3675=20
11333 (NOTLB)
make {{ do_fork }} S 0000000000abcdef 0 11333 11323=20
11859 (NOTLB)
make {{ do_fork }} R 0000000000abcdef 112 11859 =20
11333 (NOTLB)
bash {{ __wait_on_buffer }} S 0000000000abcdef 0 12119 =20
15445 (NOTLB)
next prev parent reply other threads:[~2002-07-10 11:35 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-07-10 2:40 [parisc-linux] SMP (in)stability Jeremy Drake
2002-07-10 5:36 ` Grant Grundler
2002-07-10 7:55 ` Jeremy Drake
2002-07-10 8:51 ` Thibaut VARENE
2002-07-10 9:24 ` Thomas Bogendoerfer
2002-07-10 11:02 ` Thibaut VARENE
2002-07-10 11:35 ` Thibaut VARENE [this message]
2002-07-10 14:50 ` Grant Grundler
2002-07-10 14:23 ` Richard Hirst
2002-07-10 17:07 ` John David Anglin
2002-07-10 17:44 ` John David Anglin
2002-07-15 14:05 ` Matthew Wilcox
2002-07-15 16:15 ` Randolph Chung
2002-07-10 20:34 ` Jeremy Drake
2002-07-14 6:26 ` Jeremy Drake
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=19AB0C7A-93F9-11D6-BEE2-0030656F07A2@esiee.fr \
--to=varenet@esiee.fr \
--cc=grundler@dsl2.external.hp.com \
--cc=jeremyd@apptechsys.com \
--cc=parisc-linux@lists.parisc-linux.org \
--cc=tsbogend@alpha.franken.de \
/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.