cvs commit: src/sys/fs/coda coda_psdev.c

Robert Watson rwatson at
Sun Mar 16 11:29:03 PDT 2008

rwatson     2008-03-16 18:29:02 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_7)
    sys/fs/coda          coda_psdev.c 
  Merge coda_psdev.c:1.47 from HEAD to RELENG_7:
    The possibly interruptible msleep in coda_call() means well, but is
    fundamentally fairly confused about how signals work and when it is
    appropriate for upcalls to be interrupted.  In particular, we should
    be exempting certain upcalls from interruption, we should not always
    eventually time out sleeping on a upcall, and we should not be
    interrupting the sleep for certain signals that we currently are
    (including SIGINFO).  This code needs to be reworked in the style of
    NFS interruptible mounts.
  Revision  Changes    Path  +1 -1      src/sys/fs/coda/coda_psdev.c

More information about the cvs-src mailing list