nnpfs_lock on FreeBSD 5.4 with Arla-0.40

Marcus Crestani crestani at informatik.uni-tuebingen.de
Fri Aug 12 07:33:14 CEST 2005


>>>>> Love writes:
> Can you list all process states (ps axlwww) and give backtraces force
> those that are in nnpfs or nnpfs_lock (using gdb) ?

The only process in nnpfs_lock is the XEmacs process.  Attaching to this
process using gdb does not work:

Starting gdb as a normal user blocks here:
(gdb) attach 701
Attaching to process 701

$ ps axlwww | grep gdb then shows
 5566 73611 69270   0   8  0  3164  1872 wait   I+    p1    0:00.02 gdb

Starting gdb as root core dumps:
(gdb) attach 701
Attaching to process 701
/usr/src/gnu/usr.bin/gdb/libgdb/../../../../contrib/gdb/gdb/solib-svr4.c:1443: internal-error: legacy_fetch_link_map_offsets called without legacy link_map support enabled.
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Quit this debugging session? (y or n) n
/usr/src/gnu/usr.bin/gdb/libgdb/../../../../contrib/gdb/gdb/solib-svr4.c:1443: internal-error: legacy_fetch_link_map_offsets called without legacy link_map support enabled.
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Create a core file of GDB? (y or n) n

