From mboxrd@z Thu Jan 1 00:00:00 1970 From: poma Subject: Re: [dma-debug.c - DMA-API] exceeded overlapping ... & sym53c8xx ... tries to free DMA ... Date: Wed, 19 Feb 2014 05:44:38 +0100 Message-ID: <530436B6.70009@gmail.com> References: <52FDD955.4000701@gmail.com> <20140214091639.GB1782@redhat.com> <52FE5E74.6000509@gmail.com> <53021F47.5050702@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kernel-bounces-TuqUDEhatI4ANWPb/1PvSmm0pvjS0E/A@public.gmane.org Errors-To: kernel-bounces-TuqUDEhatI4ANWPb/1PvSmm0pvjS0E/A@public.gmane.org To: Dan Williams Cc: Stanislaw Gruszka , Mailing-List fedora-kernel , Josh Boyer , Chris Murphy , Joerg Roedel , Linux Kernel list , IDE/ATA development list , Alan Stern , "Justin M. Forbes" , Tejun Heo , Gerard Roudier List-Id: linux-ide@vger.kernel.org T24gMTguMDIuMjAxNCAyMDozNiwgRGFuIFdpbGxpYW1zIHdyb3RlOgo+IE9uIE1vbiwgRmViIDE3 LCAyMDE0IGF0IDY6NDAgQU0sIHBvbWEgPHBvbWlkb3JhYmVsaXNpbWFAZ21haWwuY29tPiB3cm90 ZToKPj4gT24gMTQuMDIuMjAxNCAxOToyMCwgcG9tYSB3cm90ZToKPj4+IE9uIDE0LjAyLjIwMTQg MTA6MTYsIFN0YW5pc2xhdyBHcnVzemthIHdyb3RlOgo+Pj4+IE9uIEZyaSwgRmViIDE0LCAyMDE0 IGF0IDA5OjUyOjM3QU0gKzAxMDAsIHBvbWEgd3JvdGU6Cj4+Pj4+Cj4+Pj4+IEFob3khCj4+Pj4+ Cj4+Pj4+IFBlcmhhcHMgdGhpcyBpcyBhbHJlYWR5IHNvbHZlZCwgYnV0IEkgbWFkZSB0aGUgZWZm b3J0IHRvIHRlc3QgJiByZWNvcmQKPj4+Pj4gYWxsIG9mIHRoaXMsIHRoZXJlZm9yZSBoZXJlIHlv dSBhcmUuIDopCj4+Pj4+Cj4+Pj4+IGh0dHBzOi8vYnVnemlsbGEucmVkaGF0LmNvbS9zaG93X2J1 Zy5jZ2k/aWQ9MTA2MjgzMwo+Pj4+Cj4+Pj4gVGhlcmUgaXMgcGF0Y2ggcG9zdGVkIGZvciB0aGlz IHByb2JsZW0KPj4+PiBodHRwOi8vbWFyYy5pbmZvLz9sPWxpbnV4LWtlcm5lbCZtPTEzOTIzMzU0 NjIyMzMzOCZ3PTIKPj4+PiBJdCBpcyB1bmRlciByZXZpZXcgY3VycmVudGx5LCBpZiB0aGVyZSB3 aWxsIGJlIG5vIGNvbXBsYWlucyBpdCB3aWxsIGJlCj4+Pj4gYXBwbGllZC4KPj4+Pgo+Pj4+IFN0 YW5pc2xhdwo+Pj4+Cj4+Pgo+Pj4gVGhhbmtzIQo+Pj4gSSBoYXZlIGEgZmV3IHF1ZXN0aW9ucyBi dXQgdGhlIHdlZWtlbmQgYmVnaW5zLCBzbyB3ZSdsbCBsZWF2ZSBpdCBmb3IKPj4+IGxhdGVyLiA6 KQo+Pj4gU2VlIHlhIQo+Pgo+PiBodHRwczovL2J1Z3ppbGxhLnJlZGhhdC5jb20vc2hvd19idWcu Y2dpP2lkPTEwNjI4MzMKPj4KPj4gSURFIGRpc2sgLSBhdGFfcGlpeCAtIGRtZXNnIC0gT0sKPj4g aHR0cHM6Ly9idWd6aWxsYS5yZWRoYXQuY29tL2F0dGFjaG1lbnQuY2dpP2lkPTg2NDA4NQo+Pgo+ PiBTQVRBIGRpc2sgLSBhaGNpIC0gZG1lc2cgLSBPSwo+PiBodHRwczovL2J1Z3ppbGxhLnJlZGhh dC5jb20vYXR0YWNobWVudC5jZ2k/aWQ9ODY0MDg2Cj4+Cj4+IFNDU0kgZGlzayAtIHN5bTUzYzh4 eCAtIGRtZXNnIC0gT0sKPj4gaHR0cHM6Ly9idWd6aWxsYS5yZWRoYXQuY29tL2F0dGFjaG1lbnQu Y2dpP2lkPTg2NDA4Nwo+Pgo+PiBWaXJ0SU8gU0NTSSBkaXNrIC0gdmlydGlvX3Njc2kgLSBkbWVz ZyAtIE9LCj4+IGh0dHBzOi8vYnVnemlsbGEucmVkaGF0LmNvbS9hdHRhY2htZW50LmNnaT9pZD04 NjQwODgKPj4KPj4gVVNCIGRpc2sgLSB1c2Jfc3RvcmFnZSAtIGRtZXNnIC0gT0sKPj4gaHR0cHM6 Ly9idWd6aWxsYS5yZWRoYXQuY29tL2F0dGFjaG1lbnQuY2dpP2lkPTg2NDA4OQo+Pgo+PiBUZXN0 IG1lZGlhIC0gJ2Jvb3QtZml4LWRtYS1kZWJ1Zy1vdmVybGFwLXYyLmlzbycsCj4+IGh0dHA6Ly9n b28uZ2wvVUpTZlZuCj4+IHNoYTI1NnN1bToKPj4gNmQ2YjM2ZmRjYjBhMGZmNjYyZmY2YTI3MDQ4 ZDZkNWYzNWFjMjExYzM0NDM5Zjc1YmJhMWQ1MjRiMzUwN2U4Mgo+PiBib290LWZpeC1kbWEtZGVi dWctb3ZlcmxhcC12Mi5pc28KPj4KPj4gQ29udGFpbnMgJ2tlcm5lbC0zLjE0LjAtMC5yYzIuZ2l0 NC4xLmZjMjEueDg2XzY0Jwo+PiBiYXNlZCBvbiBSYXdoaWRlICdrZXJuZWwtMy4xNC4wLTAucmMy LmdpdDQuMS5mYzIxJwo+PiBodHRwOi8va29qaS5mZWRvcmFwcm9qZWN0Lm9yZy9rb2ppL2J1aWxk aW5mbz9idWlsZElEPTQ5ODQwNAo+PiB3aXRoIHRoZSBhZGRpdGlvbiBvZiBEYW4ncyAnZml4LWRt YS1kZWJ1Zy1vdmVybGFwLXYyLnBhdGNoJwo+PiAiRml4IGRtYSBkZWJ1ZyB2MjogYWNjb3VudCBm b3IgY2FjaGVsaW5lcyBhbmQgcmVhZC1vbmx5IG1hcHBpbmdzIGluCj4+IG92ZXJsYXAgdHJhY2tp bmciCj4+IGh0dHA6Ly9tYXJjLmluZm8vP2w9bGludXgtbmV0ZGV2Jm09MTM5MjMzNTQ2NzIzMzQy JnE9cmF3Cj4+Cj4+Cj4+IEFsbCB0ZXN0cyBhcmUgUEFTU0VELgo+Pgo+PiAgICAgICAgXwo+PiAg ICAgICAoIFwKPj4gICAgICAgIFwgXAo+PiAgICBfX19fKSAgXAo+PiAgIChfX18pICAgIC0tLS0t LQo+PiAgKF9fXykKPj4gIChfX18pCj4+ICAgKF9fKS0tLS0tLS0tLS0tLS0tLS0KPj4KPj4KPj4K Pj4gcG9tYQo+IAo+IFRoYW5rcyBmb3IgdGhlIGluLWRlcHRoIHJlZ3Jlc3Npb24gdGVzdCBhbmQg cmVwb3J0LiAgTXVjaCBhcHByZWNpYXRlZCEKPiAKPiAtLQo+IERhbgo+IAoKWW91J3JlIHdlbGNv bWUuIDspClRoYW5rcyBmb3IgdGhlIHBhdGNoLgoKCnBvbWEKCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwprZXJuZWwgbWFpbGluZyBsaXN0Cmtlcm5lbEBs aXN0cy5mZWRvcmFwcm9qZWN0Lm9yZwpodHRwczovL2FkbWluLmZlZG9yYXByb2plY3Qub3JnL21h aWxtYW4vbGlzdGluZm8va2VybmVs From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751527AbaBSEop (ORCPT ); Tue, 18 Feb 2014 23:44:45 -0500 Received: from mail-ee0-f41.google.com ([74.125.83.41]:33703 "EHLO mail-ee0-f41.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750991AbaBSEon (ORCPT ); Tue, 18 Feb 2014 23:44:43 -0500 Message-ID: <530436B6.70009@gmail.com> Date: Wed, 19 Feb 2014 05:44:38 +0100 From: poma User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Dan Williams CC: Stanislaw Gruszka , Linux Kernel list , IDE/ATA development list , Mailing-List fedora-kernel , Joerg Roedel , Tejun Heo , Gerard Roudier , Alan Stern , Josh Boyer , "Justin M. Forbes" , Chris Murphy Subject: Re: [dma-debug.c - DMA-API] exceeded overlapping ... & sym53c8xx ... tries to free DMA ... References: <52FDD955.4000701@gmail.com> <20140214091639.GB1782@redhat.com> <52FE5E74.6000509@gmail.com> <53021F47.5050702@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 18.02.2014 20:36, Dan Williams wrote: > On Mon, Feb 17, 2014 at 6:40 AM, poma wrote: >> On 14.02.2014 19:20, poma wrote: >>> On 14.02.2014 10:16, Stanislaw Gruszka wrote: >>>> On Fri, Feb 14, 2014 at 09:52:37AM +0100, poma wrote: >>>>> >>>>> Ahoy! >>>>> >>>>> Perhaps this is already solved, but I made the effort to test & record >>>>> all of this, therefore here you are. :) >>>>> >>>>> https://bugzilla.redhat.com/show_bug.cgi?id=1062833 >>>> >>>> There is patch posted for this problem >>>> http://marc.info/?l=linux-kernel&m=139233546223338&w=2 >>>> It is under review currently, if there will be no complains it will be >>>> applied. >>>> >>>> Stanislaw >>>> >>> >>> Thanks! >>> I have a few questions but the weekend begins, so we'll leave it for >>> later. :) >>> See ya! >> >> https://bugzilla.redhat.com/show_bug.cgi?id=1062833 >> >> IDE disk - ata_piix - dmesg - OK >> https://bugzilla.redhat.com/attachment.cgi?id=864085 >> >> SATA disk - ahci - dmesg - OK >> https://bugzilla.redhat.com/attachment.cgi?id=864086 >> >> SCSI disk - sym53c8xx - dmesg - OK >> https://bugzilla.redhat.com/attachment.cgi?id=864087 >> >> VirtIO SCSI disk - virtio_scsi - dmesg - OK >> https://bugzilla.redhat.com/attachment.cgi?id=864088 >> >> USB disk - usb_storage - dmesg - OK >> https://bugzilla.redhat.com/attachment.cgi?id=864089 >> >> Test media - 'boot-fix-dma-debug-overlap-v2.iso', >> http://goo.gl/UJSfVn >> sha256sum: >> 6d6b36fdcb0a0ff662ff6a27048d6d5f35ac211c34439f75bba1d524b3507e82 >> boot-fix-dma-debug-overlap-v2.iso >> >> Contains 'kernel-3.14.0-0.rc2.git4.1.fc21.x86_64' >> based on Rawhide 'kernel-3.14.0-0.rc2.git4.1.fc21' >> http://koji.fedoraproject.org/koji/buildinfo?buildID=498404 >> with the addition of Dan's 'fix-dma-debug-overlap-v2.patch' >> "Fix dma debug v2: account for cachelines and read-only mappings in >> overlap tracking" >> http://marc.info/?l=linux-netdev&m=139233546723342&q=raw >> >> >> All tests are PASSED. >> >> _ >> ( \ >> \ \ >> ____) \ >> (___) ------ >> (___) >> (___) >> (__)---------------- >> >> >> >> poma > > Thanks for the in-depth regression test and report. Much appreciated! > > -- > Dan > You're welcome. ;) Thanks for the patch. poma