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

Robert Watson rwatson at FreeBSD.org
Fri Feb 15 05:31:36 PST 2008


rwatson     2008-02-15 13:31:35 UTC

  FreeBSD src repository

  Modified files:
    sys/fs/coda          coda_psdev.c 
  Log:
  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.
  
  MFC after:      1 month
  
  Revision  Changes    Path
  1.47      +1 -1      src/sys/fs/coda/coda_psdev.c


More information about the cvs-all mailing list