/export/test is an entire debian minimal install made from debootstrap. I am 
not certain if this issue effects sun4v or not.
What fs are you using ext4? I've found that it doesn't happen on btrfs for 
whatever reason.
Do we have a debug kernel in the repository?


Sent from my T-Mobile 4G LTE Device

-------- Original message --------
From: Anatoly Pugachev <mator...@gmail.com> 
Date: 6/28/2016  8:36 AM  (GMT-05:00) 
To: alexmcwhir...@triadic.us 
Cc: debian-sparc <debian-sparc@lists.debian.org> 
Subject: Re: rsync seem to be broken on sparc64 

On Tue, Jun 28, 2016 at 6:43 AM,  <alexmcwhir...@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 via email to