cvs commit: src/bin/cpdup cpdup.1 cpdup.c cpdup.h hclink.c hclink.h hcproto.c misc.c

Matthew Dillon dillon at crater.dragonflybsd.org
Fri Apr 11 00:32:21 PDT 2008


dillon      2008/04/11 00:31:05 PDT

DragonFly src repository

  Modified files:
    bin/cpdup            cpdup.1 cpdup.c cpdup.h hclink.c hclink.h 
                         hcproto.c misc.c 
  Log:
  More cpdup work.
  
  * Add -C which is passed down to ssh to turn on compression.
  * Fix a race condition in the hardlink handling code that could occur w/ -pN
  * Fix a deadlock in the socket read code.  The connection's read mutex
    must be released before the master mutex can be re-acquired.
  * Reduce the I/O block size when running parallel threads to try to avoid
    blocking on write().
  
  Revision  Changes    Path
  1.29      +5 -0      src/bin/cpdup/cpdup.1
  1.21      +42 -9     src/bin/cpdup/cpdup.c
  1.8       +2 -0      src/bin/cpdup/cpdup.h
  1.6       +17 -3     src/bin/cpdup/hclink.c
  1.3       +0 -0      src/bin/cpdup/hclink.h
  1.3       +20 -2     src/bin/cpdup/hcproto.c
  1.12      +2 -1      src/bin/cpdup/misc.c


http://www.dragonflybsd.org/cvsweb/src/bin/cpdup/cpdup.1.diff?r1=1.28&r2=1.29&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/cpdup/cpdup.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/cpdup/cpdup.h.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/cpdup/hclink.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/cpdup/hclink.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/cpdup/hcproto.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/cpdup/misc.c.diff?r1=1.11&r2=1.12&f=u





More information about the Commits mailing list