From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 10676C10F14 for ; Tue, 23 Apr 2019 12:26:12 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id A2F38214AE for ; Tue, 23 Apr 2019 12:26:11 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=vmware.com header.i=@vmware.com header.b="KgiT7EwM" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727662AbfDWM0K (ORCPT ); Tue, 23 Apr 2019 08:26:10 -0400 Received: from mail-eopbgr690057.outbound.protection.outlook.com ([40.107.69.57]:14817 "EHLO NAM04-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726150AbfDWM0J (ORCPT ); Tue, 23 Apr 2019 08:26:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vmware.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kck8DemmQ9/yxr0ZunbSvB4VNBMZK6t3Tj3gnwaMuT0=; b=KgiT7EwMbCPsxjkqTWcpDnbd/sXtcK9WVL42mwrYOb65AIdb0VoFtfqjTm61v3/SROvlmuFK5c179vvtVt6V8dcDk0xvVo2ji8Sdgg7B3olkuAsOAIdoii9N7KsgTDAbaa242svTVIMvvCkKSh/tMDDaw/V/3dLy1tpUUWzCejg= Received: from MN2PR05MB6141.namprd05.prod.outlook.com (20.178.241.217) by MN2PR05MB6494.namprd05.prod.outlook.com (20.178.246.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1835.7; Tue, 23 Apr 2019 12:26:05 +0000 Received: from MN2PR05MB6141.namprd05.prod.outlook.com ([fe80::441b:ef64:e316:b294]) by MN2PR05MB6141.namprd05.prod.outlook.com ([fe80::441b:ef64:e316:b294%5]) with mapi id 15.20.1835.010; Tue, 23 Apr 2019 12:26:05 +0000 From: Thomas Hellstrom To: "hch@lst.de" CC: "torvalds@linux-foundation.org" , "linux-kernel@vger.kernel.org" , Deepak Singh Rawat , "iommu@lists.linux-foundation.org" Subject: Re: revert dma direct internals abuse Thread-Topic: revert dma direct internals abuse Thread-Index: AQHU7fmi7IV/x30l7UexE5gP02MWCKYymy+AgAD+MwCAADQ1gIAAB6sAgAAMwgCAABMAAIAAIUkAgADfTYCAAIrrAIATDOyAgAE2CwA= Date: Tue, 23 Apr 2019 12:26:05 +0000 Message-ID: References: <20190408105525.5493-1-hch@lst.de> <7d5f35da4a6b58639519f0764c7edbfe4dd1ba02.camel@vmware.com> <20190409095740.GE6827@lst.de> <5f0837ffc135560c764c38849eead40269cebb48.camel@vmware.com> <20190409133157.GA10876@lst.de> <466e658c73607fca5112d718972e87c0b78653ad.camel@vmware.com> <20190409152538.GA12816@lst.de> <20190410064359.GC5543@lst.de> <0c897b24b234f8d42ef597dbe31fa8293519a4b2.camel@vmware.com> <20190422175623.GA32411@lst.de> In-Reply-To: <20190422175623.GA32411@lst.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=thellstrom@vmware.com; x-originating-ip: [155.4.205.35] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1d358cf3-d450-4b97-fad1-08d6c7e6db6d x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(2017052603328)(7193020);SRVR:MN2PR05MB6494; x-ms-traffictypediagnostic: MN2PR05MB6494: x-microsoft-antispam-prvs: x-forefront-prvs: 0016DEFF96 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(136003)(39860400002)(366004)(396003)(376002)(346002)(189003)(199004)(2616005)(478600001)(14454004)(54906003)(76176011)(316002)(5660300002)(93886005)(2906002)(81166006)(8936002)(229853002)(6436002)(256004)(2501003)(8676002)(6116002)(6486002)(3846002)(6512007)(81156014)(6916009)(68736007)(1730700003)(118296001)(66066001)(53936002)(305945005)(6246003)(25786009)(5640700003)(66446008)(4744005)(97736004)(76116006)(4326008)(99286004)(73956011)(486006)(36756003)(6506007)(86362001)(102836004)(476003)(2351001)(11346002)(7736002)(26005)(71190400001)(186003)(71200400001)(446003)(66946007)(66476007)(64756008)(66556008)(91956017);DIR:OUT;SFP:1101;SCL:1;SRVR:MN2PR05MB6494;H:MN2PR05MB6141.namprd05.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: vmware.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: XK2rCq/bwv17lAZ+tqBjKgaLQsBC79MLwDqvBQau3CsroFNp8lQ6XesK30G/pmp6YT2ztdrmhmPPKHOv6KHt09eRr3PtUT/AR8XNzqD6D/+DWDXthwOAAlnNxWy1ZvkfQm4RZsL1LkbkT9j7oU0nBTSnErdA+2q1wKd1S3guAd6gQBgr2hC7SVumcpvYL7KeBHwejR5etkIt90hKOgd+5MmGjLziaatMQcko/eJgld9IXnvV9Fn4AYvEjZxyMhH2TXqPVl/YpqIcjR4v1/eUN2RXCmzRI1n8uh6mO7Ga+9Hg4S1eNKeuPhAHLvFx8fOgHk8s7U4Vl1s49J9A7NnfqssLhEtZbXBEXDWJk+jzAwXGToTMyeS46BO56CCnR5JMl554NsUXt1WEvULCAe8iZE2T4LwwH6aiQyROUCWVUF8= Content-Type: text/plain; charset="utf-8" Content-ID: <115D6E66AC3ABA42801EEC939502B6AF@namprd05.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1d358cf3-d450-4b97-fad1-08d6c7e6db6d X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Apr 2019 12:26:05.4995 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR05MB6494 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGksIENocmlzdG9waCwNCg0KT24gTW9uLCAyMDE5LTA0LTIyIGF0IDE5OjU2ICswMjAwLCBoY2hA bHN0LmRlIHdyb3RlOg0KPiBPbiBXZWQsIEFwciAxMCwgMjAxOSBhdCAwMzowMToxNFBNICswMDAw LCBUaG9tYXMgSGVsbHN0cm9tIHdyb3RlOg0KPiA+ID4gU28gY2FuIHlvdSBwbGVhc2UgcmVzcGlu IGEgdmVyc2lvbiBhY2NlcHRhYmxlIHRvIHlvdSBhbmQgc3VibWl0DQo+ID4gPiBpdA0KPiA+ID4g Zm9yIDUuMSBBU0FQPyAgT3RoZXJ3aXNlIEknbGwgbmVlZCB0byBtb3ZlIGFoZWFkIHdpdGggdGhl IHNpbXBsZQ0KPiA+ID4gcmV2ZXJ0Lg0KPiA+IA0KPiA+IEkgd2lsbC4gDQo+ID4gSSBuZWVkIHRv IGRvIHNvbWUgdGVzdGluZyB0byBpbnZlc3RpZ2F0ZSBob3cgdG8gYmVzdCBjaG9vc2UgYmV0d2Vl bg0KPiA+IHRoZQ0KPiA+IG9wdGlvbnMsIGJ1dCB3aWxsIGhhdmUgc29tZXRoaW5nIHJlYWR5IGZv ciA1LjEuDQo+IA0KPiBJIHN0aWxsIGRvbid0IHNlZSBhbnl0aGluZyBpbiAtcmM2Li4NCg0KQmVl biBvbiBlYXN0ZXIgdmFjYXRpb24uIEkgaGF2ZSBhIHBhdGNoIHJlYWR5IGZvciByZXZpZXcsIHRo b3VnaCwgd2lsbA0Kc2VuZCBpdCBvdXQgaW4gYSBtb21lbnQuDQoNCkl0IHR1cm5zIG91dCB0aGF0 IHRvIGRvIHNvbWV0aGluZyB3ZWxsLWJlaGF2ZWQgaW4gY2FzZSBzb21lb25lIHNldHMNCnN3aW90 bGI9Zm9yY2UsIHRoZSB2YXJpYWJsZSBzd2lvdGxiX2ZvcmNlIHdvdWxkIG5lZWQgdG8gYmUgZXhw b3J0ZWQuDQooSSBjYW4ndCByZWx5IG9uIHN3aW90bGJfbnJfdGJsKCkpLg0KDQpUaGF0J3Mgbm90 IGN1cnJlbnRseSBkb25lIGluIHRoZSBwYXRjaCwgYnV0IGluc3RlYWQgdGhlIGRyaXZlciBqdXN0 DQptYWxmdW5jdGlvbnMgbGlrZSBtb3N0IG90aGVyIGdyYXBoaWNzIGRyaXZlcnMuDQoNCi9UaG9t YXMNCg0K