Received: by 2002:a25:86ce:0:0:0:0:0 with SMTP id y14csp287137ybm; Mon, 20 May 2019 16:21:49 -0700 (PDT) X-Google-Smtp-Source: APXvYqwegDjaft0gMBf0OXNnkVRsrAhgdZ3IfM04CGOq6E5VBzH9riCDzH/uTH+OJPJLHp4GizwA X-Received: by 2002:a17:902:be0e:: with SMTP id r14mr61304049pls.152.1558394509200; Mon, 20 May 2019 16:21:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558394509; cv=none; d=google.com; s=arc-20160816; b=TDD9bGapyjgfRDnQtdrWytak/Sm0zx1L0dZrglRnUNjon/DwINvtuYDgcpIfKwX074 b6GnLeFvsBOQimI3F7ZbL7lwIUokqrSsELJsEueqmVePyHl6GU+QXliP/ey8qJ78Md7y 5PxLxroVcJbElPjsEvhGLl9eNawk10O/f1NJ1zpdp7v/f5i4ogpN1nKCaYYhYDgoyYKw on1Ya4uEe2k/KD9b/b3Jz+T3ioKPKxefzrp08op2i1lYq9nYjbiM4bVl+6frsEEbfbtY T/H7lnp/Nnh4+OG1lJ0P7D4E8iOCFrylF2nulKfrjJ5jwkjtCGo1cSScRpFGLeLFsZ2N 4IFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=D5+A4q5K5cdqQGA5Ihkd354ZfHanOdPx+5b5x0iq0yY=; b=OBGtAnTdQq2vmm8Q6lKc/6Necetld9DMrjJGdr31JQGhjN4Bdaz4RFMw82YTGhTYNK s9XTirLA4AOUoLTPxoZUk59peSPxJWPv/zDQLp/hpMSuVAi2Tvdd3ozAjz4FJ5+N/4ou ZMCHW1Zf9+cApM4Xz71jZng2RTkaLlZoIo6GGEH+EfZ0vH4Tnv9hthuZQ0+uGseI291M n37uygKjXWF2DX5KbelmmOdow2CTLcNi7FUmCcbVVfDHWaKxn5iKC2k1fGvcubVEwsIv eWF2nvDhFaN7NyU3AO9U38t/SNHqKc87Bbbqqy8VkXqrWXPFa7kfIvoR+70LTtnU7ECi 0uhw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amdcloud.onmicrosoft.com header.s=selector1-amdcloud-onmicrosoft-com header.b=SNcUz3ir; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h128si18723371pgc.499.2019.05.20.16.21.34; Mon, 20 May 2019 16:21:49 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@amdcloud.onmicrosoft.com header.s=selector1-amdcloud-onmicrosoft-com header.b=SNcUz3ir; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727385AbfETXUQ (ORCPT + 99 others); Mon, 20 May 2019 19:20:16 -0400 Received: from mail-eopbgr700052.outbound.protection.outlook.com ([40.107.70.52]:37729 "EHLO NAM04-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726879AbfETXUN (ORCPT ); Mon, 20 May 2019 19:20:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amdcloud-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D5+A4q5K5cdqQGA5Ihkd354ZfHanOdPx+5b5x0iq0yY=; b=SNcUz3irU+fd9LB1t2k6LgJCtcZfJU8X0DMX6ms3VdB2T/NNPIFEa23TuJpIicZ5ShOSACYlrxEa/ZZ5qteR+rigpAZE9SGj3RDDY+wYxfPibOiPjWKNC/WRyyW4ekk2ID3a8DnI67ylgrSPf26jK7QmokiT3HY5H2SuHRfoc7Q= Received: from SN6PR12MB2800.namprd12.prod.outlook.com (52.135.107.150) by SN6PR12MB2688.namprd12.prod.outlook.com (52.135.103.29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1900.16; Mon, 20 May 2019 23:19:31 +0000 Received: from SN6PR12MB2800.namprd12.prod.outlook.com ([fe80::4df8:270e:c062:6f8c]) by SN6PR12MB2800.namprd12.prod.outlook.com ([fe80::4df8:270e:c062:6f8c%7]) with mapi id 15.20.1900.020; Mon, 20 May 2019 23:19:31 +0000 From: "Pan, Xinhui" To: Daniel Vetter CC: "Deucher, Alexander" , "Koenig, Christian" , "Zhou, David(ChunMing)" , "airlied@linux.ie" , "Quan, Evan" , xiaolinkui , "amd-gfx@lists.freedesktop.org" , "dri-devel@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" Subject: =?utf-8?B?5Zue5aSNOiBbUEFUQ0hdIGdwdTogZHJtOiB1c2Ugc3RydWN0X3NpemUoKSBp?= =?utf-8?Q?n_kmalloc()?= Thread-Topic: =?utf-8?B?5Zue5aSNOiBbUEFUQ0hdIGdwdTogZHJtOiB1c2Ugc3RydWN0X3NpemUoKSBp?= =?utf-8?Q?n_kmalloc()?= Thread-Index: AQHVDI2qe/CUJDlUrE6nllhDkI7lB6ZvhnyWgASya4CAAPTQ9w== Date: Mon, 20 May 2019 23:19:31 +0000 Message-ID: References: <1558082760-4915-1-git-send-email-xiaolinkui@kylinos.cn> ,<20190520162807.GE21222@phenom.ffwll.local> In-Reply-To: <20190520162807.GE21222@phenom.ffwll.local> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Xinhui.Pan@amd.com; x-originating-ip: [101.88.213.38] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ed292735-d7ea-49d9-ff2d-08d6dd799ce8 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(4618075)(2017052603328)(7193020);SRVR:SN6PR12MB2688; x-ms-traffictypediagnostic: SN6PR12MB2688: x-ms-exchange-purlcount: 1 x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-forefront-prvs: 004395A01C x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(979002)(396003)(39860400002)(376002)(136003)(346002)(366004)(189003)(199004)(73956011)(91956017)(66556008)(66476007)(66946007)(66446008)(76116006)(64756008)(8936002)(102836004)(256004)(53936002)(86362001)(478600001)(66066001)(81166006)(14454004)(966005)(72206003)(71200400001)(71190400001)(81156014)(54906003)(3846002)(99286004)(224303003)(6116002)(305945005)(9686003)(186003)(26005)(2906002)(6306002)(7736002)(55016002)(4326008)(486006)(6916009)(52536014)(7696005)(476003)(11346002)(446003)(6506007)(53546011)(6436002)(5660300002)(316002)(25786009)(33656002)(76176011)(74316002)(68736007)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1101;SCL:1;SRVR:SN6PR12MB2688;H:SN6PR12MB2800.namprd12.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: amd.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: PptyUbDnTfb+vJzcdJtE1PR1yjaVafuZ/nsyvzB57nicKy8QusGmhcgIOkHk7HH1bUk6ZExtCMHiRG1huwPej9FmAD9BiGM3zQoKVIIp+Ej7hITQLQwX+GzZ2Zljlnq2f7TmBTgaI/YW9QBAaOESG+OAQHn51kIqSDARcvDApc7l2n/Drz5qLdOH8kzuEt5xJUSQ+t+eiwfjhzJRAcyrxBTpHnh1E7kRFJswdxBuxZoGsfX9ox8Nl6xlpeBbikmGZ2ajCXrhPwiUu1k5Cy+lOdvp1odxVYMtiuC1v/DtzprvghprcEv/tJQrBryiyju5sUZSZQfGvG8RbMXS5n88IjLUGqTwBN32wK7EQKa2TI5DzqeCbm3lFEUEIDyaUjgU4K3+lQhb2U4RLxyYWW8Hr5cQixp+97x0pa57XeRONa0= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: ed292735-d7ea-49d9-ff2d-08d6dd799ce8 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 May 2019 23:19:31.1081 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR12MB2688 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org RGFuaWVsLCB3aGF0IHlvdSBhcmUgdGFsa2luZyBhYm91dCBpcyB0b3RhbGx5IHdyb25nLgoxKSBB RkFJSywgb25seSBvbmUgemVyby1zaXplIGFycmF5IGNhbiBiZSBpbiB0aGUgZW5kIG9mIGEgc3Ry dWN0LgoyKSB0d28gc3RydWN0X3NpemUgd2lsbCBhZGQgdXAgc3RydWN0IGl0c2VsZiB0d2ljZS4g dGhlIHN1bSBpcyB3cm9uZyB0aGVuLgoKTm8gb2ZmZW5zZS4gSSBjYW4ndCBoZWxwIGZlZWxpbmcg bHVja3kgdGhhdCB5b3UgYXJlIGluIGludGVsLiAKCgrlj5Hku7bkuro6IERhbmllbCBWZXR0ZXIg PGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+IOS7o+ihqCBEYW5pZWwgVmV0dGVyIDxkYW5pZWxAZmZ3 bGwuY2g+CuWPkemAgeaXtumXtDogMjAxOeW5tDXmnIgyMeaXpSAwOjI4CuaUtuS7tuS6ujogUGFu LCBYaW5odWkK5oqE6YCBOiBEZXVjaGVyLCBBbGV4YW5kZXI7IEtvZW5pZywgQ2hyaXN0aWFuOyBa aG91LCBEYXZpZChDaHVuTWluZyk7IGFpcmxpZWRAbGludXguaWU7IGRhbmllbEBmZndsbC5jaDsg UXVhbiwgRXZhbjsgeGlhb2xpbmt1aTsgYW1kLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmc7IGRy aS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmc7IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5v cmcK5Li76aKYOiBSZTogW1BBVENIXSBncHU6IGRybTogdXNlIHN0cnVjdF9zaXplKCkgaW4ga21h bGxvYygpCsKgCltDQVVUSU9OOiBFeHRlcm5hbCBFbWFpbF0KCk9uIEZyaSwgTWF5IDE3LCAyMDE5 IGF0IDA0OjQ0OjMwUE0gKzAwMDAsIFBhbiwgWGluaHVpIHdyb3RlOgo+IEkgYW0gZ29pbmcgdG8g cHV0IG1vcmUgbWVtYmVycyB3aGljaCBhcmUgYWxzbyBhcnJheSBhZnRlciB0aGlzIHN0cnVjdCwK PiBub3Qgb25seSBvYmpbXS7CoCBMb29rcyBsaWtlIHRoaXMgc3RydWN0X3NpemUgZGlkIG5vdCBo ZWxwIG9uIG11bHRpcGxlCj4gYXJyYXkgY2FzZS4gVGhhbmtzIGFueXdheS7CoCBfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwoKWW91IGNhbiB0aGVuIGFkZCB0aGVtIHVwLCBlLmcuIGtt YWxsb2Moc3RydWN0X3NpemUoKStzdHJ1Y3Rfc2l6ZSgpLApHRlBfS0VSTkVMKSwgc28gdGhpcyBw YXRjaCBoZXJlIHN0aWxsIGxvb2tzIGxpa2UgYSBnb29kIGlkZWEuCgpSZXZpZXdlZC1ieTogRGFu aWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KCkNoZWVycywgRGFuaWVsCgo+IEZy b206IHhpYW9saW5rdWkgPHhpYW9saW5rdWlAa3lsaW5vcy5jbj4KPiBTZW50OiBGcmlkYXksIE1h eSAxNywgMjAxOSA0OjQ2OjAwIFBNCj4gVG86IERldWNoZXIsIEFsZXhhbmRlcjsgS29lbmlnLCBD aHJpc3RpYW47IFpob3UsIERhdmlkKENodW5NaW5nKTsgYWlybGllZEBsaW51eC5pZTsgZGFuaWVs QGZmd2xsLmNoOyBQYW4sIFhpbmh1aTsgUXVhbiwgRXZhbgo+IENjOiBhbWQtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZzsgZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZzsgbGludXgta2Vy bmVsQHZnZXIua2VybmVsLm9yZzsgeGlhb2xpbmt1aUBreWxpbm9zLmNuCj4gU3ViamVjdDogW1BB VENIXSBncHU6IGRybTogdXNlIHN0cnVjdF9zaXplKCkgaW4ga21hbGxvYygpCj4KPiBbQ0FVVElP TjogRXh0ZXJuYWwgRW1haWxdCj4KPiBVc2Ugc3RydWN0X3NpemUoKSBoZWxwZXIgdG8ga2VlcCBj b2RlIHNpbXBsZS4KPgo+IFNpZ25lZC1vZmYtYnk6IHhpYW9saW5rdWkgPHhpYW9saW5rdWlAa3ls aW5vcy5jbj4KPiAtLS0KPsKgIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9yYXMu YyB8IDMgKy0tCj7CoCAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDIgZGVsZXRpb25z KC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3Jh cy5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3Jhcy5jCj4gaW5kZXggMjJi ZDIxZS4uNDcxN2E2NCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9h bWRncHVfcmFzLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfcmFz LmMKPiBAQCAtMTM3NSw4ICsxMzc1LDcgQEAgaW50IGFtZGdwdV9yYXNfaW5pdChzdHJ1Y3QgYW1k Z3B1X2RldmljZSAqYWRldikKPsKgwqDCoMKgwqDCoMKgwqAgaWYgKGNvbikKPsKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiAwOwo+Cj4gLcKgwqDCoMKgwqDCoCBjb24gPSBr bWFsbG9jKHNpemVvZihzdHJ1Y3QgYW1kZ3B1X3JhcykgKwo+IC3CoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzaXplb2Yoc3RydWN0IHJhc19tYW5hZ2VyKSAqIEFN REdQVV9SQVNfQkxPQ0tfQ09VTlQsCj4gK8KgwqDCoMKgwqDCoCBjb24gPSBrbWFsbG9jKHN0cnVj dF9zaXplKGNvbiwgb2JqcywgQU1ER1BVX1JBU19CTE9DS19DT1VOVCksCj7CoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgR0ZQX0tFUk5FTHxfX0dGUF9aRVJP KTsKPsKgwqDCoMKgwqDCoMKgwqAgaWYgKCFjb24pCj7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCByZXR1cm4gLUVOT01FTTsKPiAtLQo+IDIuNy40Cj4KPgo+CgotLQpEYW5pZWwgVmV0 dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZnds bC5jaAo=