On Tue, Jun 28, 2016 at 6:43 AM, <[email protected]> wrote: >> >> I've traced this down a bit further. >> >> Kernel 3.18.26 is working but 3.19.0 is not. Git bisect traced it down >> to this commit. >> >> e5a4b0bb803b39a36478451eae53a880d2663d5b is the first bad commit >> commit e5a4b0bb803b39a36478451eae53a880d2663d5b > > > here is the gist of that commit... > > https://lkml.org/lkml/2014/12/5/25 > > here is the output of rsync when the error occurs. > > root@Magi-01:~# rsync -a /export/test/* /export/test2 > rsync: [sender] write error: Broken pipe (32) > rsync error: error in socket IO (code 10) at io.c(820) [sender=3.1.1] > root@Magi-01:~#
Alex, I can't reproduce on my baremetal T5120 (sun4v) installed with debian sparc64, using kernel 4.7.0-rc4+ (git). used the following as a cycle rsync copy: mator@nvg5120:~$ du -sh debian-installer linux-2.6 v7.4.1a gcc-6.1.0 494M debian-installer 2.6G linux-2.6 1.2G v7.4.1a 832M gcc-6.1.0 mator@nvg5120:~$ cnt=0; while true; do let cnt++; echo $cnt; sleep 2; rm -rf testdir; rsync -a debian-installer linux-2.6 gcc-6.1.0 v7.4.1a testdir; done 1 2 3 4 5 6 7 8 9 10 ^C Can you please tell, what is /export/test/* ? Is it big files vs small files, what is directory structure ? Thanks.

