WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Data broken during FTP test

To: "xen-devel" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] Data broken during FTP test
From: "Kasai Takanori" <kasai.takanori@xxxxxxxxxxxxxx>
Date: Wed, 18 Apr 2007 11:06:49 +0900
Delivery-date: Tue, 17 Apr 2007 19:05:57 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi all,

We posted following severe problem before.
Then we tested this problem under various environments.


This problem is happened following NIC,
Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02) on Tiger4.
It is generated only for the HVM domain of Windows2003 in this environment.
Therefore, it seems that it is a potential problem on Xen.

This problem is happened following NICs.
- Broadcom Corporation NetXtreme BCM5715 Gigabit Ethernet (rev a3)
- Intel Corporation 82545GM Gigabit Ethernet Controller (rev 04)
- Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)

The following NIC cases, we can not create the problem.
- Broadcom Corporation NetXtreme II BCM5708S Gigabit Ethernet (rev 11)
- Broadcom Corporation NetXtreme BCM5701 Gigabit Ethernet (rev 15)
- Intel Corporation 82546GB Gigabit Ethernet Controller (rev 03)

We think that this problem is serious.

When pethX was captured, FTP data was not broken.
But, when it was captured in the FTP client(other PC), FTP data was broken.
When we create other domain, FTP data seems to be sent again.
It seems that it happens by NIC in which the offload function is provided.

Could you test other environments?
We offer you the FTP test. (ftp_test.tar.gz)

Best regards,

--
Takanori Kasai


----- Original Message ----- From: "Hidetoshi Nishi" <nishi.hidetoshi@xxxxxxxxxxxxxx>
To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
Sent: Tuesday, March 20, 2007 4:15 PM
Subject: [Xen-devel] Data broken during FTP test



Hi all,

Currently we have severe problem and are struggling to investigate it.
The problem is data broken.

Reproduce pocess is following,
 0. test FTP function between guest domain and FTP client(other PC).
 1. put data from FTP client to guest domain.
 2. get data from guest domain to FTP client.
 3. compare put data and get data on FTP client.
 4. repeat process from step1 to step3.
 5. create other guest domain his configuration including vif
definition during test repeating.

 It is more possible to be happen when some FTP tests are running at
same time.
 And at every moments data are broken when FTP client get data from
guest domain.
 When we set SG(scatter/gather) flag off with peth0 of domain0, data
are not broken.

 This problem is happened only particular NIC,
 08:04.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5715 Gigabit
Ethernet (rev a3)

 The following NIC case, we can not recreate the problem.
04:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708S Gigabit
Ethernet (rev 11)

 Do you have any idea for investigating.

Attachment: ftp_test.tar.gz
Description: GNU Zip compressed data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel