Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755163AbXLHP2U (ORCPT ); Sat, 8 Dec 2007 10:28:20 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751543AbXLHP2F (ORCPT ); Sat, 8 Dec 2007 10:28:05 -0500 Received: from rtr.ca ([76.10.145.34]:3347 "EHLO mail.rtr.ca" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751848AbXLHP2E (ORCPT ); Sat, 8 Dec 2007 10:28:04 -0500 Message-ID: <475AB802.1090003@rtr.ca> Date: Sat, 08 Dec 2007 10:28:02 -0500 From: Mark Lord User-Agent: Thunderbird 2.0.0.9 (X11/20071031) MIME-Version: 1.0 To: Francois Romieu Cc: Holger Hoffstaette , linux-kernel@vger.kernel.org, netdev@vger.kernel.org, torvalds@linux-foundation.org Subject: Re: Reproducible data corruption with sendfile+vsftp - splice regression? References: <474FC4D9.3020506@cosmosbay.com> <475055EE.9060105@hp.com> <20071205225429.GA10186@electric-eye.fr.zoreil.com> <20071206184426.GA32599@electric-eye.fr.zoreil.com> In-Reply-To: <20071206184426.GA32599@electric-eye.fr.zoreil.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1055 Lines: 27 Francois Romieu wrote: > Holger Hoffstaette : > [...] >> Maybe turning off sendfile or NAPI just lead to random success - so far it >> really looks like tso on the r8169 is the common cause. > > TSO on the r8169 is the magic switch but the regression makes imvho more > sense from a VM pov: > > - the corrupted file has the same size as the expected file > - the corrupted file exhibits holes which come as a multiple of 4096 bytes > (8*4k, 2 places, there may be more) ... That's interesting. I had the those exact same symptoms here with copying data to/from a USB stick recently. But that stick died completely shortly thereafter, so this was written-off as "bad hardware". Strange that you see the same symptoms from a different scenario. Probably no relationship there, but .. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/