Re: 5.3-RELEASE TODO

From: Jon Noack (noackjr_at_alumni.rice.edu)
Date: 07/16/04

  • Next message: Mayo: "Re: 5.3-RELEASE TODO"
    Date: Thu, 15 Jul 2004 23:19:04 -0500
    To: re@FreeBSD.org
    
    

    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)
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  • Next message: Mayo: "Re: 5.3-RELEASE TODO"

    Relevant Pages

    • Re: XMMS or SCHED_ULE issue?
      ... Right after 'continue' in gdb, ... This GDB was configured as "i386-marcel-freebsd"...(no debugging symbols ... Reading symbols from /usr/X11R6/lib/libXext.so.6...(no debugging symbols ... Loaded symbols for /usr/X11R6/lib/libXext.so.6 ...
      (freebsd-current)
    • While runsocks telnet£¬core dumped
      ... I checked the log and gdb the core file, ... Reading symbols from /usr/lib/libutil.so.3...(no debugging symbols ... Loaded symbols for /usr/lib/libutil.so.3 ...
      (comp.unix.bsd.freebsd.misc)
    • Re: __fpclassifyd problem
      ... GDB is free software, covered by the GNU General Public License, and you ... (no debugging symbols found)...done. ... Loaded symbols for /usr/lib/compat/libc.so.4 ... #5 0x280881f0 in initializeTTY from ...
      (freebsd-current)
    • PINE: SIG 6
      ... GDB is free software, covered by the GNU General Public License, and you are ... This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found)... ... Reading symbols from /lib/libncurses.so.6......done. ... Loaded symbols for /lib/libncurses.so.6 ...
      (freebsd-current)
    • php on 5.4
      ... GNU gdb 6.1.1 ... Loaded symbols for /usr/local/lib/libcrypto.so.3 ... Reading symbols from /usr/local/lib/libssl.so.3...(no debugging symbols ...
      (freebsd-stable)