Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp565080ybt; Wed, 8 Jul 2020 06:37:15 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwgIi6yrI2jLMWBwJYC0XR7Vec03zA2LUG3tYTnvPR7HqDh1DGc9YGrYCVxKAlI6IL13saO X-Received: by 2002:a17:906:7743:: with SMTP id o3mr2307273ejn.224.1594215435364; Wed, 08 Jul 2020 06:37:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594215435; cv=none; d=google.com; s=arc-20160816; b=US0t7xMU53VzsnMopIVQSTbn6cu+zDFcfDSpS3Y8dMLJCYC1+74sfx5UfUg9SFQshe wAMbrpHHe2MMFNghVr2Ybq2uOjHsgE7pEq2doG5r8qR7jnUgXmALAxkiG7HLJbYEYcxo astcapPoQ1wTLxIMgDTQodxgWuRkeQfmRFw7D+1GNNg8OboXnuW+/wRND9FWUl/KazHi +2XC+irs5/CUO5j+ynIc+OBkl/I/Wj6IfMZOqU+Idx4qxVjg5r+7ZIRir2WVmsWCzmJl fv9TkB3UqeYeahpENr3yoUaiyNU2FOxqHSkJSH1yxuTNRVWUCDdi9QCHG61sOBw8OS39 nQAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=tm84vDr942HcFGtOTKdtg7Ig535+iEqYPMVmzpDehoY=; b=Ihjdy4rC+Z5eaf69H6NFOyFofA2YRo7L3BaCTFLfcVnHrxEtxk6gAHb0yamaNulker 19XD5CIDX+3fgobvLqVS3vqNoa9qZYGM3QxXSpBqo9K+dHFpaRZx/SsCePVdpoxC7Ucr nQkU5FasVlcuOUCSEB5FQxR2YN5zzf1X4uug9bofNvqFpYlIsALV16zhTeAQRCi0yPdI lH+IqJbwARDUjl5m/NpO7/fkcAQp+2BDEJGM/e7Rm5ByFCHoWbmKUgjFR87AmhC2c58E sO/zcZQ2YCfSsfOisA4Bj++H3RBHIwJATsWRpSDKyKtQXOsehAgx6xh2W21t6Z8+lBPz +Wyw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@rambus.com header.s=mimecast20161209 header.b=T1YNy9NR; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id mj26si16528919ejb.416.2020.07.08.06.36.44; Wed, 08 Jul 2020 06:37:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@rambus.com header.s=mimecast20161209 header.b=T1YNy9NR; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729357AbgGHNfx (ORCPT + 99 others); Wed, 8 Jul 2020 09:35:53 -0400 Received: from us-smtp-delivery-148.mimecast.com ([216.205.24.148]:42900 "EHLO us-smtp-delivery-148.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728148AbgGHNfx (ORCPT ); Wed, 8 Jul 2020 09:35:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rambus.com; s=mimecast20161209; t=1594215351; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=tm84vDr942HcFGtOTKdtg7Ig535+iEqYPMVmzpDehoY=; b=T1YNy9NR3f+vOHKS+R1VyiZXmYuh1hB0XgOTdWrBnBNgIfpRo8eMujp9wrF0X43zSIzFKq tHC/AOzqUv7csFO2jekM50VYAi937yx7uTsTTjZW6+sWRY8tPVzDn5rRhMMYJiD80jK4dO 67zxS9Jy/SyzvQhq7MNN9Tim0nZbKYo= Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2177.outbound.protection.outlook.com [104.47.58.177]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-363-DTlfygeqPpKqOT1nQum_qQ-1; Wed, 08 Jul 2020 09:35:47 -0400 X-MC-Unique: DTlfygeqPpKqOT1nQum_qQ-1 Received: from CY4PR0401MB3652.namprd04.prod.outlook.com (2603:10b6:910:8a::27) by CY4PR04MB0839.namprd04.prod.outlook.com (2603:10b6:903:e9::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.20; Wed, 8 Jul 2020 13:35:44 +0000 Received: from CY4PR0401MB3652.namprd04.prod.outlook.com ([fe80::c5b1:ff88:4c39:34d8]) by CY4PR0401MB3652.namprd04.prod.outlook.com ([fe80::c5b1:ff88:4c39:34d8%3]) with mapi id 15.20.3153.029; Wed, 8 Jul 2020 13:35:44 +0000 From: "Van Leeuwen, Pascal" To: "linux-crypto@vger.kernel.org" CC: Ard Biesheuvel Subject: RE: question regarding crypto driver DMA issue Thread-Topic: question regarding crypto driver DMA issue Thread-Index: AdZVBDBo9ipAzqBdRAO9+tIch7rFqAAA++kAAAkGgoA= Date: Wed, 8 Jul 2020 13:35:44 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [159.100.118.162] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: aca0ceb4-7a67-4eec-9db2-08d82343d0ba x-ms-traffictypediagnostic: CY4PR04MB0839: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 04583CED1A x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JLFPEYzkYGfiezhQk7ebksHDp1ql3PbH0OVphyWSMEnRlkhD7lDeU91MLQD8d93ILK7ovm0C4XTTxGnet0GKhGZPRXFmect2lDazdwHKBOvBW7uyuQwnbLlz7l++q5MLSAmaHGOnnei4Lh0NfAdivV8Wgbc/ToDd4qR2Gt1JB89YXgxTG6ZkDxbv+itUhjPYnTI/cQZiyD5y6mxtWvthSiAtUA3uVnpNEgrzVyFPBv2d0ksmrabXs6DkUGhqqc290sanfNKlKsCSprsKdZpgiLzJ825ZIqAQAvxpH9fdhEu1qZFrLeeVLM+cNlGQi4ub5TQXRocDTlWlDeiDEh96Mw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY4PR0401MB3652.namprd04.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(396003)(39850400004)(136003)(366004)(376002)(346002)(66446008)(71200400001)(8676002)(26005)(316002)(66476007)(7696005)(55016002)(66556008)(64756008)(66946007)(83380400001)(76116006)(9686003)(4326008)(6506007)(52536014)(2906002)(186003)(6916009)(33656002)(478600001)(8936002)(86362001)(5660300002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: cVpDHwDfgG9RN/P6yH2tXFoKPzVpg0fQfteITz7shUcz54KFgd8ArTT7EXBz0JROAqS9WU+ztvTeaqGvoaScRYuROMQ+yx5gnzith+tHIpsfn0G1t0gl0fFM6yIbQT74gSp74/KyXr9l7QFbtPKv8FMR85y2Gwn4pdGyQzmYPwmf3+sYfSm++viieGE0Wrg5PcQK/zL6bOMICpQP8cml4teFx5when/js+i3kj/sXPRJvdXH3RzurjsIx0GX/9Zo6xYMwPVFqXW5lX/e2c3xdoQApJXPe38P6C/A75BZZONXIbo5SLNQdKRR6/75AG5iOt/Z0N45vyP7REbr0pQTJRtElIr8pijVDzr++l9SsIIESI/baCsFg6PErRvn0Hc6juggwSMtH7wRbU9U07BFHzGCJE97wemDFGTj8NjobPCxccQUnrjA7a0TVpCFOd5WwdH+wAiyRJxomiIgXQmhjwaLdT5PSkGyshLelc0rVae8OQ3JJ2xim5TeR/EGnukW x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: rambus.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY4PR0401MB3652.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: aca0ceb4-7a67-4eec-9db2-08d82343d0ba X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2020 13:35:44.2958 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: bd0ba799-c2b9-413c-9c56-5d1731c4827c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 4Ov4eYhd3dz3AaxDip5jAsAtn9AmZjg0KwJrXt4wk44SW4LJaQsJmv7nW3dsjZQhH0UIZ09Qbwrd3sCJnO+wAg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR04MB0839 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA48A24 smtp.mailfrom=pvanleeuwen@rambus.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: rambus.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org SGkgQXJkLA0KDQpUaGFua3MgZm9yIHJlc3BvbmRpbmchDQoNCj4gPiBGb3IgdGhlIHNpdHVhdGlv biB3aGVyZSB0aGlzIHByb2JsZW0gaXMgb2NjdXJpbmcsIHRoZSBhY3R1YWwgYnVmZmVycyBhcmUg c3RvcmVkIGluc2lkZQ0KPiA+IHRoZSBhaGFzaF9yZXEgc3RydWN0dXJlLiBTbyBteSBxdWVzdGlv biBpczogaXMgdGhlcmUgYW55IHJlYXNvbiB3aHkgdGhpcyBzdHJ1Y3R1cmUgbWF5DQo+ID4gbm90 IGJlIERNQS1hYmxlIG9uIHNvbWUgc3lzdGVtcz8gKGFzIEkgaGF2ZSBhIGh1bmNoIHRoYXQgbWF5 IGJlIHRoZSBwcm9ibGVtIC4uLikNCj4gPg0KPg0KPiBJZiBETUEgaXMgbm9uLWNvaGVyZW50LCBh bmQgdGhlIGFoYXNoX3JlcSBzdHJ1Y3R1cmUgaXMgYWxzbyBtb2RpZmllZA0KPiBieSB0aGUgQ1BV IHdoaWxlIGl0IGlzIG1hcHBlZCBmb3IgRE1BLCB5b3UgYXJlIGxpa2VseSB0byBnZXQgYQ0KPiBj b25mbGljdC4NCj4NCkFoIC4uLiBJIGdldCBpdC4gSWYgSSBkbWFfbWFwIFRPX0RFVklDRSB0aGVu IGFsbCByZWxldmFudCBjYWNoZWxpbmVzIGFyZSBmbHVzaGVkLCB0aGVuDQppZiB0aGUgQ1BVIGFj Y2Vzc2VzIGFueSBvdGhlciBkYXRhIHNoYXJpbmcgdGhvc2UgY2FjaGVsaW5lcywgdGhleSBnZXQg cmVhZCBiYWNrIGludG8NCnRoZSBjYWNoZS4gQW55IHN1YnNlcXVlbnQgYWNjZXNzIG9mIHRoZSBh Y3R1YWwgcmVzdWx0IHdpbGwgdGhlbiByZWFkIHN0YWxlIGRhdGEgZnJvbQ0KdGhlIGNhY2hlLg0K DQo+IEl0IHNob3VsZCBoZWxwIGlmIHlvdSBhbGlnbiB0aGUgRE1BLWFibGUgZmllbGRzIHN1ZmZp Y2llbnRseSwgYW5kIG1ha2UNCj4gc3VyZSB5b3UgbmV2ZXIgdG91Y2ggdGhlbSB3aGlsZSB0aGV5 IGFyZSBtYXBwZWQgZm9yIHdyaXRpbmcgYnkgdGhlDQo+IGRldmljZS4NCj4NClllcywgSSBndWVz cyB0aGF0IGlzIHRoZSBvbmx5IHdheS4gSSBhbHNvIHRveWVkIHdpdGggdGhlIGlkZWEgb2YgdXNp bmcgZGVkaWNhdGVkIHByb3Blcmx5DQpkbWFfYWxsb2MnZWQgYnVmZmVycyB3aXRoIHBvaW50ZXJz IGluIHRoZSBhaGFzaF9yZXF1ZXN0IHN0cnVjdHVyZSwgYnV0IEkgZG9uJ3Qgc2VlIGhvdw0KSSBj YW4gYWxsb2NhdGUgcGVyLXJlcXVlc3QgYnVmZmVycyBhcyB0aGVyZSBpcyBubyBjYWxsYmFjayB0 byB0aGUgZHJpdmVyIG9uIHJlcSBjcmVhdGlvbi4NCg0KU28gLi4uIGlzIHRoZXJlIGFueSBtYWdp Y2FsIHdheSB3aXRoaW4gdGhlIExpbnV4IGtlcm5lbCB0byBjYWNoZWxpbmUtYWxpZ24gbWVtYmVy cyBvZg0KYSBzdHJ1Y3R1cmU/IENvbnNpZGVyaW5nIGNhY2hlbGluZSBzaXplIGlzIHZlcnkgc3lz dGVtLXNwZWNpZmljPw0KDQpSZWdhcmRzLA0KUGFzY2FsIHZhbiBMZWV1d2VuDQpTaWxpY29uIElQ IEFyY2hpdGVjdCBNdWx0aS1Qcm90b2NvbCBFbmdpbmVzLCBSYW1idXMgU2VjdXJpdHkNClJhbWJ1 cyBST1RXIEhvbGRpbmcgQlYNCiszMS03MyA2NTgxOTUzDQoNCk5vdGU6IFRoZSBJbnNpZGUgU2Vj dXJlL1ZlcmltYXRyaXggU2lsaWNvbiBJUCB0ZWFtIHdhcyByZWNlbnRseSBhY3F1aXJlZCBieSBS YW1idXMuDQpQbGVhc2UgYmUgc28ga2luZCB0byB1cGRhdGUgeW91ciBlLW1haWwgYWRkcmVzcyBi b29rIHdpdGggbXkgbmV3IGUtbWFpbCBhZGRyZXNzLg0KDQoNCioqIFRoaXMgbWVzc2FnZSBhbmQg YW55IGF0dGFjaG1lbnRzIGFyZSBmb3IgdGhlIHNvbGUgdXNlIG9mIHRoZSBpbnRlbmRlZCByZWNp cGllbnQocykuIEl0IG1heSBjb250YWluIGluZm9ybWF0aW9uIHRoYXQgaXMgY29uZmlkZW50aWFs IGFuZCBwcml2aWxlZ2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IG9m IHRoaXMgbWVzc2FnZSwgeW91IGFyZSBwcm9oaWJpdGVkIGZyb20gcHJpbnRpbmcsIGNvcHlpbmcs IGZvcndhcmRpbmcgb3Igc2F2aW5nIGl0LiBQbGVhc2UgZGVsZXRlIHRoZSBtZXNzYWdlIGFuZCBh dHRhY2htZW50cyBhbmQgbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkuICoqDQoNClJhbWJ1 cyBJbmMuPGh0dHA6Ly93d3cucmFtYnVzLmNvbT4NCg==