[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: rsync seem to be broken on sparc64



On Tue, Jun 28, 2016 at 6:43 AM,  <alexmcwhirter@triadic.us> 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.


Reply to: