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=-6.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 129C9C432C0 for ; Tue, 3 Dec 2019 01:42:44 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DCE5820705 for ; Tue, 3 Dec 2019 01:42:43 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="kwAy2Tyh"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="hcpRU0Vj" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DCE5820705 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=jQfuz7ytLJADCjCnSxyau0zSxnyySzrIPDjoP/s5DTg=; b=kwAy2TyhC5kKQN 1Jukt4FGwc70FtlKJf30v3G2Tq2odt9Tgls3bqUWwUVwtlQC1yfq2CEqgzqtxFf04+PkDm5SHGzXV Avilwz9XYk8wZBiiyLCZ9vDpfNDFAC+dhYvK3fRnkkAtfrbxpcy7YdZbts5gGCTcPGxNNirXVA2DR xcs/dD4loNmFltsdUcL22plDV9ypqodnLV7ef5oOHy+fvTV0RVDK75AOniabf894dKWCjuGvInfII kRz79h1Ys0H1FXQDc6NdiDBEWRP+Xjf9GCYEaSGhLdZA52KMHdmsmFfno61ZmJ7JddJKjLePlNUeW fsRiCUaA6caQcY4i1Keg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1ibxD9-0007gL-87; Tue, 03 Dec 2019 01:42:43 +0000 Received: from mail-eopbgr80049.outbound.protection.outlook.com ([40.107.8.49] helo=EUR04-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1ibxD5-0007fk-9C for linux-arm-kernel@lists.infradead.org; Tue, 03 Dec 2019 01:42:40 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AhhRFuiEIYVo6A5rbb+wyhEWTQQEet3Ru5X+wTmXDSGNvq12Uh8sO25+ji/qACrhdhBmrXdu5pVetsiaH7tY55VsKkzVpu0nZP9LLsCdylx7KsQc2rzqARuD1NNoWoZ7H1tE81RCIfqp9SFL3kJyhqOXQKbGbcPUBdCDjS3NfejWkhdELVInbyqLk9hQF43+OXjf0Bw3r6ka5nBVBIamyTyqdXuA2KclSdpy5X3BQTi3zjyWhZZLr68/tzw22hsUmDu4/IG0ijwQINVtNcKLnoJmq4YS7I/rZ8UGB/gPH6ICCbJaSKzn2J76hSAv0C3TTGGQLVYlvo8+EjrVq5ACJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eCMHkhp8XsbTT/kLVQDwo0zBRTsJV4Kn7ehe8M0q2+c=; b=avtWf9ba8GknkdReRTC6s85KjZD/tPTA/GkGsr66LVn/fhwHCLgm4j+6c7G/lbL2S5FFP/Ix7GOo+XuG08SDOEzHuhzBWbD0icybRuqgdyEODdlRNU8YSc4sfrRkCU7JrLkL0G7dvI/cXiQqJg4g5lsz7KEU/H9/a4Iwg22oZ/SQqdAEoPSqoAqA5mSSH2o8tqkJ2ykh/BSrfXDokTYRkzWG9LfnqB3w+8dSuH8B9yj+pbSk6BIdSRpd9j0tYgF+bAD6Inz65IBehov1UCvTw0FWUek1CSrmjwS6n23uqe0jNV6j6p6QR7Q+JOS2pr361AMneFmR0Tyjq7CdKnKlRg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eCMHkhp8XsbTT/kLVQDwo0zBRTsJV4Kn7ehe8M0q2+c=; b=hcpRU0VjWqNBjDCH1NI3U40qpUZ1DNEPa9V/BJuGd/joRjvwJXIHvsYvCAy8tI0foukONef3UtN9BNjJWxjpftteYHvZVZuqOdR/8lFm+V/C8U/9g0Yjf5uxvXrknQEMrWHA8u9cokuV0e9R06VZTmu8n+z9KK1tQqGeOaMo4iU= Received: from AM5PR04MB3299.eurprd04.prod.outlook.com (10.173.255.158) by AM5PR04MB2977.eurprd04.prod.outlook.com (10.173.254.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.20; Tue, 3 Dec 2019 01:42:35 +0000 Received: from AM5PR04MB3299.eurprd04.prod.outlook.com ([fe80::a8a6:8d0d:aca4:7bf1]) by AM5PR04MB3299.eurprd04.prod.outlook.com ([fe80::a8a6:8d0d:aca4:7bf1%7]) with mapi id 15.20.2495.014; Tue, 3 Dec 2019 01:42:35 +0000 From: Xiaowei Bao To: Marc Zyngier Subject: RE: [PATCH] PCI: layerscape: Add the SRIOV support in host side Thread-Topic: [PATCH] PCI: layerscape: Add the SRIOV support in host side Thread-Index: AQHVqP2nw3AoM5GAtUqPe+h1Ib8VVaemy2EAgADUbVA= Date: Tue, 3 Dec 2019 01:42:35 +0000 Message-ID: References: <20191202104506.27916-1-xiaowei.bao@nxp.com> <606a00a2edcf077aa868319e0daa4dbc@www.loen.fr> In-Reply-To: <606a00a2edcf077aa868319e0daa4dbc@www.loen.fr> 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=xiaowei.bao@nxp.com; x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: fb03bd63-e3b8-480f-3d75-08d7779212b5 x-ms-traffictypediagnostic: AM5PR04MB2977:|AM5PR04MB2977: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6790; x-forefront-prvs: 02408926C4 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(366004)(396003)(39860400002)(376002)(346002)(199004)(189003)(13464003)(66446008)(26005)(102836004)(6246003)(44832011)(14454004)(256004)(7696005)(81156014)(8676002)(2906002)(81166006)(7416002)(74316002)(7736002)(305945005)(99286004)(478600001)(316002)(71200400001)(54906003)(33656002)(8936002)(71190400001)(6116002)(3846002)(186003)(6916009)(52536014)(11346002)(6506007)(53546011)(446003)(66556008)(66476007)(64756008)(229853002)(25786009)(4326008)(66066001)(55016002)(6436002)(9686003)(86362001)(5660300002)(76176011)(14444005)(76116006)(66946007); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR04MB2977; H:AM5PR04MB3299.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: cw7SHZkP1hZgAVJi7ez0lW3QGsHAgYuom9HsAF8U6gIpYDGL+7anUi6I3aYLtW9TxTnVFvt9rHpP4Q7BLONFwE4HsJo30Cv8tJEj+urz7pYb1NnVup1vRAX3zGCh130tO8+z749OPtRGzffxJOxjCMzAdSLpH8n0crAnoZ21fMlle5tZTpYZsKWtWik2qEfbbaYrAZFatks6XmzZrDElbk4VoiFoxqnr55zl0U3v6wHZ556P+ZxMI0xKtC/tECjidkEZ9cd8mndDETdlNgbk+veK/XEsN8wn9OldyynR4PbDc2ryTGkM2s9NbbmpszfpIa7LyGjPiIs2JAKWho4baIG5Cpc0614txf6HviaPl10oxD3Wc+m0Sm/Mtna98x9ltQeBAbb8K9GddXKV/D2MlFCGhPN2dFSiz38A7dsU7Bzo3eKZyekJtWYvhyNIVGy+ MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: fb03bd63-e3b8-480f-3d75-08d7779212b5 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Dec 2019 01:42:35.7623 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: k7HJdwSpUJD/DVgMYb+Lo7XOmNgWFES+G+l/d7lG2wxtUFrOfsX9WUUzambAXsMiz4ky5bFn3Pojt6uQsUGIZw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR04MB2977 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20191202_174239_326083_DF127574 X-CRM114-Status: GOOD ( 23.66 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Roy Zang , "lorenzo.pieralisi@arm.com" , "devicetree@vger.kernel.org" , "linux-pci@vger.kernel.org" , "Z.q. Hou" , "linux-kernel@vger.kernel.org" , "M.h. Lian" , "robh+dt@kernel.org" , "linux-arm-kernel@lists.infradead.org" , "bhelgaas@google.com" , "andrew.murray@arm.com" , "frowand.list@gmail.com" , Mingkai Hu Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWFyYyBaeW5naWVyIDxt YXpAbWlzdGVyam9uZXMub3JnPg0KPiBTZW50OiAyMDE55bm0MTLmnIgy5pelIDIwOjQ4DQo+IFRv OiBYaWFvd2VpIEJhbyA8eGlhb3dlaS5iYW9AbnhwLmNvbT4NCj4gQ2M6IHJvYmgrZHRAa2VybmVs Lm9yZzsgZnJvd2FuZC5saXN0QGdtYWlsLmNvbTsgTS5oLiBMaWFuDQo+IDxtaW5naHVhbi5saWFu QG54cC5jb20+OyBNaW5na2FpIEh1IDxtaW5na2FpLmh1QG54cC5jb20+OyBSb3kgWmFuZw0KPiA8 cm95LnphbmdAbnhwLmNvbT47IGxvcmVuem8ucGllcmFsaXNpQGFybS5jb207IGFuZHJldy5tdXJy YXlAYXJtLmNvbTsNCj4gYmhlbGdhYXNAZ29vZ2xlLmNvbTsgZGV2aWNldHJlZUB2Z2VyLmtlcm5l bC5vcmc7DQo+IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4LXBjaUB2Z2VyLmtl cm5lbC5vcmc7DQo+IGxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZzsgWi5xLiBI b3UgPHpoaXFpYW5nLmhvdUBueHAuY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIXSBQQ0k6IGxh eWVyc2NhcGU6IEFkZCB0aGUgU1JJT1Ygc3VwcG9ydCBpbiBob3N0IHNpZGUNCj4gDQo+IE9uIDIw MTktMTItMDIgMTA6NDUsIFhpYW93ZWkgQmFvIHdyb3RlOg0KPiA+IEdJQyBnZXQgdGhlIG1hcCBy ZWxhdGlvbnMgb2YgZGV2aWQgYW5kIHN0cmVhbSBpZCBmcm9tIHRoZSBtc2ktbWFwDQo+ID4gcHJv cGVydHkgb2YgRFRTLCBvdXIgcGxhdGZvcm0gYWRkIHRoaXMgcHJvcGVydHkgaW4gdS1ib290IGJh c2Ugb24gdGhlDQo+ID4gUENJZSBkZXZpY2UgaW4gdGhlIGJ1cywgYnV0IGlmIGVuYWJsZSB0aGUg dmYgZGV2aWNlIGluIGtlcm5lbCwgdGhlIHZmDQo+ID4gZGV2aWNlIG1zaS1tYXAgd2lsbCBub3Qg c2V0LCBzbyB0aGUgdmYgZGV2aWNlIGNhbid0IHdvcmssIHRoaXMgcGF0Y2gNCj4gPiBwdXJwb3Nl IGlzIHRoYXQgbWFuYWdlIHRoZSBzdHJlYW0gaWQgYW5kIGRldmljZSBpZCBtYXAgcmVsYXRpb25z DQo+ID4gZHluYW1pY2FsbHkgaW4ga2VybmVsLCBhbmQgbWFrZSB0aGUgbmV3IFBDSWUgZGV2aWNl IHdvcmsgaW4ga2VybmVsLg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogWGlhb3dlaSBCYW8gPHhp YW93ZWkuYmFvQG54cC5jb20+DQo+ID4gLS0tDQo+ID4gIGRyaXZlcnMvb2YvaXJxLmMgICAgICAg ICAgICAgICAgICAgICAgICAgICAgfCAgOSArKysNCj4gPiAgZHJpdmVycy9wY2kvY29udHJvbGxl ci9kd2MvcGNpLWxheWVyc2NhcGUuYyB8IDk0DQo+ID4gKysrKysrKysrKysrKysrKysrKysrKysr KysrKysNCj4gPiAgZHJpdmVycy9wY2kvcHJvYmUuYyAgICAgICAgICAgICAgICAgICAgICAgICB8 ICA2ICsrDQo+ID4gIGRyaXZlcnMvcGNpL3JlbW92ZS5jICAgICAgICAgICAgICAgICAgICAgICAg fCAgNiArKw0KPiA+ICA0IGZpbGVzIGNoYW5nZWQsIDExNSBpbnNlcnRpb25zKCspDQo+ID4NCj4g PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9vZi9pcnEuYyBiL2RyaXZlcnMvb2YvaXJxLmMgaW5kZXgN Cj4gPiBhMjk2ZWFmLi43OTFlNjA5IDEwMDY0NA0KPiA+IC0tLSBhL2RyaXZlcnMvb2YvaXJxLmMN Cj4gPiArKysgYi9kcml2ZXJzL29mL2lycS5jDQo+ID4gQEAgLTU3Niw2ICs1NzYsMTEgQEAgdm9p ZCBfX2luaXQgb2ZfaXJxX2luaXQoY29uc3Qgc3RydWN0IG9mX2RldmljZV9pZA0KPiA+ICptYXRj aGVzKQ0KPiA+ICAJfQ0KPiA+ICB9DQo+ID4NCj4gPiArdTMyIF9fd2VhayBsc19wY2llX3N0cmVh bWlkX2ZpeChzdHJ1Y3QgZGV2aWNlICpkZXYsIHUzMiByaWQpIHsNCj4gPiArCXJldHVybiByaWQ7 DQo+ID4gK30NCj4gPiArDQo+ID4gIHN0YXRpYyB1MzIgX19vZl9tc2lfbWFwX3JpZChzdHJ1Y3Qg ZGV2aWNlICpkZXYsIHN0cnVjdCBkZXZpY2Vfbm9kZQ0KPiA+ICoqbnAsDQo+ID4gIAkJCSAgICB1 MzIgcmlkX2luKQ0KPiA+ICB7DQo+ID4gQEAgLTU5MCw2ICs1OTUsMTAgQEAgc3RhdGljIHUzMiBf X29mX21zaV9tYXBfcmlkKHN0cnVjdCBkZXZpY2UgKmRldiwNCj4gPiBzdHJ1Y3QgZGV2aWNlX25v ZGUgKipucCwNCj4gPiAgCQlpZiAoIW9mX21hcF9yaWQocGFyZW50X2Rldi0+b2Zfbm9kZSwgcmlk X2luLCAibXNpLW1hcCIsDQo+ID4gIAkJCQkibXNpLW1hcC1tYXNrIiwgbnAsICZyaWRfb3V0KSkN Cj4gPiAgCQkJYnJlYWs7DQo+ID4gKw0KPiA+ICsJaWYgKHJpZF9vdXQgPT0gcmlkX2luKQ0KPiA+ ICsJCXJpZF9vdXQgPSBsc19wY2llX3N0cmVhbWlkX2ZpeChwYXJlbnRfZGV2LCByaWRfaW4pOw0K PiANCj4gT3ZlciBteSBkZWFkIGJvZHkuIEdldCB5b3VyIGZpcm13YXJlIHRvIHByb3Blcmx5IHBy b2dyYW0gdGhlIExVVCBzbyB0aGF0IGl0DQo+IHByZXNlbnRzIHRoZSBJVFMgd2l0aCBhIHJlYXNv bmFibGUgdG9wb2xvZ3kuIFRoZXJlIGlzIGFic29sdXRlbHkgbm8gd2F5IHRoaXMNCj4ga2luZCBv ZiBjaGFuZ2UgbWFrZXMgaXQgaW50byB0aGUga2VybmVsLg0KDQpTb3JyeSBmb3IgdGhpcywgSSBr bm93IGl0IGlzIG5vdCByZWFzb25hYmxlLCBidXQgSSBoYXZlIG5vIG90aGVyIHdheSwgYXMgSSBr bm93LCBBUk0NCmdldCB0aGUgbWFwcGluZyBvZiBzdHJlYW0gSUQgdG8gcmVxdWVzdCBJRCBmcm9t IHRoZSBtc2ktbWFwIHByb3BlcnR5IG9mIERUUywgaWYNCmFkZCBhIG5ldyBkZXZpY2Ugd2hpY2gg bmVlZCB0aGUgc3RyZWFtIElEIGFuZCB0cnkgdG8gZ2V0IGl0IGZyb20gdGhlIG1zaS1tYXAgb2Yg RFRTLA0KaXQgd2lsbCBmYWlsZWQgYW5kIG5vdCB3b3JrLCB5ZXM/IFNvIGNvdWxkIHlvdSBnaXZl IG1lIGEgYmV0dGVyIGFkdmljZSB0byBmaXggdGhpcyBpc3N1ZSwNCkkgd291bGQgcmVhbGx5IGFw cHJlY2lhdGUgYW55IGNvbW1lbnRzIG9yIHN1Z2dlc3Rpb25zLCB0aGFua3MgYSBsb3QuDQoNClRo YW5rcyANClhpYW93ZWkNCg0KPiANCj4gVGhhbmtzLA0KPiANCj4gICAgICAgICAgTS4NCj4gLS0N Cj4gV2hvIHlvdSBqaXZpbicgd2l0aCB0aGF0IENvc21payBEZWJyaXM/DQpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxp bmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3Rz LmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==