Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 2, 2011
  1. @garlick

    prep for 1.0-pre38 tag

    garlick authored
  2. @garlick

    Fix compilation warning

    garlick authored
  3. @garlick

    Fix double-free (CID 10466)

    garlick authored
  4. @garlick

    Prep for 1.0-pre37 tag

    garlick authored
  5. @garlick

    Get rid of threadpool locks, etc.

    garlick authored
    Removed the per-Nptpool and per Npstats locks.  The srv->lock is used
    to protect these data structures now.
    
    Drop diod_flush () and libnpfs support for flushing ops in progress.
    tflush will only flush pending requests now.  This elminates some
    complexity in libnpfs that wasn't being utilized in diod anyway.
    
    Drop Npconn reqs_in/rqs_out counters that introduced additional locking
    entanglements and wasn't really used for much.
  6. @garlick
  7. @garlick
  8. @garlick
  9. @garlick
  10. @garlick
  11. @garlick
  12. @garlick
  13. @garlick
  14. @garlick
  15. @garlick
  16. @garlick

    Remove unused wt->state

    garlick authored
  17. @garlick

    Remove dead code (CID 10465)

    garlick authored
Commits on Jun 1, 2011
  1. @garlick
  2. @garlick

    prep for 1.0-pre36 tag

    garlick authored
  3. @garlick

    np_conn_reset avoid NULL deref

    garlick authored
    This was causing kern/t35 to segfault after workaround for issue 47.
    Undo working around for issue 47 (never destroy tpools).
  4. @garlick
  5. @garlick
  6. @garlick
  7. @garlick
  8. @garlick
  9. @garlick
  10. @garlick
  11. @garlick
  12. @garlick

    prep for 1.0-pre35 tag

    garlick authored
  13. @garlick
Commits on May 31, 2011
  1. @garlick

    Set open/create iounit to 0

    garlick authored
    Returning st_blksize was resulting in lots of 4K I/O requests.
    Fine for disks, not too good for copying data over the network.
    Returning zero causes v9fs to use msize-P9_IOHDRSZ.
  2. @garlick
Commits on May 28, 2011
  1. @garlick
  2. @garlick

    Prep for 1.0-pre33 tag

    garlick authored
Commits on May 27, 2011
  1. @garlick

    Fix deadlock when handling a P9_TFLUSH (issue 44)

    garlick authored
    This was a regression introduced recently with the threadpool
    reorganization.  A lock was not dropped on successful flushing of
    a request, resulting in server deadlock.  Added regression test
    kern/t35 for this.
    
    Also added a test user/t15 for another tflush problem (issue 45)
Something went wrong with that request. Please try again.