From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 80A10E007CD; Thu, 22 Jan 2015 13:25:13 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [193.201.172.119 listed in list.dnswl.org] * 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider * (picmaster[at]mail.bg) * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's * domain * 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily * valid * -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature Received: from mx3.mail.bg (mx3.mail.bg [193.201.172.119]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 365DFE005B4 for ; Thu, 22 Jan 2015 13:25:11 -0800 (PST) Received: from [192.168.0.123] (unknown [93.152.143.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mx3.mail.bg (Postfix) with ESMTPSA id 2DDAB202B316 for ; Thu, 22 Jan 2015 23:25:10 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=mail.bg; s=default; t=1421961910; bh=nFkKGMXKMqHYkIqq73sifD+MNIAqYNeTsB511tafobE=; h=Message-ID:Date:From:MIME-Version:To:Subject:Content-Type: Content-Transfer-Encoding; b=xcwCxEyEHdNDkO2oskKNiKHwae2LkqrtbBT58SEmQIEC/4TPZrf6SYTcJwt9c4wCa LPt7yylQzDrEjNh1nLzRNfz024f76jJirSpey0l61OmAlFPcVaAsKHI68Lu3pCrYqC vBkFo46Uu/9GOMDAam3zvrO8SWf+kCQDha/JufrI= Message-ID: <54C16AB6.20605@mail.bg> Date: Thu, 22 Jan 2015 23:25:10 +0200 From: Nikolay Dimitrov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.3.0 MIME-Version: 1.0 To: "meta-freescale@yoctoproject.org" Subject: imx6 silent memory corruption X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jan 2015 21:25:13 -0000 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hi folks, I observe a behavior of my system, which I think is a silent memory corruption. My setup is imx6d, 3.10.17-1.0.0ga, daisy. Here's a simple script that usually should not fail: set -e for i in `seq 1 100`; do echo "Test $i" sha256sum -c test.dat.sha256 done test.dat contains 64MB random data, test.dat.sha256 contains the SHA256 file hash. The files are copied in /tmp and test is run there, to avoid unwanted interactions with most of the filesystem drivers and storage devices. What actually happens is that sooner or later the hash verification fails, which should not happen (and doesn't happen on my x64 workstation). During the verification failure there are no errors in the system log. Performed also a similar test where I compared in a loop the content of 2 copies of the same file, and again after some iterations the comparison fails, neither with system log errors, nor oopses. I will appreciate if you can share ideas what could be wrong with this setup, and also I'll be happy to hear from you suggestions for similar simple tests for system reliability. Regards, Nikolay