5.3-RELEASE TODO
Mayo
mayo at mayo.sk
Thu Jul 15 21:34:20 PDT 2004
On Thu, 2004-07-15 at 21:19, Jon Noack wrote:
> On 07/15/04 09:24, Robert Watson wrote:
> > Desired features for 5.3-RELEASE
> >
> > +------------------------------------------------------------------------+
> > | Issue | Status | Responsible | Description |
> > |-----------------+-------------+----------------+-----------------------|
> > | | | | A process cannot be |
> > | | | | interrupted while |
> > | | | | waiting on a lock. |
> > | rpc.lockd(8) | | | Fixing this requires |
> > | stability | -- | -- | that the RPC code be |
> > | | | | taught how to deal |
> > | | | | with lock |
> > | | | | cancellation and |
> > | | | | interruption events. |
> > +------------------------------------------------------------------------+
>
> Interesting note on this:
> I have my home directory NFS mounted from another -CURRENT box. If I
> enable NFS locking and am running a ULE kernel on the client, I am
> unable to log into KDE. It accepts my password but hangs before the
> splash/loading screen appears. I can switch to a console and login
> there without issues, so NFS isn't completely dead. Strangely, using a
> 4BSD kernel works fine. This is repeatable on my box (at least it
> happened the 2 times I tried each kernel so far).
>
> Hmm, it appears that rpc.lockd died on the server end (at some point,
> anyway). I have a .core but it doesn't appear like it's finding any
> debug symbols. I build everything with -g, so I don't know why it
> can't. I'll keep the core around in case anyone cares. Sounds like the
> problems may already be known, so if it's not useful please let me know.
>
> Jon
>
> $ gdb /usr/sbin/rpc.lockd rpc.lockd.core
> GNU gdb 6.1.1 [FreeBSD]
> Copyright 2004 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain
> conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB. Type "show warranty" for details.
> This GDB was configured as "i386-marcel-freebsd"...(no debugging symbols
> found)...
> Core was generated by `rpc.lockd'.
> Program terminated with signal 11, Segmentation fault.
> Reading symbols from /usr/lib/librpcsvc.so.2...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/librpcsvc.so.2
> Reading symbols from /lib/libutil.so.4...(no debugging symbols
> found)...done.
> Loaded symbols for /lib/libutil.so.4
> Reading symbols from /lib/libc.so.5...(no debugging symbols found)...done.
> Loaded symbols for /lib/libc.so.5
> Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols
> found)...done.
> Loaded symbols for /libexec/ld-elf.so.1
> #0 0x0804ca84 in ?? ()
> (gdb)
I have a core file as well, I get rpc.lockd crashes occasionaly when I
use Evolution extensively or do lots of file operations (nfs mounted
home directories)
I get pretty much the same output as the one listed above, with the
exception that I have nss_ldap so there is few of those libraries
mentioned, but it can't find any debugging symbols.
mayo
> ________________________
> freebsd-current at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20040715/4ad5a128/attachment.bin
More information about the freebsd-current
mailing list