http://defect.opensolaris.org/bz/show_bug.cgi?id=8762
Summary: nwamd consumed 100% cpu
Classification: Development
Product: nwam
Version: unspecified
Platform: ANY/Generic
OS/Version: All
Status: NEW
Status Whiteboard: nwam1-build:2009-05-06
Severity: minor
Priority: P4
Component: ON daemon
AssignedTo: nwam-dev at opensolaris.org
ReportedBy: dkenny at opensolaris.org
QAContact: nwam-dev at opensolaris.org
Created an attachment (id=1890)
--> (http://defect.opensolaris.org/bz/attachment.cgi?id=1890)
NWAM Debug messages
After a reboot, I noticed that the User NCP was enabled, so I went to enable
the Automatic NCP, and then nwam started to chew the CPU.
I couldn't see any meaningful messages output to /var/adm/messages but I'm
attaching the nwamd debug log.
pstack provided the following stack:
core 'core.65' of 65: /lib/inet/nwamd
----------------- lwp# 1 / thread# 1 --------------------
feefd069 lwp_park (0, 0, 0)
feef67ad cond_wait_queue (807c770, 807c798, 0, feef6c76) + 60
feef6cee __cond_wait (807c770, 807c798, 8047df8, feef6d33) + 86
feef6d41 cond_wait (807c770, 807c798, 8047e28, feef6d74) + 24
feef6d89 pthread_cond_wait (807c770) + 21
0805c5c2 nwamd_event_dequeue (8047e58, 1, 8047e68, 805e681, 29, fef8800c) + 2e
0805c728 nwamd_event_handler (29, fef8800c, 8065b53, 1, 8047e58, feffb7dc) + c
0805e681 main (1, 8047e9c, 8047ea4, feffb7dc) + 201
08058d8d _start (1, 8047f2c, 0, 8047f3c, 8047f4d, 8047f65) + 7d
----------------- lwp# 2 / thread# 2 --------------------
fef010e5 sigtimedwait (fed7efb4, fed7eee4, 0)
feeee9ed sigwait (fed7efb4) + 22
0805e0b1 sighandler (0, fef80000, fed7efec, feefcd4e) + 29
feefcd86 _thrp_setup (feb60200) + 7e
feefd010 _lwp_start (feb60200, 0, 0, feefcd4e, 0, 0)
----------------- lwp# 3 / thread# 3 --------------------
fef02bdf door (fe5fe9f4, 40c, 0, fe5fee00, f5f00, a)
0805abad door_switch (0, fe5fe9f4, 40c, 0, 0, 8059e7c) + d31
fef02c10 __door_return () + 60
----------------- lwp# 4 / thread# 4 --------------------
fef01e95 read (8, fe43e654, 954)
08063fb9 routing_events_v4 (0, fef80000, fe43efec, feefcd4e) + 4d
feefcd86 _thrp_setup (feb61a00) + 7e
feefd010 _lwp_start (feb61a00, 0, 0, feefcd4e, 0, 0)
----------------- lwp# 5 / thread# 5 --------------------
fef01e95 read (9, fe33f664, 954)
080642c7 routing_events_v6 (0, fef80000, fe33ffec, feefcd4e) + 4b
feefcd86 _thrp_setup (feb62200) + 7e
feefd010 _lwp_start (feb62200, 0, 0, feefcd4e, 0, 0)
----------------- lwp# 11 / thread# 11 --------------------
feefd069 lwp_park (0, fdd45f3c, 0)
feef67ad cond_wait_queue (fea927e0, fea92800, fdd45f3c, feef6996) + 60
feef6b73 cond_wait_common (fea927e0, fea92800, fdd45f3c, feef6db6) + 1eb
feef6e6c __cond_timedwait (fea927e0, fea92800, fdd45fac, feef6ea0) + c4
feef6eb1 cond_timedwait (fea927e0, fea92800) + 27
fea68165 umem_update_thread (0, fef80000, fdd45fec, feefcd4e) + 191
feefcd86 _thrp_setup (feb65200) + 7e
feefd010 _lwp_start (feb65200, 0, 0, feefcd4e, 0, 0)
----------------- lwp# 12 / thread# 12 --------------------
fef02bdf door (0, 0, 0, fdc46e00, f5f00, a)
feee8d97 door_create_func (0, fef80000, fdc46fec, feefcd4e) + 2f
feefcd86 _thrp_setup (feb65a00) + 7e
feefd010 _lwp_start (feb65a00, 0, 0, feefcd4e, 0, 0)
----------------- lwp# 13 / thread# 13 --------------------
feefd069 lwp_park (0, 0, 0)
feef67ad cond_wait_queue (80c3d80, 80c3d90, 0, feef6c76) + 60
feef6cee __cond_wait (80c3d80, 80c3d90, fdb47f8c, feef6d33) + 86
feef6d41 cond_wait (80c3d80, 80c3d90, 200, febb3772) + 24
febb37b2 subscriber_event_handler (809eb88, fef80000, fdb47fec, feefcd4e) + 4e
feefcd86 _thrp_setup (feb66200) + 7e
feefd010 _lwp_start (feb66200, 0, 0, feefcd4e, 0, 0)
----------------- lwp# 19 / thread# 19 --------------------
fef01d35 pollsys (fda44d78, 1, 0, 0)
feea7834 poll (fda44d78, 1, ffffffff, fda44d74) + 4c
fe9e38fa i_dlpi_strgetmsg (80d1c48, ffffffff, fda48ecc, 8, 8, 18) + 196
fe9e2b15 dlpi_recv (80d1c48, 0, 0, fda48f24, fda48f20, ffffffff) + b9
08059b95 dlpi_thread (80cca70, fef80000, fda48fec, feefcd4e) + 3d
feefcd86 _thrp_setup (feb66a00) + 7e
feefd010 _lwp_start (feb66a00, 0, 0, feefcd4e, 0, 0)
----------------- lwp# 20 / thread# 20 --------------------
fef01d35 pollsys (fde40d78, 1, 0, 0)
feea7834 poll (fde40d78, 1, ffffffff, fde40d74) + 4c
fe9e38fa i_dlpi_strgetmsg (80d1e08, ffffffff, fde44ecc, 8, 8, 18) + 196
fe9e2b15 dlpi_recv (80d1e08, 0, 0, fde44f24, fde44f20, ffffffff) + b9
08059b95 dlpi_thread (80cca70, fef80000, fde44fec, feefcd4e) + 3d
feefcd86 _thrp_setup (feb64a00) + 7e
feefd010 _lwp_start (feb64a00, 0, 0, feefcd4e, 0, 0)
----------------- lwp# 21 / thread# 21 --------------------
fef018e5 __getmsg (10, fe23cd80, fe23ed90, fe23cd74) + 15
fe9e3945 i_dlpi_strgetmsg (80d1548, ffffffff, fe240ecc, 8, 8, 18) + 1e1
fe9e2b15 dlpi_recv (80d1548, 0, 0, fe240f24, fe240f20, ffffffff) + b9
08059b95 dlpi_thread (80cca70, fef80000, fe240fec, feefcd4e) + 3d
feefcd86 _thrp_setup (feb62a00) + 7e
feefd010 _lwp_start (feb62a00, 0, 0, feefcd4e, 0, 0)
----------------- lwp# 22 / thread# 22 --------------------
fef018e5 __getmsg (10, fe13dd80, fe13fd90, fe13dd74) + 15
fe9e3945 i_dlpi_strgetmsg (80d1548, ffffffff, fe141ecc, 8, 8, 18) + 1e1
fe9e2b15 dlpi_recv (80d1548, 0, 0, fe141f24, fe141f20, ffffffff) + b9
08059b95 dlpi_thread (80cca70, fef80000, fe141fec, feefcd4e) + 3d
feefcd86 _thrp_setup (feb63200) + 7e
feefd010 _lwp_start (feb63200, 0, 0, feefcd4e, 0, 0)
--
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.