Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp200568pxa; Tue, 11 Aug 2020 00:07:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzUb4SzIvxPsgKWPFcx4x0mAmosmcoGZq7sPu8oWAv7jjXD+YzT8pUJidZmngiM/ynYWxOZ X-Received: by 2002:aa7:d3d9:: with SMTP id o25mr25336544edr.362.1597129628660; Tue, 11 Aug 2020 00:07:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1597129628; cv=none; d=google.com; s=arc-20160816; b=OmIkVKkP5NKUeRB4DHgj6aeBuHfyTvgBFlrNb7YNIGCrky7Y8Eu26Tl35hzQKaYqHB VyAiiJn+CXP2aZO2JJkn+favc2S2KXSjr66dVq8U2QFoR902iBVDBn8AveG3GVPTCzY6 weOIyVS0+3Tx+/cgDHV/UbIaaQXTQtO3GTMLB9WQAMUFhcj76dkIIWJMkfu7/pBtGUa/ uT759WAQObSreFJCpRxxm5/wqReTnoe2gJ3UXluOvE6ARYXEjsh9LW0NovINZat+DIH+ +QxdtHSeblqx/aRag92GmnEHjR84nm0cUbVZluWYd7SemDp0SIk8FUiuSniUEjeNxiBu iU6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:mime-version :content-transfer-encoding:references:in-reply-to:subject:cc:to:from :date; bh=QAKNuEF/31T4xJAMJHxXBWG4Z952ulyffFQLFU4Y1mE=; b=Le/Z8rlM8T/fJ+QFuf/+nC33Mzu0eAwdz0UDm7dHx1JYPsxGNc5F7rFFRxRGgrY409 zruZdGQiPZSN4DbitPvgax7fob+W+nt37PwuFofLwa/BPuWFIDLj4S8ero2IiohE1c2p T/cUOZgNjTrHQ+iHMgVVg8SsTjkJFYV41lcM9QFePUqy8FZ0gegwD3xFTky7jbH7eRRd AXw7mi1MGr1+9xVynN+mAcMh0RtpBA/x7o4StsG6qcE0c8p1lxTmDek0paOk5ZWA1a3A c62NEc9rAay71TWrJbpHK6hpl9jexEI2h5K62wm7cF6ZK/hwrJ+Y6vfke9U20tf1eBVa pfrw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-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 f17si12520015ejb.624.2020.08.11.00.06.44; Tue, 11 Aug 2020 00:07:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728294AbgHKHGH (ORCPT + 99 others); Tue, 11 Aug 2020 03:06:07 -0400 Received: from zg8tmty1ljiyny4xntqumjca.icoremail.net ([165.227.154.27]:34472 "HELO zg8tmty1ljiyny4xntqumjca.icoremail.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1727846AbgHKHGH (ORCPT ); Tue, 11 Aug 2020 03:06:07 -0400 Received: from qiuwenbo$phytium.com.cn ( [106.19.114.17] ) by ajax-webmail-c1app10 (Coremail) ; Tue, 11 Aug 2020 15:05:46 +0800 (GMT+08:00) X-Originating-IP: [106.19.114.17] Date: Tue, 11 Aug 2020 15:05:46 +0800 (GMT+08:00) X-CM-HeaderCharset: UTF-8 From: =?UTF-8?B?6YKx5paH5Y2a?= To: "Damien Le Moal" Cc: "Palmer Dabbelt" , "Paul Walmsley" , "linux-riscv@lists.infradead.org" , "Albert Ou" , "Atish Patra" , "Anup Patel" , "Guo Ren" , "Zong Li" , "Greentime Hu" , "Vincent Chen" , "linux-kernel@vger.kernel.org" Subject: Re: Re: [PATCH] riscv: Setup exception vector for K210 properly X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT5.0.12 build 20200612(f94081b1) Copyright (c) 2002-2020 www.mailtech.cn icmhosting In-Reply-To: References: <20200811063659.284088-1-qiuwenbo@phytium.com.cn> Content-Transfer-Encoding: base64 X-CM-CTRLDATA: hE3Ci2Zvb3Rlcl90eHQ9NDQ1NDoxMA== Content-Type: text/plain; charset=UTF-8 MIME-Version: 1.0 Message-ID: <1ff8e8cb.a4c6.173dc56db41.Coremail.qiuwenbo@phytium.com.cn> X-Coremail-Locale: zh_CN X-CM-TRANSID: CgINCgDnSNZKQzJfLEg0AA--.787W X-CM-SenderInfo: 5tlx4vhqerq15k1wx33pof0zgofq/1tbiDAN9w17uG6uyjQAGsI X-Coremail-Antispam: 1Ur529EdanIXcx71UUUUU7IcSsGvfJ3iIAIbVAYjsxI4VWxJw CS07vEb4IE77IF4wCS07vE1I0E4x80FVAKz4kxMIAIbVAFxVCaYxvI4VCIwcAKzIAtYxBI daVFxhVjvjDU= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org VGhlIHNlcmlhbCBwb3J0IGRpZCBub3QgcHJpbnQgYW55dGhpbmcgYWZ0ZXIgZWFybHkgY29uc29s ZS4gDQoNClsgICAgMC4wMDAwMDBdIFNvcnRpbmcgX19leF90YWJsZS4uLg0KWyAgICAwLjAwMDAw MF0gbWVtIGF1dG8taW5pdDogc3RhY2s6b2ZmLCBoZWFwIGFsbG9jOm9mZiwgaGVhcCBmcmVlOm9m Zg0KWyAgICAwLjAwMDAwMF0gTWVtb3J5OiA2NDgwSy84MTkySyBhdmFpbGFibGUgKDEwMjRLIGtl cm5lbCBjb2RlLCAxMTFLIHJ3ZGF0YSwgMTcwSyByb2RhdGEsIDEwMUsgaW5pdCwgOTdLIGJzcywg MTcxMksgcmVzZXJ2ZWQsIDBLIGNtYS1yZXNlcnZlZCkNClsgICAgMC4wMDAwMDBdIHJjdTogSGll cmFyY2hpY2FsIFJDVSBpbXBsZW1lbnRhdGlvbi4NClsgICAgMC4wMDAwMDBdIHJjdTogUkNVIGNh bGN1bGF0ZWQgdmFsdWUgb2Ygc2NoZWR1bGVyLWVubGlzdG1lbnQgZGVsYXkgaXMgMjUgamlmZmll cy4NClsgICAgMC4wMDAwMDBdIE5SX0lSUVM6IDY0LCBucl9pcnFzOiA2NCwgcHJlYWxsb2NhdGVk IGlycXM6IDANClsgICAgMC4wMDAwMDBdIHJpc2N2LWludGM6IDY0IGxvY2FsIGludGVycnVwdHMg bWFwcGVkDQpbICAgIDAuMDAwMDAwXSBwbGljOiBpbnRlcnJ1cHQtY29udHJvbGxlckBjMDAwMDAw OiBtYXBwZWQgNjUgaW50ZXJydXB0cyB3aXRoIDIgaGFuZGxlcnMgZm9yIDQgY29udGV4dHMuDQpb ICAgIDAuMDAwMDAwXSByYW5kb206IGdldF9yYW5kb21fYnl0ZXMgY2FsbGVkIGZyb20gMHgwMDAw MDAwMDgwMDAxOWE0IHdpdGggY3JuZ19pbml0PTANClsgICAgMC4wMDAwMDBdIHJpc2N2X3RpbWVy X2luaXRfZHQ6IFJlZ2lzdGVyaW5nIGNsb2Nrc291cmNlIGNwdWlkIFswXSBoYXJ0aWQgWzBdDQpb ICAgIDAuMDAwMDAwXSBjbG9ja3NvdXJjZTogcmlzY3ZfY2xvY2tzb3VyY2U6IG1hc2s6IDB4ZmZm ZmZmZmZmZmZmZmZmZiBtYXhfY3ljbGVzOiAweDM5OTBiZTY4YiwgbWF4X2lkbGVfbnM6IDg4MTU5 MDQwNDI3MiBucw0KWyAgICAwLjAwMDAxNV0gc2NoZWRfY2xvY2s6IDY0IGJpdHMgYXQgN01Ieiwg cmVzb2x1dGlvbiAxMjhucywgd3JhcHMgZXZlcnkgNDM5ODA0NjUxMTA1NG5zDQpbICAgIDAuMDA4 MjU0XSBDb25zb2xlOiBjb2xvdXIgZHVtbXkgZGV2aWNlIDgweDI1DQoNCg0KDQomZ3Q7IC0tLS0t 5Y6f5aeL6YKu5Lu2LS0tLS0NCiZndDsg5Y+R5Lu25Lq6OiAiRGFtaWVuIExlIE1vYWwiIDxkYW1p ZW4ubGVtb2FsQHdkYy5jb20+DQomZ3Q7IOWPkemAgeaXtumXtDogMjAyMC0wOC0xMSAxNDo0Mjox NSAo5pif5pyf5LqMKQ0KJmd0OyDmlLbku7bkuro6ICJRaXUgV2VuYm8iIDxxaXV3ZW5ib0BwaHl0 aXVtLmNvbS5jbj4sICJQYWxtZXIgRGFiYmVsdCIgPHBhbG1lckBkYWJiZWx0LmNvbT4sICJQYXVs IFdhbG1zbGV5IiA8cGF1bC53YWxtc2xleUBzaWZpdmUuY29tPiwgImxpbnV4LXJpc2N2QGxpc3Rz LmluZnJhZGVhZC5vcmciIDxsaW51eC1yaXNjdkBsaXN0cy5pbmZyYWRlYWQub3JnPg0KJmd0OyDm ioTpgIE6ICJBbGJlcnQgT3UiIDxhb3VAZWVjcy5iZXJrZWxleS5lZHU+LCAiQXRpc2ggUGF0cmEi IDxhdGlzaC5wYXRyYUB3ZGMuY29tPiwgIkFudXANCiZndDsgIFBhdGVsIiA8YW51cEBicmFpbmZh dWx0Lm9yZz4sICJHdW8gUmVuIiA8Z3VvcmVuQGxpbnV4LmFsaWJhYmEuY29tPiwgIlpvbmcgTGki IDx6b25nLmxpQHNpZml2ZS5jb20+LCAiR3JlZW50aW1lIEh1IiA8Z3JlZW50aW1lLmh1QHNpZml2 ZS5jb20+LCAiVmluY2VudCBDaGVuIiA8dmluY2VudC5jaGVuQHNpZml2ZS5jb20+LCAibGludXgt a2VybmVsQHZnZXIua2VybmVsLm9yZyIgPGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc+DQom Z3Q7IOS4u+mimDogUmU6IFtQQVRDSF0gcmlzY3Y6IFNldHVwIGV4Y2VwdGlvbiB2ZWN0b3IgZm9y IEsyMTAgcHJvcGVybHkNCiZndDsgDQomZ3Q7IE9uIDIwMjAvMDgvMTEgMTU6MzgsIFFpdSBXZW5i byB3cm90ZToNCiZndDsgJmd0OyBFeGNlcHRpb24gdmVjdG9yIGlzIG1pc3Npbmcgb24gbm9tbXUg cGxhdGZvcm0gYW5kIGl0IGlzIGEgYmlnIGlzc3VlLg0KJmd0OyAmZ3Q7IFRoaXMgcGF0Y2ggaXMg dGVzdGVkIGluIFNpcGVlZCBNQUlYIEJpdCBEZXYgQm9hcmQuDQomZ3Q7ICZndDsgDQomZ3Q7ICZn dDsgRml4ZXM6IDc5YjFmZWJhNTQ1NSAoIlJJU0MtVjogU2V0dXAgZXhjZXB0aW9uIHZlY3RvciBl YXJseSIpDQomZ3Q7ICZndDsgU2lnbmVkLW9mZi1ieTogUWl1IFdlbmJvIDxxaXV3ZW5ib0BwaHl0 aXVtLmNvbS5jbj4NCiZndDsgJmd0OyAtLS0NCiZndDsgJmd0OyAgYXJjaC9yaXNjdi9rZXJuZWwv c21wYm9vdC5jIHwgIDEgKw0KJmd0OyAmZ3Q7ICBhcmNoL3Jpc2N2L2tlcm5lbC90cmFwcy5jICAg fCAxMSArKysrKysrKysrLQ0KJmd0OyAmZ3Q7ICAyIGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlv bnMoKyksIDEgZGVsZXRpb24oLSkNCiZndDsgJmd0OyANCiZndDsgJmd0OyBkaWZmIC0tZ2l0IGEv YXJjaC9yaXNjdi9rZXJuZWwvc21wYm9vdC5jIGIvYXJjaC9yaXNjdi9rZXJuZWwvc21wYm9vdC5j DQomZ3Q7ICZndDsgaW5kZXggMzU2ODI1YTU3NTUxLi4yM2NkZTBjZWIzOWQgMTAwNjQ0DQomZ3Q7 ICZndDsgLS0tIGEvYXJjaC9yaXNjdi9rZXJuZWwvc21wYm9vdC5jDQomZ3Q7ICZndDsgKysrIGIv YXJjaC9yaXNjdi9rZXJuZWwvc21wYm9vdC5jDQomZ3Q7ICZndDsgQEAgLTE1NCw2ICsxNTQsNyBA QCBhc21saW5rYWdlIF9fdmlzaWJsZSB2b2lkIHNtcF9jYWxsaW4odm9pZCkNCiZndDsgJmd0OyAg CW1tZ3JhYihtbSk7DQomZ3Q7ICZndDsgIAljdXJyZW50LSZndDthY3RpdmVfbW0gPSBtbTsNCiZn dDsgJmd0OyAgDQomZ3Q7ICZndDsgKwl0cmFwX2luaXQoKTsNCiZndDsgJmd0OyAgCW5vdGlmeV9j cHVfc3RhcnRpbmcoY3Vycl9jcHVpZCk7DQomZ3Q7ICZndDsgIAl1cGRhdGVfc2libGluZ3NfbWFz a3MoY3Vycl9jcHVpZCk7DQomZ3Q7ICZndDsgIAlzZXRfY3B1X29ubGluZShjdXJyX2NwdWlkLCAx KTsNCiZndDsgJmd0OyBkaWZmIC0tZ2l0IGEvYXJjaC9yaXNjdi9rZXJuZWwvdHJhcHMuYyBiL2Fy Y2gvcmlzY3Yva2VybmVsL3RyYXBzLmMNCiZndDsgJmd0OyBpbmRleCBhZDE0ZjQ0NjZkOTIuLmEz OTAyMzk4MThhZSAxMDA2NDQNCiZndDsgJmd0OyAtLS0gYS9hcmNoL3Jpc2N2L2tlcm5lbC90cmFw cy5jDQomZ3Q7ICZndDsgKysrIGIvYXJjaC9yaXNjdi9rZXJuZWwvdHJhcHMuYw0KJmd0OyAmZ3Q7 IEBAIC0xNzQsNyArMTc0LDE2IEBAIGludCBpc192YWxpZF9idWdhZGRyKHVuc2lnbmVkIGxvbmcg cGMpDQomZ3Q7ICZndDsgIH0NCiZndDsgJmd0OyAgI2VuZGlmIC8qIENPTkZJR19HRU5FUklDX0JV RyAqLw0KJmd0OyAmZ3Q7ICANCiZndDsgJmd0OyAtLyogc3R2ZWMgJmFtcDsgc2NyYXRjaCBpcyBh bHJlYWR5IHNldCBmcm9tIGhlYWQuUyAqLw0KJmd0OyAmZ3Q7ICsvKiBzdHZlYyAmYW1wOyBzY3Jh dGNoIGlzIGFscmVhZHkgc2V0IGZyb20gaGVhZC5TIHdoZW4gbW11IGlzIGVuYWJsZWQgKi8NCiZn dDsgJmd0OyAgdm9pZCB0cmFwX2luaXQodm9pZCkNCiZndDsgJmd0OyAgew0KJmd0OyAmZ3Q7ICsj aWZuZGVmIENPTkZJR19NTVUNCiZndDsgJmd0OyArCS8qDQomZ3Q7ICZndDsgKwkgKiBTZXQgc3Vw MCBzY3JhdGNoIHJlZ2lzdGVyIHRvIDAsIGluZGljYXRpbmcgdG8gZXhjZXB0aW9uIHZlY3Rvcg0K Jmd0OyAmZ3Q7ICsJICogdGhhdCB3ZSBhcmUgcHJlc2VudGx5IGV4ZWN1dGluZyBpbiB0aGUga2Vy bmVsDQomZ3Q7ICZndDsgKwkgKi8NCiZndDsgJmd0OyArCWNzcl93cml0ZShDU1JfU0NSQVRDSCwg MCk7DQomZ3Q7ICZndDsgKwkvKiBTZXQgdGhlIGV4Y2VwdGlvbiB2ZWN0b3IgYWRkcmVzcyAqLw0K Jmd0OyAmZ3Q7ICsJY3NyX3dyaXRlKENTUl9UVkVDLCAmYW1wO2hhbmRsZV9leGNlcHRpb24pOw0K Jmd0OyAmZ3Q7ICsjZW5kaWYNCiZndDsgJmd0OyAgfQ0KJmd0OyAmZ3Q7IA0KJmd0OyANCiZndDsg TG9va3MgT0sgdG8gbWUuIEJ1dCBvdXQgb2YgY3VyaW9zaXR5LCBob3cgZGlkIHlvdSB0cmlnZ2Vy IGEgcHJvYmxlbSA/IEkgbmV2ZXINCiZndDsgZ290IGFueSB3ZWlyZCBleGNlcHRpb25zIHdpdGgg bXkgYnVzeWJveCB1c2Vyc3BhY2UuDQomZ3Q7IA0KJmd0OyAtLSANCiZndDsgRGFtaWVuIExlIE1v YWwNCiZndDsgV2VzdGVybiBEaWdpdGFsIFJlc2VhcmNoDQo8L3FpdXdlbmJvQHBoeXRpdW0uY29t LmNuPjwvbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZz48L3ZpbmNlbnQuY2hlbkBzaWZpdmUu Y29tPjwvZ3JlZW50aW1lLmh1QHNpZml2ZS5jb20+PC96b25nLmxpQHNpZml2ZS5jb20+PC9ndW9y ZW5AbGludXguYWxpYmFiYS5jb20+PC9hbnVwQGJyYWluZmF1bHQub3JnPjwvYXRpc2gucGF0cmFA d2RjLmNvbT48L2FvdUBlZWNzLmJlcmtlbGV5LmVkdT48L2xpbnV4LXJpc2N2QGxpc3RzLmluZnJh ZGVhZC5vcmc+PC9wYXVsLndhbG1zbGV5QHNpZml2ZS5jb20+PC9wYWxtZXJAZGFiYmVsdC5jb20+ PC9xaXV3ZW5ib0BwaHl0aXVtLmNvbS5jbj48L2RhbWllbi5sZW1vYWxAd2RjLmNvbT4NCg0KDQoN Cg0K