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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 92EA1C43334 for ; Mon, 25 Jul 2022 03:39:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:CC:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=mZwVDPHdvidElRExFJBsfwuyfWLEeDCzlkfmxt1+N8M=; b=npVORAIvrnm2y5 BZ4U5fkbS7WH0mSlYUJeK3589GPk33HhKVonXFPOwDbzQ8hQOxRJ4Qjp0+nP3CgkdJaBuGkbajOsy 9cQA9vMRC1xHqOCamrvbee8Moo2bSS6HfmqF9urUdsfKo2GX3CjxABqG5gB9o14B2wVw9SUTI5f4V r7Ss+W27Qh1MvlJFE3oKCy0GXhjxbbrzrj/4xUjC15D9r2vRNbk7uh05SUrY7JJEsDB+sEZmfANt+ 5GcRTHAgaR1V3B7eghI6UmTI+iEekE61naM++bJZejd9zTyKRxR3ETjQ9h4JMMOUllzsegBgn2DJF kEU3+wRpORKugUqLawkw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oFovA-002rNH-2l; Mon, 25 Jul 2022 03:38:16 +0000 Received: from szxga08-in.huawei.com ([45.249.212.255]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oFov6-002rKO-8C; Mon, 25 Jul 2022 03:38:14 +0000 Received: from dggpeml500020.china.huawei.com (unknown [172.30.72.56]) by szxga08-in.huawei.com (SkyGuard) with ESMTP id 4Lrlzl2xdMz1M8Df; Mon, 25 Jul 2022 11:35:15 +0800 (CST) Received: from dggpeml500008.china.huawei.com (7.185.36.147) by dggpeml500020.china.huawei.com (7.185.36.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Mon, 25 Jul 2022 11:38:05 +0800 Received: from [127.0.0.1] (10.67.111.83) by dggpeml500008.china.huawei.com (7.185.36.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Mon, 25 Jul 2022 11:38:05 +0800 Message-ID: Date: Mon, 25 Jul 2022 11:38:04 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Subject: Re: [PATCH -next] scsi: ufs: ufs-mediatek: Fix build error To: Arnd Bergmann CC: , "James E.J. Bottomley" , "Martin K. Petersen" , Matthias Brugger , Bart Van Assche , linux-scsi , "moderated list:ARM/Mediatek SoC..." , Linux Kernel Mailing List , Linux ARM References: <20220704025632.235968-1-renzhijie2@huawei.com> From: Ren Zhijie In-Reply-To: X-Originating-IP: [10.67.111.83] X-ClientProxiedBy: dggems702-chm.china.huawei.com (10.3.19.179) To dggpeml500008.china.huawei.com (7.185.36.147) X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220724_203812_634313_088047F8 X-CRM114-Status: GOOD ( 18.87 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 5ZyoIDIwMjIvNy8xMyAxNjo0OCwgQXJuZCBCZXJnbWFubiDlhpnpgZM6Cj4gT24gV2VkLCBKdWwg MTMsIDIwMjIgYXQgMzo0NCBBTSBSZW4gWmhpamllIDxyZW56aGlqaWUyQGh1YXdlaS5jb20+IHdy b3RlOgo+PiDlnKggMjAyMi83LzEyIDE2OjI3LCBBcm5kIEJlcmdtYW5uIOWGmemBkzoKPj4KPj4g VGhhbmtzIGZvciB5b3VyIHN1Z2dlc3Rpb24uCj4+Cj4+IEhvdyBkb2VzIGl0IHRvIGZpeCB0aGUg aW1wbGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb24gZXJyb3I/Cj4+Cj4gSSBtaXNzZWQgdGhhdCBw YXJ0IGF0IGZpcnN0LiBJIHdvdWxkIHNheSB0aGUgI2lmZGVmIGFyb3VuZCB0aGUKPiBkZWNsYXJh dGlvbnMgaW4gdGhlCj4gaGVhZGVyIHNob3VsZCBiZSByZW1vdmVkIGhlcmUsIGl0IHNlcnZlcyBu byBwdXJwb3NlLCBhbmQgaXQgaXMgc2FmZSB0byByZWx5Cj4gb24gdGhlIGNvbXBpbGVyIHRvIHBl cmZvcm0gZGVhZCBjb2RlIGVsaW1pbmF0aW9uIHNvIHRoaXMgZG9lcyBub3QgbGVhZCB0bwo+IGEg bGluayBlcnJvciBldmVuIGlmIGEgZGVhZCBmdW5jdGlvbiByZWZlcmVuY2VzIGFub3RoZXIgZnVu Y3Rpb24gdGhhdCBpcyBub3QKPiByZWFjaGFibGUuCj4KPiAgICAgICAgICBBcm5kCgpIaSBBcm5k LAoKSSB0cnkgdG8gdXNlIHRoZSBuZXcgbWFyY29zIFNZU1RFTV9TTEVFUF9QTV9PUFMgYW5kIFJV TlRJTUVfUE1fT1BTIHRvIApyZXBsYWNlIHRoZSBvbGQgb25lcywgYW5kIHJlbW92ZSAjaWZkZWYg YXJvdW5kIHRoZSBkZWNsYXJhdGlvbnMgaW4gdGhlIApoZWFkZXIsIG15IGxvY2FsIGNoYW5nZXMg YXR0YWNoIGJlbG93LgoKQnV0IGl0IHNlZW1zwqAgdGhhdCBkb2Vzbid0IHdvcmssIHdoaWNoIGhh cyBsZCBlcnJvcnM6CgphYXJjaDY0LWxpbnV4LWdudS1sZDogVW5leHBlY3RlZCBHT1QvUExUIGVu dHJpZXMgZGV0ZWN0ZWQhCmFhcmNoNjQtbGludXgtZ251LWxkOiBVbmV4cGVjdGVkIHJ1bi10aW1l IHByb2NlZHVyZSBsaW5rYWdlcyBkZXRlY3RlZCEKZHJpdmVycy91ZnMvaG9zdC91ZnMtbWVkaWF0 ZWsubzogSW4gZnVuY3Rpb24gYHVmc19tdGtfcnVudGltZV9yZXN1bWUnOgp1ZnMtbWVkaWF0ZWsu YzooLnRleHQrMHgxZDBjKTogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byAKYHVmc2hjZF9ydW50aW1l X3Jlc3VtZScKZHJpdmVycy91ZnMvaG9zdC91ZnMtbWVkaWF0ZWsubzogSW4gZnVuY3Rpb24gYHVm c19tdGtfcnVudGltZV9zdXNwZW5kJzoKdWZzLW1lZGlhdGVrLmM6KC50ZXh0KzB4MWQ2NCk6IHVu ZGVmaW5lZCByZWZlcmVuY2UgdG8gCmB1ZnNoY2RfcnVudGltZV9zdXNwZW5kJwpNYWtlZmlsZTox MjU1OiByZWNpcGUgZm9yIHRhcmdldCAndm1saW51eCcgZmFpbGVkCm1ha2U6ICoqKiBbdm1saW51 eF0gRXJyb3IgMQoKKENPTkZJR19QTSBhbmQgQ09ORklHX1BNX1NMRUVQIGFyZSBib3RoIG5vdCBz ZXQsIGFuZAoKcnVuIGNtZDogbWFrZSBBUkNIPWFybTY0IENST1NTX0NPTVBJTEU9YWFyY2g2NC1s aW51eC1nbnUtKQoKVGhhbmtzLAoKUmVuIFpoaWppZQoKLS0KCmRpZmYgLS1naXQgYS9kcml2ZXJz L3Vmcy9ob3N0L3Vmcy1tZWRpYXRlay5jIApiL2RyaXZlcnMvdWZzL2hvc3QvdWZzLW1lZGlhdGVr LmMKaW5kZXggYzk1ODI3OWJkZDhmLi44YzBjNmYwNGVlZDEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv dWZzL2hvc3QvdWZzLW1lZGlhdGVrLmMKKysrIGIvZHJpdmVycy91ZnMvaG9zdC91ZnMtbWVkaWF0 ZWsuYwpAQCAtMTQwMiw3ICsxNDAyLDYgQEAgc3RhdGljIGludCB1ZnNfbXRrX3JlbW92ZShzdHJ1 Y3QgcGxhdGZvcm1fZGV2aWNlIAoqcGRldikKIMKgwqDCoMKgwqDCoMKgIHJldHVybiAwOwogwqB9 CgotI2lmZGVmIENPTkZJR19QTV9TTEVFUAogwqBzdGF0aWMgaW50IHVmc19tdGtfc3lzdGVtX3N1 c3BlbmQoc3RydWN0IGRldmljZSAqZGV2KQogwqB7CiDCoMKgwqDCoMKgwqDCoCBzdHJ1Y3QgdWZz X2hiYSAqaGJhID0gZGV2X2dldF9kcnZkYXRhKGRldik7CkBAIC0xNDI1LDcgKzE0MjQsNiBAQCBz dGF0aWMgaW50IHVmc19tdGtfc3lzdGVtX3Jlc3VtZShzdHJ1Y3QgZGV2aWNlICpkZXYpCgogwqDC oMKgwqDCoMKgwqAgcmV0dXJuIHVmc2hjZF9zeXN0ZW1fcmVzdW1lKGRldik7CiDCoH0KLSNlbmRp ZgoKIMKgc3RhdGljIGludCB1ZnNfbXRrX3J1bnRpbWVfc3VzcGVuZChzdHJ1Y3QgZGV2aWNlICpk ZXYpCiDCoHsKQEAgLTE0NTEsOSArMTQ0OSw5IEBAIHN0YXRpYyBpbnQgdWZzX210a19ydW50aW1l X3Jlc3VtZShzdHJ1Y3QgZGV2aWNlICpkZXYpCiDCoH0KCiDCoHN0YXRpYyBjb25zdCBzdHJ1Y3Qg ZGV2X3BtX29wcyB1ZnNfbXRrX3BtX29wcyA9IHsKLcKgwqDCoMKgwqDCoCBTRVRfU1lTVEVNX1NM RUVQX1BNX09QUyh1ZnNfbXRrX3N5c3RlbV9zdXNwZW5kLAorwqDCoMKgwqDCoMKgIFNZU1RFTV9T TEVFUF9QTV9PUFModWZzX210a19zeXN0ZW1fc3VzcGVuZCwKIMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHVmc19tdGtfc3lzdGVt X3Jlc3VtZSkKLcKgwqDCoMKgwqDCoCBTRVRfUlVOVElNRV9QTV9PUFModWZzX210a19ydW50aW1l X3N1c3BlbmQsCivCoMKgwqDCoMKgwqAgUlVOVElNRV9QTV9PUFModWZzX210a19ydW50aW1lX3N1 c3BlbmQsCiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIHVmc19tdGtfcnVudGltZV9yZXN1bWUsIE5VTEwpCiDCoMKgwqDCoMKgwqDCoCAucHJlcGFy ZcKgwqDCoMKgwqDCoMKgwqAgPSB1ZnNoY2Rfc3VzcGVuZF9wcmVwYXJlLAogwqDCoMKgwqDCoMKg wqAgLmNvbXBsZXRlwqDCoMKgwqDCoMKgwqAgPSB1ZnNoY2RfcmVzdW1lX2NvbXBsZXRlLApkaWZm IC0tZ2l0IGEvaW5jbHVkZS91ZnMvdWZzaGNkLmggYi9pbmNsdWRlL3Vmcy91ZnNoY2QuaAppbmRl eCA3ZmUxYTkyNmNkOTkuLjE3ZWMxOGQ1NTQ3MCAxMDA2NDQKLS0tIGEvaW5jbHVkZS91ZnMvdWZz aGNkLmgKKysrIGIvaW5jbHVkZS91ZnMvdWZzaGNkLmgKQEAgLTEwODEsMTQgKzEwODEsMTAgQEAg c3RhdGljIGlubGluZSB2b2lkICp1ZnNoY2RfZ2V0X3ZhcmlhbnQoc3RydWN0IAp1ZnNfaGJhICpo YmEpCiDCoMKgwqDCoMKgwqDCoCByZXR1cm4gaGJhLT5wcml2OwogwqB9CgotI2lmZGVmIENPTkZJ R19QTQogwqBleHRlcm4gaW50IHVmc2hjZF9ydW50aW1lX3N1c3BlbmQoc3RydWN0IGRldmljZSAq ZGV2KTsKIMKgZXh0ZXJuIGludCB1ZnNoY2RfcnVudGltZV9yZXN1bWUoc3RydWN0IGRldmljZSAq ZGV2KTsKLSNlbmRpZgotI2lmZGVmIENPTkZJR19QTV9TTEVFUAogwqBleHRlcm4gaW50IHVmc2hj ZF9zeXN0ZW1fc3VzcGVuZChzdHJ1Y3QgZGV2aWNlICpkZXYpOwogwqBleHRlcm4gaW50IHVmc2hj ZF9zeXN0ZW1fcmVzdW1lKHN0cnVjdCBkZXZpY2UgKmRldik7Ci0jZW5kaWYKIMKgZXh0ZXJuIGlu dCB1ZnNoY2Rfc2h1dGRvd24oc3RydWN0IHVmc19oYmEgKmhiYSk7CiDCoGV4dGVybiBpbnQgdWZz aGNkX2RtZV9jb25maWd1cmVfYWRhcHQoc3RydWN0IHVmc19oYmEgKmhiYSwKIMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIGludCBhZ3JlZWRfZ2VhciwKCj4gLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4 LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK