Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Nov 2001 23:16:31 +0900
From:      Yoriaki FUJIMORI <fujimori@prinz.fujimori.cache.waseda.ac.jp>
To:        Ian Dowse <iedowse@maths.tcd.ie>
Cc:        freebsd-smp@freebsd.org
Subject:   Re: nfsd/ypserv die on smp 
Message-ID:  <200111221416.fAMEGVw11024@prinz.fujimori.cache.waseda.ac.jp>
In-Reply-To: Your message of "Thu, 22 Nov 2001 13:24:07 GMT." <200111221324.aa00865@salmon.maths.tcd.ie>

next in thread | previous in thread | raw e-mail | index | archive | help

I once stopped the machine and started ktrace on it.
The following is a part of ktrace.out by kdump:
pid 3998 is the master nfsd, and the 3999 is its child;


  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     CSW  stop kernel
  3999 nfsd     CSW  resume kernel
  3999 nfsd     PSIG  SIGPROF SIG_DFL
  3998 nfsd     CSW  resume kernel
  3998 nfsd     PSIG  SIGCHLD caught handler=0x8048bf8 mask=0x0 code=0x0
  3998 nfsd     RET   accept RESTART
  3998 nfsd     CALL  wait4(0xffffffff,0,0x1,0)
  4000 nfsd     CSW  resume kernel



As you see in tha above, at the sizth line from the bottom, 3999 is dead.
Before that point, a thousnd of similar lines of CSW appear.
# I guess the scheduling between two cpus are not working.

Yoriaki Fujimori

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200111221416.fAMEGVw11024>