From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: dmaengine: at_xdmac: fix rare residue corruption From: Vinod Koul Message-Id: <20180327120422.GJ15443@localhost> Date: Tue, 27 Mar 2018 17:34:23 +0530 To: Maxime Jayat Cc: Ludovic Desroches , Nicolas Ferre , Dan Williams , dmaengine@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org List-ID: T24gVGh1LCBGZWIgMjIsIDIwMTggYXQgMTI6Mzk6NTVQTSArMDEwMCwgTWF4aW1lIEpheWF0IHdy b3RlOgo+IERlc3BpdGUgdGhlIGVmZm9ydHMgbWFkZSB0byBjb3JyZWN0bHkgcmVhZCB0aGUgTkRB IGFuZCBDVUJDIHJlZ2lzdGVycywKPiB0aGUgb3JkZXIgaW4gd2hpY2ggdGhlIHJlZ2lzdGVycyBh cmUgcmVhZCBjb3VsZCBzb21ldGltZXMgbGVhZCB0byBhbgo+IGluY29uc2lzdGVudCBzdGF0ZS4K PiAKPiBSZS11c2luZyB0aGUgdGltZWxpbmUgZnJvbSB0aGUgY29tbWVudHMsIHRoaXMgZm9sbG93 aW5nIHRpbWluZyBvZgo+IHJlZ2lzdGVycyByZWFkcyBjb3VsZCBsZWFkIHRvIHJlYWRpbmcgTkRB IHdpdGggdmFsdWUgIkBkZXNjMiIgYW5kCj4gQ1VCQyB3aXRoIHZhbHVlICJNQVggZGVzYzEiOgo+ IAo+ICBJTklURCAtLS0tLS0tLSAgICAgICAgICAgICAgICAgICAgLS0tLS0tLS0tLS0tCj4gICAg ICAgICAgICAgICB8X19fX19fX19fX19fX19fX19fX198Cj4gICAgICAgIF9fX19fX19fX19fX19f X19fX19fX19fICBfX19fX19fX19fX19fX18KPiAgTkRBICAgICAgIEBkZXNjMiAgICAgICAgICAg ICBcLyAgIEBkZXNjMwo+ICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fXy9cX19fX19fX19f X19fX19fCj4gICAgICAgIF9fX19fX19fX18gIF9fX19fX19fX19fICBfX19fX19fX19fX19fX18K PiAgQ1VCQyAgICAgICAwICAgIFwvIE1BWCBkZXNjMSBcLyAgTUFYIGRlc2MyCj4gICAgICAgIF9f X19fX19fX18vXF9fX19fX19fX19fL1xfX19fX19fX19fX19fX18KPiAgICAgICAgIHwgIHwgICAg ICAgICAgfCAgfAo+IEV2ZW50czooMSkoMikgICAgICAgICgzKSg0KQo+IAo+ICgxKSBjaGVja19u ZGEgPSBAZGVzYzIKPiAoMikgaW5pdGQgPSAxCj4gKDMpIGN1cl91YmMgPSBNQVggZGVzYzEKPiAo NCkgY3VyX25kYSA9IEBkZXNjMgo+IAo+IFRoaXMgaXMgYWxsb3dlZCBieSB0aGUgY29uZGl0aW9u ICgoY2hlY2tfbmRhID09IGN1cl9uZGEpICYmIGluaXRkKSwKPiBkZXNwaXRlIGN1cl91YmMgYW5k IGN1cl9uZGEgYmVpbmcgaW4gdGhlIHByZWNpc2Ugc3RhdGUgd2UgZG9uJ3Qgd2FudC4KPiAKPiBU aGlzIGVycm9yIGxlYWRzIHRvIGluY29ycmVjdCByZXNpZHVlIGNvbXB1dGF0aW9uLgo+IAo+IEZp eCBpdCBieSBpbnZlcnNpbmcgdGhlIG9yZGVyIGluIHdoaWNoIENVQkMgYW5kIElOSVREIGFyZSBy ZWFkLiBUaGlzCj4gbWFrZXMgc3VyZSB0aGF0IE5EQSBhbmQgQ1VCQyBhcmUgYWx3YXlzIHJlYWQg dG9nZXRoZXIgZWl0aGVyIF9iZWZvcmVfCj4gSU5JVEQgZ29lcyB0byAwIG9yIF9hZnRlcl8gaXQg aXMgYmFjayBhdCAxLgo+IFRoZSBjYXNlIHdoZXJlIE5EQSBpcyByZWFkIGJlZm9yZSBJTklURCBp cyBhdCAwIGFuZCBDVUJDIGlzIHJlYWQgYWZ0ZXIKPiBJTklURCBpcyBiYWNrIGF0IDEgd2lsbCBi ZSByZWplY3RlZCBieSBjaGVja19uZGEgYW5kIGN1cl9uZGEgYmVpbmcKPiBkaWZmZXJlbnQuCgpB cHBsaWVkLCB0aGFua3MK