Here is the full output of ps axlwww:
  UID   PID  PPID CPU PRI NI   VSZ   RSS MWCHAN STAT  TT       TIME COMMAND
    0     0     0   0 -16  0     0     0 sched  DLs   ??    0:00.00 [swapper]
    0     1     0   0   8  0   740   344 wait   ILs   ??    0:00.01 /sbin/init --
    0     2     0   0  -8  0     0     8 -      DL    ??    0:00.02 [g_event]
    0     3     0   5  -8  0     0     8 -      DL    ??    0:01.80 [g_up]
    0     4     0   3  -8  0     0     8 -      DL    ??    0:02.80 [g_down]
    0     5     0   0   8  0     0     8 -      DL    ??    0:00.00 [kqueue taskq]
    0     6     0   0   8  0     0     8 -      DL    ??    0:00.00 [thread taskq]
    0     7     0   0  -8  0     0     8 -      DL    ??    0:00.00 [fdc0]
    0     8     0   0 -16  0     0     8 psleep DL    ??    0:00.14 [pagedaemon]
    0     9     0   0  20  0     0     8 psleep DL    ??    0:00.00 [vmdaemon]
    0    10     0   0 -16  0     0     8 ktrace DL    ??    0:00.00 [ktrace]
    0    11     0 170 171  0     0     8 -      RL    ??    2:40.37 [idle]
    0    12     0   0 -84  0     0     8 -      WL    ??    0:00.00 [irq0: clk]
    0    13     0   0 -60  0     0     8 -      WL    ??    0:00.01 [irq1: atkbd0]
    0    14     0   0 -60  0     0     8 -      WL    ??    0:00.00 [irq3: sio1]
    0    15     0   0 -60  0     0     8 -      WL    ??    0:00.00 [irq4: sio0]
    0    16     0   0 -21  0     0     8 -      WL    ??    0:00.00 [irq5:]
    0    17     0   0 -64  0     0     8 -      WL    ??    0:00.00 [irq6: fdc0]
    0    18     0   0 -60  0     0     8 -      WL    ??    0:00.00 [irq7: ppc0]
    0    19     0   0 -84  0     0     8 -      WL    ??    0:00.00 [irq8: rtc]
    0    20     0   0 -64  0     0     8 -      WL    ??    0:00.15 [irq9: uhci0 drm0]
    0    21     0   0 -64  0     0     8 -      WL    ??    0:00.00 [irq10: uhci1]
    0    22     0   0 -68  0     0     8 -      WL    ??    0:00.55 [irq11: fxp0]
    0    23     0   0 -60  0     0     8 -      WL    ??    0:00.02 [irq12: psm0]
    0    24     0   0 -21  0     0     8 -      WL    ??    0:00.00 [irq13:]
    0    25     0   1 -64  0     0     8 -      WL    ??    0:00.76 [irq14: ata0]
    0    26     0   0 -64  0     0     8 -      WL    ??    0:00.00 [irq15: ata1]
    0    27     0   0 -28  0     0     8 -      WL    ??    0:00.27 [swi5: clock sio]
    0    28     0   0 -32  0     0     8 -      WL    ??    0:00.00 [swi4: vm]
    0    29     0   0 -44  0     0     8 -      WL    ??    0:00.44 [swi1: net]
    0    30     0   1 -16  0     0     8 -      DL    ??    0:00.41 [yarrow]
    0    31     0   0 -40  0     0     8 -      WL    ??    0:00.00 [swi2: camnet]
    0    32     0   0 -36  0     0     8 -      WL    ??    0:00.00 [swi3: cambio]
    0    33     0   0 -24  0     0     8 -      WL    ??    0:00.00 [swi6: task queue]
    0    34     0   0 -24  0     0     8 -      WL    ??    0:00.00 [swi6:+]
    0    35     0   0 -24  0     0     8 -      WL    ??    0:00.00 [swi6:+]
    0    36     0   0   8  0     0     8 usbevt DL    ??    0:00.00 [usb0]
    0    37     0   0   8  0     0     8 usbtsk DL    ??    0:00.00 [usbtask]
    0    38     0   0   8  0     0     8 usbevt DL    ??    0:00.00 [usb1]
    0    39     0   0 -48  0     0     8 -      WL    ??    0:00.00 [swi0: sio]
    0    40     0   1 171  0     0     8 pgzero DL    ??    0:01.44 [pagezero]
    0    41     0   0 -16  0     0     8 psleep DL    ??    0:00.01 [bufdaemon]
    0    42     0  10  -4  0     0     8 getblk DL    ??    0:04.53 [syncer]
    0    43     0   0  -4  0     0     8 vlruwt DL    ??    0:00.00 [vnlru]
    0    44     0   0   8  0     0     8 -      IL    ??    0:00.00 [nfsiod 0]
    0    45     0   0   8  0     0     8 -      IL    ??    0:00.00 [nfsiod 1]
    0    46     0   0   8  0     0     8 -      IL    ??    0:00.00 [nfsiod 2]
    0    47     0   0   8  0     0     8 -      IL    ??    0:00.00 [nfsiod 3]
    0    48     0   0  -8  0     0     8 -      DL    ??    0:00.02 [schedcpu]
    0   236     1   0  96  0  1772  1352 select Ss    ??    0:00.01 /sbin/dhclient fxp0
    0   263     1   0  96  0   516   356 select Is    ??    0:00.00 /sbin/devd
    0   281     1   0  96  0  1328   892 select Is    ??    0:00.02 /usr/sbin/syslogd -s
    0   299     1   0  96  0  1596  1144 select Ss    ??    0:00.01 /usr/sbin/rpcbind
    0   312     1   0  96  0  1332  1060 select Is    ??    0:00.01 /usr/sbin/ypbind -m -S wsi,service-s14,service-s1
    0   374     1   0  96  0  1244   784 select Ss    ??    0:00.00 /usr/sbin/usbd
    0   392     1  99 108  0  1296   936 select Is    ??    0:00.01 /usr/sbin/lpd
    0   409     1   0  96  0  2976  1776 select Ss    ??    0:00.03 /usr/sbin/ntpd -p /var/run/ntpd.pid -f /var/db/ntpd.drift
    0   435     1  57 103  0  3240  2408 select Is    ??    0:00.00 /usr/sbin/sshd
    0   441     1   0  96  0  3512  2740 select Ss    ??    0:00.01 sendmail: accepting connections (sendmail)
   25   445     1  96  20  0  3392  2764 pause  Is    ??    0:00.00 sendmail: Queue runner at 00:30:00 for /var/spool/clientmqueue (sendmail)
    0   460     1   0   8  0  1360  1008 nanslp Is    ??    0:00.01 /usr/sbin/cron -s
    0   506     1   0  96  0  1240   768 select Ss    ??    0:00.02 /usr/sbin/moused -p /dev/psm0 -t auto
    0   527     1  54 102  0  1520  1216 select Is    ??    0:00.03 /usr/sbin/inetd -wW -C 60
    0   542     1  96  20  0  2968  1812 pause  I     ??    0:00.03 /usr/X11R6/bin/xdm -nodaemon ttyv8
    0   545   542   0  96  0 56504 46184 select Ss    ??    0:02.53 /usr/X11R6/bin/X -auth /usr/X11R6/lib/X11/xdm/authdir/authfiles/A:0-bRYMnk (Xorg)
    0   546   542  13   8  0  4952  4108 wait   Is    ??    0:00.10 xdm: :0 (xdm)
 5566   559   546  81   8  0  1648  1056 wait   Is    ??    0:00.14 /bin/sh /afs/informatik.uni-tuebingen.de/home/crestani/.xinitrc
 5566   573   559   0  96  0  2476  1968 select S     ??    0:00.31 icewm
 5566   574   573   0  96  0  3124  2344 select Ss    ??    0:00.00 ssh-agent /afs/wsi/home/crestani/.xinitrc_exec
    0   579   573   0 -84  0     0     0 -      Z     ??    0:00.00 <defunct>
    0   580   479  69 104  0 21156  7776 select I     ??    0:00.30 [scshvm]
    0   581   573   0  96  0  5532  4264 select Ss    ??    0:00.28 xterm -u8 -geometry 80x74 (xterm-static)
    0   621   573   0  96  0  6248  5064 select Ss    ??    0:00.13 xterm -u8 -geometry 80x74 (xterm-static)
 5566   583   581   0  20  0  2336  1852 pause  Is    p0    0:00.12 tcsh
 5566   684   583   9   8  0  1272  1028 wait   I+    p0    0:00.02 make
 5566   689   684   9   8  0  1652  1124 wait   I+    p0    0:00.01 /bin/sh -c cd ./src && make  all
 5566   690   689  56   8  0  1564  1340 wait   I+    p0    0:00.09 make all
 5566   701   690  53  -4  0 14904 14272 nnpfs_ DL+   p0    0:07.23 ./xemacs -no-packages -batch -no-autoloads -l update-elc-2.el -f batch-update-elc-2 /afs/informatik.uni-tuebingen.de/home/crestani/src/xemacs/newgc-xemacs-21.5/src/../lisp
 5566   622   621   0  20  0  2316  1772 pause  Ss    p1    0:00.10 tcsh
 5566   705   622   1  96  0  1440   952 -      R+    p1    0:00.01 ps axlwww
    0   534     1  96   5  0  1288   956 ttyin  Is+   v0    0:00.01 /usr/libexec/getty Pc ttyv0
    0   535     1  96   5  0  1288   956 ttyin  Is+   v1    0:00.00 /usr/libexec/getty Pc ttyv1
    0   536     1  96   5  0  1288   956 ttyin  Is+   v2    0:00.00 /usr/libexec/getty Pc ttyv2
    0   537     1  96   5  0  1288   956 ttyin  Is+   v3    0:00.00 /usr/libexec/getty Pc ttyv3
    0   538     1  96   5  0  1288   956 ttyin  Is+   v4    0:00.00 /usr/libexec/getty Pc ttyv4
    0   539     1  96   5  0  1288   956 ttyin  Is+   v5    0:00.00 /usr/libexec/getty Pc ttyv5
    0   540     1  96   5  0  1288   956 ttyin  Is+   v6    0:00.00 /usr/libexec/getty Pc ttyv6
    0   541     1  96   5  0  1288   956 ttyin  Is+   v7    0:00.00 /usr/libexec/getty Pc ttyv7
    0   470     1  96   8  0  1648  1032 wait   I+   con-   0:00.01 /bin/sh /etc/rc.arla
    0   479     1   0   8  0  1644  1064 wait   I+   con-   0:00.00 /bin/sh /usr/local/etc/rc.d/S25pullup.sh start
    0   491   470   1  96  0  8988  6784 select S+   con-   0:10.43 /usr/arla/libexec/arlad --conffile=/usr/arla/etc/arla.conf --cache-dir=/var/afscache --log=syslog --no-fork --no-recover

Do you need more information?
Thanks for your help!
-- 
Marcus






More information about the Arla-drinkers mailing list