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