Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp2599025ybc; Wed, 13 Nov 2019 17:42:48 -0800 (PST) X-Google-Smtp-Source: APXvYqyKMs42m4+NgCwev6LfuVm+2hU4dgrA3B1hGJ5qDvFzSaXybAgadFvz92FYaJe4+a3tliNF X-Received: by 2002:a17:906:4e53:: with SMTP id g19mr6016637ejw.286.1573695768872; Wed, 13 Nov 2019 17:42:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573695768; cv=none; d=google.com; s=arc-20160816; b=h2EM1FHGCa/ODe0OTARLWYivkJfEd6pjg21mkb/2hhi+uM/fhYW4jGhvNWZ1k1ftA5 u9mpqsp0++Fk7D48Vfos5zmT2VqzxVsmvKhmW614qamdiWzg7A4dxOEr2GRYWBdMAzjY mpHk3TphMXuclnMhfzn0Ao5O5cbMT4H1b+iCv/1Jf/31kw6YItWNCmoS+e4tidoOUvJJ d+lh09PkavCwKmNaAtePxNNy26dczjh2gECLUyDLoFv+Vw7dHg0xQMbOdbKDUTZ3zOSP J0SwH23cZFSGPNbnsBxys+7p4yjgP70rLxQIMUSxzC8CM4dBIv+uW7Jv4mHEW+7yoMgV zNHQ== 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:authenticated-by; bh=DvsxP6HBxd41Tl35IrekHUgLevH5KpvePgP0LEW99bU=; b=sPUdlWk2hi8YLDaEHEm2Uk9BejvEYmnYj1JH21Aai7WicBSR8sAxX86EbZ+At/iJ3Q wPgKiKO5w1uEiSLVGSihYbO2MuNeagWnQjTkDfsJfmU/zsp6HnBOz8AyPLteyBRwxrZb bIUX0h9VPCP5VIgE9pPlmxylfx3kqhr/lMVr4NXlT/LSDaVsGfcweeYPq16u+wyigJii oA1O1dNN6LoxjjsVOq1lo3Pzy9BIz5ZYSTHQYeMaXc7ho6g1DPtMbJhVLC6eWbLDDN8U 26ZdEJ9Mzyaj+aH8+zXCRe8nDgg5mGkQo5wTX6fbra97VK8yZrZ6o4bGoo7yMAtaNlUB 8Jkg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-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 gq14si2381577ejb.190.2019.11.13.17.42.06; Wed, 13 Nov 2019 17:42:48 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726335AbfKNBlk (ORCPT + 99 others); Wed, 13 Nov 2019 20:41:40 -0500 Received: from rtits2.realtek.com ([211.75.126.72]:38891 "EHLO rtits2.realtek.com.tw" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726098AbfKNBlk (ORCPT ); Wed, 13 Nov 2019 20:41:40 -0500 Authenticated-By: X-SpamFilter-By: BOX Solutions SpamTrap 5.62 with qID xAE1fWAc024458, This message is accepted by code: ctloc85258 Received: from mail.realtek.com (RTITCASV01.realtek.com.tw[172.21.6.18]) by rtits2.realtek.com.tw (8.15.2/2.57/5.78) with ESMTPS id xAE1fWAc024458 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 14 Nov 2019 09:41:32 +0800 Received: from RTITMBSVM04.realtek.com.tw ([fe80::e404:880:2ef1:1aa1]) by RTITCASV01.realtek.com.tw ([::1]) with mapi id 14.03.0468.000; Thu, 14 Nov 2019 09:41:30 +0800 From: Pkshih To: Lucas Stach , wlanfae CC: "linux-wireless@vger.kernel.org" , "netdev@vger.kernel.org" Subject: RE: long delays in rtl8723 drivers in irq disabled sections Thread-Topic: long delays in rtl8723 drivers in irq disabled sections Thread-Index: AQHVmZ3DU4qY/o9NJ0yDyHj2LmPNT6eIcdBQgACzWgCAALqLsA== Date: Thu, 14 Nov 2019 01:41:29 +0000 Message-ID: <5B2DA6FDDF928F4E855344EE0A5C39D1D5C9D5F6@RTITMBSVM04.realtek.com.tw> References: <5de65447f1d115f436f764a7ec811c478afbe2e0.camel@lynxeye.de> <5B2DA6FDDF928F4E855344EE0A5C39D1D5C9CE47@RTITMBSVM04.realtek.com.tw> In-Reply-To: Accept-Language: en-US, zh-TW Content-Language: zh-TW X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.21.69.95] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTHVjYXMgU3RhY2ggW21h aWx0bzpkZXZAbHlueGV5ZS5kZV0NCj4gU2VudDogVGh1cnNkYXksIE5vdmVtYmVyIDE0LCAyMDE5 IDY6MTEgQU0NCj4gVG86IFBrc2hpaDsgd2xhbmZhZQ0KPiBDYzogbGludXgtd2lyZWxlc3NAdmdl ci5rZXJuZWwub3JnOyBuZXRkZXZAdmdlci5rZXJuZWwub3JnDQo+IFN1YmplY3Q6IFJlOiBsb25n IGRlbGF5cyBpbiBydGw4NzIzIGRyaXZlcnMgaW4gaXJxIGRpc2FibGVkIHNlY3Rpb25zDQo+IA0K PiBIaSBQSywNCj4gDQo+IEFtIE1pdHR3b2NoLCBkZW4gMTMuMTEuMjAxOSwgMDM6NDMgKzAwMDAg c2NocmllYiBQa3NoaWg6DQo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4g RnJvbTogbGludXgtd2lyZWxlc3Mtb3duZXJAdmdlci5rZXJuZWwub3JnIFttYWlsdG86bGludXgt d2lyZWxlc3Mtb3duZXJAdmdlci5rZXJuZWwub3JnXSBPbg0KPiBCZWhhbGYNCj4gPiA+IE9mIEx1 Y2FzIFN0YWNoDQo+ID4gPiBTZW50OiBXZWRuZXNkYXksIE5vdmVtYmVyIDEzLCAyMDE5IDU6MDIg QU0NCj4gPiA+IFRvOiB3bGFuZmFlOyBQa3NoaWgNCj4gPiA+IENjOiBsaW51eC13aXJlbGVzc0B2 Z2VyLmtlcm5lbC5vcmc7IG5ldGRldkB2Z2VyLmtlcm5lbC5vcmcNCj4gPiA+IFN1YmplY3Q6IGxv bmcgZGVsYXlzIGluIHJ0bDg3MjMgZHJpdmVycyBpbiBpcnEgZGlzYWJsZWQgc2VjdGlvbnMNCj4g PiA+DQo+ID4gPiBIaSBhbGwsDQo+ID4gPg0KPiA+ID4gd2hpbGUgaW52ZXN0aWdhdGluZyBzb21l IGxhdGVuY3kgaXNzdWVzIG9uIG15IGxhcHRvcCBJIHN0dW1ibGVkIGFjcm9zcw0KPiA+ID4gcXVp dGUgbGFyZ2UgZGVsYXlzIGluIHRoZSBydGw4NzIzIFBIWSBjb2RlLCB3aGljaCBhcmUgZG9uZSBp biBJUlENCj4gPiA+IGRpc2FibGVkIGF0b21pYyBzZWN0aW9ucywgd2hpY2ggaXMgYmxvY2tpbmcg SVJRIHNlcnZpY2luZyBmb3IgYWxsDQo+ID4gPiBkZXZpY2VzIGluIHRoZSBzeXN0ZW0uDQo+ID4g Pg0KPiA+ID4gU3BlY2lmaWNhbGx5IHRoZXJlIGFyZSAzIGNvbnNlY3V0aXZlIDFtcyBkZWxheXMg aW4NCj4gPiA+IHJ0bDg3MjNfcGh5X3JmX3NlcmlhbF9yZWFkKCksIHdoaWNoIGlzIHVzZWQgaW4g YW4gSVJRIGRpc2FibGVkIGNhbGwNCj4gPiA+IHBhdGguIFNhZGx5IHRob3NlIGRlbGF5cyBkb24n dCBoYXZlIGFueSBjb21tZW50IGluIHRoZSBjb2RlIGV4cGxhaW5pbmcNCj4gPiA+IHdoeSB0aGV5 IGFyZSBuZWVkZWQuIEkgaG9wZSB0aGF0IGFueW9uZSBjYW4gdGVsbCBpZiB0aG9zZSBkZWxheXMg YXJlDQo+ID4gPiBzdHJpY3RseSBuZWNjZXNzYXJ5IGFuZCBpZiBzbyBpZiB0aGV5IHJlYWxseSBu ZWVkIHRvIGJlIHRoaXMgbG9uZy4NCj4gPiA+DQo+ID4NCj4gPiBUaGVzZSBkZWxheXMgYXJlIGJl Y2F1c2UgcmVhZCBSRiByZWdpc3RlciBpcyBhbiBpbmRpcmVjdCBhY2Nlc3MgdGhhdCBoYXJkd2Fy ZQ0KPiA+IG5lZWRzIHRpbWUgdG8gYWNjb21wbGlzaCByZWFkIGFjdGlvbiwgYnV0IHRoZXJlJ3Mg bm8gcmVhZHkgYml0LCBzbyBkZWxheQ0KPiA+IGlzIHJlcXVpcmVkIHRvIGd1YXJhbnRlZSB0aGUg cmVhZCB2YWx1ZSBpcyBjb3JyZWN0Lg0KPiANCj4gVGhhbmtzIGZvciB0aGUgY29uZmlybWF0aW9u LCBJIHN1c3BlY3RlZCBzb21ldGhpbmcgbGlrZSB0aGlzLg0KPiANCj4gPiBJdCBpcyBwb3NzaWJs ZSB0byB1c2Ugc21hbGxlciBkZWxheSwgYnV0IGl0J3MgZXhhY3RseSByZXF1aXJlZC4NCj4gDQo+ IDFtcyBzZWVtcyBsaWtlIGFuIGV0ZXJuaXR5IG9uIG1vZGVybiBoYXJkd2FyZSwgZXZlbiBmb3Ig YW4gaW5kaXJlY3QNCj4gcmVhZC4NCj4gDQoNCkZvciA4NzIzYmUsIHRocmVlIDFtcyBkZWxheXMg Y2FuIGJlIHJlcGxhY2VkIGJ5IG9uZSAxMjB1cyBkZWxheSwgbGlrZXMNCg0KQEAgLTg5LDEyICs4 OSwxMCBAQCB1MzIgcnRsODcyM19waHlfcmZfc2VyaWFsX3JlYWQoc3RydWN0IGllZWU4MDIxMV9o dyAqaHcsDQogICAgICAgICAgICAobmV3b2Zmc2V0IDw8IDIzKSB8IEJMU1NJUkVBREVER0U7DQog ICAgICAgIHJ0bF9zZXRfYmJyZWcoaHcsIFJGUEdBMF9YQV9IU1NJUEFSQU1FVEVSMiwgTUFTS0RX T1JELA0KICAgICAgICAgICAgICAgICAgICAgIHRtcGxvbmcgJiAofkJMU1NJUkVBREVER0UpKTsN Ci0gICAgICAgbWRlbGF5KDEpOw0KICAgICAgICBydGxfc2V0X2JicmVnKGh3LCBwcGh5cmVnLT5y Zmhzc2lfcGFyYTIsIE1BU0tEV09SRCwgdG1wbG9uZzIpOw0KLSAgICAgICBtZGVsYXkoMSk7DQog ICAgICAgIHJ0bF9zZXRfYmJyZWcoaHcsIFJGUEdBMF9YQV9IU1NJUEFSQU1FVEVSMiwgTUFTS0RX T1JELA0KICAgICAgICAgICAgICAgICAgICAgIHRtcGxvbmcgfCBCTFNTSVJFQURFREdFKTsNCi0g ICAgICAgbWRlbGF5KDEpOw0KKyAgICAgICB1ZGVsYXkoMTIwKTsNCiAgICAgICAgaWYgKHJmcGF0 aCA9PSBSRjkwX1BBVEhfQSkNCiAgICAgICAgICAgICAgICByZnBpX2VuYWJsZSA9ICh1OCkgcnRs X2dldF9iYnJlZyhodywgUkZQR0EwX1hBX0hTU0lQQVJBTUVURVIxLA0KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEJJVCg4KSk7DQoNCkkgdGhpbmsgaXQn ZCBiZSBiZXR0ZXIuDQoNCj4gPg0KPiA+IEFuIGFsdGVybmF0aXZlIHdheSBpcyB0byBwcmV2ZW50 IGNhbGxpbmcgdGhpcyBmdW5jdGlvbiBpbiBJUlEgZGlzYWJsZWQgZmxvdy4NCj4gPiBDb3VsZCB5 b3Ugc2hhcmUgdGhlIGNhbGxpbmcgdHJhY2U/DQo+IA0KPiBTdXJlLCB0cmltbWVkIGNhbGxzdGFj ayBiZWxvdy4gQXMgeW91IGNhbiBzZWUgdGhlIElSUSBkaXNhYmxlZCBzZWN0aW9uDQo+IGlzIHN0 YXJ0ZWQgdmlhIGEgc3Bpbl9sb2NrX2lycXNhdmUoKS4gVGhlIHRyYWNlIGlzIGZyb20gYSA4NzIz ZGUNCj4gbW9kdWxlLCB3aGljaCBpcyBzdGlsbCBvdXQgb2YgdHJlZSwgYnV0IHRoZSBzYW1lIGNv ZGUgaXMgcHJlc2VudCBpbg0KPiBtYWlubGluZSBhbmQgdXNlZCBieSB0aGUgb3RoZXIgODcyMyB2 YXJpYW50cy4NCg0KQnkgbm93LCA4NzIzREUgd2lsbCBiZSB1cHN0cmVhbSB0aHJvdWdoIHJ0dzg4 IGluc3RlYWQgb2YgcnRsd2lmaS4NCg0KPiBJIGRvbid0IGtub3cgaWYgdGhpcyBmdW5jdGlvbiBu ZWVkcyB0byBndWFyZCBhZ2FpbnN0IHNvbWV0aGluZyBydW5uaW5nDQo+IGluIHRoZSBJUlEgaGFu ZGxlciwgc28gZGVwZW5kaW5nIG9uIHRoZSBhbnN3ZXIgdG8gdGhhdCB0aGUgc29sdXRpb24NCj4g bWlnaHQgYmUgYXMgc2ltcGxlIGFzIG5vdCBkaXNhYmxpbmcgSVJRcyB3aGVuIHRha2luZyB0aGUg c3BpbmxvY2suDQo+IA0KPiBrd29ya2VyLy0yNzYgICAgIDRkLi4uICAgIDB1cyA6IF9yYXdfc3Bp bl9sb2NrX2lycXNhdmUNCj4ga3dvcmtlci8tMjc2ICAgICA0ZC4uLiAgICAwdXMgOiBydGw4NzIz X3BoeV9yZl9zZXJpYWxfcmVhZCA8LXJ0bDg3MjNkZV9waHlfc2V0X3JmX3JlZw0KPiBrd29ya2Vy Ly0yNzYgICAgIDRkLi4uICAgIDF1cyA6IHJ0bDg3MjNfcGh5X3F1ZXJ5X2JiX3JlZyA8LXJ0bDg3 MjNfcGh5X3JmX3NlcmlhbF9yZWFkDQo+IGt3b3JrZXIvLTI3NiAgICAgNGQuLi4gICAgM3VzIDog cnRsODcyM19waHlfc2V0X2JiX3JlZyA8LXJ0bDg3MjNfcGh5X3JmX3NlcmlhbF9yZWFkDQo+IGt3 b3JrZXIvLTI3NiAgICAgNGQuLi4gICAgNHVzIDogX19jb25zdF91ZGVsYXkgPC1ydGw4NzIzX3Bo eV9yZl9zZXJpYWxfcmVhZA0KPiBrd29ya2VyLy0yNzYgICAgIDRkLi4uICAgIDR1cyE6IGRlbGF5 X213YWl0eCA8LXJ0bDg3MjNfcGh5X3JmX3NlcmlhbF9yZWFkDQo+IGt3b3JrZXIvLTI3NiAgICAg NGQuLi4gMTAwNHVzIDogcnRsODcyM19waHlfc2V0X2JiX3JlZyA8LXJ0bDg3MjNfcGh5X3JmX3Nl cmlhbF9yZWFkDQo+IFsuLi5dDQo+IA0KDQpJIGNoZWNrIFRYL1JYIGludGVycnVwdCBoYW5kbGVy cywgYW5kIEkgZG9uJ3QgZmluZCBvbmUgY2FsbHMgUkYgcmVhZCBmdW5jdGlvbg0KYnkgbm93LiBJ IHN1c3BlY3QgdGhhdCBvbGQgY29kZSBjb250cm9scyBSRiB0byBkbyBQUyBpbiBpbnRlcnJ1cHQg Y29udGV4dCwgc28NCl9pcnFzYXZlIHZlcnNpb24gaXMgdXNlZCB0byBlbnN1cmUgcmVhZCBSRiBp c24ndCBpbnRlcnJ1cHRlZCBvciBkZWFkbG9jay4NClNvLCBJIGNoYW5nZSBzcGluX2xvY2sgdG8g bm9uLWlycXNhdmUgdmVyc2lvbiwgYW5kIGRvIHNvbWUgdGVzdHMgb24gODcyM0JFDQp0aGF0IHdv cmtzIHdlbGwuIA0KDQpXaGF0IGRvIHlvdSB0aGluayBhYm91dCB0d28gZml4ZXMgbWVudGlvbmVk IGFib3ZlPyBJZiB0aGV5J3JlIG9rLCBJIGNhbiBzZW5kDQp0d28gcGF0Y2hlcyB0byByZXNvbHZl IHRoaXMgbG9uZyBkZWxheXMuDQoNClRoYW5rcw0KUEsNCg0KDQo=