Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp6600121ybi; Mon, 8 Jul 2019 05:43:08 -0700 (PDT) X-Google-Smtp-Source: APXvYqwMakesmK3mouov97GJI5QBlB/zCshm+8B94HpF5Qiuomg8rm9plPx33puDJQd/psMBuBTt X-Received: by 2002:a17:902:e58b:: with SMTP id cl11mr23991878plb.24.1562589788520; Mon, 08 Jul 2019 05:43:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562589788; cv=none; d=google.com; s=arc-20160816; b=gB2GWsY6zwdnkFiFiW9EpxXO4jIOjqzetprluHA2UsICE4fLaM6o8nzRkysLiOzqZL 4l5PO/iEwnue5NRVthm4TCT3EGXsd6ng7NhChiTou060fKQq+zqJeZEiowGtSaYUz8xy 7kkydb4kLRN5gnL/RlDcg6ehXvT2xze/QPLFAH2nYuSCoDk3NUBpE/3BeIB8TTKPxN/R CGh/zIql/8xdRNjoocuydGYYAqdkVVtr/lxzAjyfgeGFIlkC4iy88Hh/edLkhhRcv84C l86mK8nvE7oq4apk7SeG6EYNEHZfToc1iHjTUCSURGY/pSK9FyV/zX4B+EVAodNN0+eo pAog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from; bh=s4RDdnrLT7IX2x6NdiB0k1XvMASTWvKHve4wGYBWjhE=; b=ZE2H8Q5G5pYNzCFvi3ldbgc8d9qH/ZvEeLD7DmHYQrlX9lwnf4VKSoGQCIcjJQqugF EG78VATgoVLOlb96sWndJNZmYmIAo4KUWHhGvPVwXTRnfH1qYxKXZex61UhfDgm2mKM6 xIaBQKj0+u/E9UhxtgAN5iH65m1UsY1A05b7xVZ/Ja3Jk2v1Xo0Xx4lPAa3fBbg59sSc s80UsVyKeNIAQXzmy9BnwLCChj+umqkkChZl0K+AQZlm6fbgH40oALISgGhAIePy6MuF KvGTQT1Qg5sSUoI1I6XEL8i3yHC62zXeJb5Oy4cnJiZpl0iOMuPrzWQmmUz+DfTyJ8YL 0DRQ== 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 j62si19071121pfb.272.2019.07.08.05.42.53; Mon, 08 Jul 2019 05:43:08 -0700 (PDT) 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 S1728461AbfGHJSd (ORCPT + 99 others); Mon, 8 Jul 2019 05:18:33 -0400 Received: from eu-smtp-delivery-151.mimecast.com ([146.101.78.151]:39185 "EHLO eu-smtp-delivery-151.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727218AbfGHJSd (ORCPT ); Mon, 8 Jul 2019 05:18:33 -0400 Received: from AcuMS.aculab.com (156.67.243.126 [156.67.243.126]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-103-2xhe-QRYPc6LXjWhlktUtw-1; Mon, 08 Jul 2019 10:18:30 +0100 Received: from AcuMS.Aculab.com (fd9f:af1c:a25b::d117) by AcuMS.aculab.com (fd9f:af1c:a25b::d117) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Mon, 8 Jul 2019 10:18:29 +0100 Received: from AcuMS.Aculab.com ([fe80::43c:695e:880f:8750]) by AcuMS.aculab.com ([fe80::43c:695e:880f:8750%12]) with mapi id 15.00.1347.000; Mon, 8 Jul 2019 10:18:29 +0100 From: David Laight To: 'Tony Chuang' , Jian-Hong Pan CC: Kalle Valo , "David S . Miller" , "linux-wireless@vger.kernel.org" , "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux@endlessm.com" , Daniel Drake , "stable@vger.kernel.org" Subject: RE: [PATCH] rtw88/pci: Rearrange the memory usage for skb in RX ISR Thread-Topic: [PATCH] rtw88/pci: Rearrange the memory usage for skb in RX ISR Thread-Index: AQHVNVeEF2VH1aWcW0SX/aCCs+qgc6bAR+xA//+PoICAAIn6kIAADM1A Date: Mon, 8 Jul 2019 09:18:28 +0000 Message-ID: <85e3b48ee6694aa491c7caa73c027e0f@AcuMS.aculab.com> References: <20190708063252.4756-1-jian-hong@endlessm.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.202.205.107] MIME-Version: 1.0 X-MC-Unique: 2xhe-QRYPc6LXjWhlktUtw-1 X-Mimecast-Spam-Score: 0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org RnJvbTogVG9ueSBDaHVhbmcNCj4gU2VudDogMDggSnVseSAyMDE5IDEwOjAwDQo+ID4gPiA+IEBA IC04MDMsMjUgKzgxMiwxNCBAQCBzdGF0aWMgdm9pZCBydHdfcGNpX3J4X2lzcihzdHJ1Y3QgcnR3 X2Rldg0KPiA+ICpydHdkZXYsDQo+ID4gPiA+IHN0cnVjdCBydHdfcGNpICpydHdwY2ksDQo+ID4g PiA+ICAgICAgICAgICAgICAgICAgICAgICBza2JfcHV0KHNrYiwgcGt0X3N0YXQucGt0X2xlbik7 DQo+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICBza2JfcmVzZXJ2ZShza2IsIHBrdF9vZmZz ZXQpOw0KPiA+ID4gPg0KPiA+ID4gPiAtICAgICAgICAgICAgICAgICAgICAgLyogYWxsb2MgYSBz bWFsbGVyIHNrYiB0byBtYWM4MDIxMSAqLw0KPiA+ID4gPiAtICAgICAgICAgICAgICAgICAgICAg bmV3ID0gZGV2X2FsbG9jX3NrYihwa3Rfc3RhdC5wa3RfbGVuKTsNCj4gPiA+ID4gLSAgICAgICAg ICAgICAgICAgICAgIGlmICghbmV3KSB7DQo+ID4gPiA+IC0gICAgICAgICAgICAgICAgICAgICAg ICAgICAgIG5ldyA9IHNrYjsNCj4gPiA+ID4gLSAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7 DQo+ID4gPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNrYl9wdXRfZGF0YShuZXcs IHNrYi0+ZGF0YSwNCj4gPiBza2ItPmxlbik7DQo+ID4gPiA+IC0gICAgICAgICAgICAgICAgICAg ICAgICAgICAgIGRldl9rZnJlZV9za2JfYW55KHNrYik7DQo+ID4gPiA+IC0gICAgICAgICAgICAg ICAgICAgICB9DQo+ID4gPg0KPiA+ID4gSSBhbSBub3Qgc3VyZSBpZiBpdCdzIGZpbmUgdG8gZGVs aXZlciBldmVyeSBodWdlIFNLQiB0byBtYWM4MDIxMS4NCj4gPiA+IEJlY2F1c2UgaXQgd2lsbCB0 aGVuIGJlIGRlbGl2ZXJlZCB0byBUQ1AvSVAgc3RhY2suDQo+ID4gPiBIZW5jZSBJIHRoaW5rIGVp dGhlciBpdCBzaG91bGQgYmUgdGVzdGVkIHRvIGtub3cgaWYgdGhlIHBlcmZvcm1hbmNlDQo+ID4g PiB3b3VsZCBiZSBpbXBhY3RlZCBvciBmaW5kIG91dCBhIG1vcmUgZWZmaWNpZW50IHdheSB0byBz ZW5kDQo+ID4gPiBzbWFsbGVyIFNLQiB0byBtYWM4MDIxMSBzdGFjay4NCj4gPg0KPiA+IEkgcmVt ZW1iZXIgbmV0d29yayBzdGFjayBvbmx5IHByb2Nlc3NlcyB0aGUgc2tiIHdpdGgoaW4pIHBvaW50 ZXJzDQo+ID4gKHNrYi0+ZGF0YSkgYW5kIHRoZSBza2ItPmxlbiBmb3IgZGF0YSBwYXJ0LiAgSXQg YWxzbyBjaGVja3MgcmVhbA0KPiA+IGJ1ZmZlciBib3VuZGFyeSAoaGVhZCBhbmQgZW5kKSBvZiB0 aGUgc2tiIHRvIHByZXZlbnQgbWVtb3J5IG92ZXJmbG93Lg0KPiA+IFRoZXJlZm9yZSwgSSB0aGlu ayB1c2luZyB0aGUgb3JpZ2luYWwgc2tiIGlzIHRoZSBtb3N0IGVmZmljaWVudCB3YXkuDQo+ID4N Cj4gPiBJZiBJIG1pc3VuZGVyc3RhbmQgc29tZXRoaW5nLCBwbGVhc2UgcG9pbnQgb3V0Lg0KPiA+ DQo+IA0KPiBJdCBtZWFucyBpZiB3ZSBzdGlsbCB1c2UgYSBodWdlIFNLQiAofjhLKSBmb3IgZXZl cnkgUlggcGFja2V0ICh+MS41SykuDQo+IFRoZXJlIGlzIGFib3V0IDYuNUsgbm90IHVzZWQuIEFu ZCBldmVuIG1vcmUgaWYgd2UgcGluZyB3aXRoIGxhcmdlIHBhY2tldA0KPiBzaXplICJlZy4gJCBw aW5nIC1zIDY1NTM2IiwgSSBhbSBub3Qgc3VyZSBpZiB0aG9zZSBodWdlIFNLQnMgd2lsbCBlYXQg YWxsIG9mDQo+IHRoZSBTS0IgbWVtIHBvb2wsIGFuZCB0aGVuIHBpbmcgZmFpbHMuDQo+IA0KPiBC VFcsIHRoZSBvcmlnaW5hbCBkZXNpZ24gb2YgUlRLX1BDSV9SWF9CVUZfU0laRSB0byBiZSAoODE5 MiArIDI0KSBpcyB0bw0KPiByZWNlaXZlIEFNU0RVIHBhY2tldCBpbiBvbmUgU0tCLg0KPiAoQ291 bGQgcHJvYmFibHkgZW5sYXJnZSBpdCB0byBSWCBWSFQgQU1TRFUgfjExSykNCg0KSWYgeW91IGFs bG9jYXRlIDgxOTIrMjQgdGhlIG1lbW9yeSBhbGxvY2F0ZWQgd2lsbCBiZSBlaXRoZXIgMTJrIG9y IDE2aw0KYW5kIHRoZSBza2IgdHJ1ZXNpemUgc2V0IGFwcHJvcHJpYXRlbHkuDQooUHJvYmFibHkg MTZrIGlmIGRtYSBtZW1vcnkuKQ0KSWYgdGhpcyBpcyBmZWQgaW50byBJUCBpdCBpcyBxdWl0ZSBs aWtlbHkgdGhhdCBhIHNpbmdsZSBieXRlIG9mIGRhdGENCndpbGwgZW5kIHVwIHF1ZXVlZCBvbiB0 aGUgc29ja2V0IGluIDE2ayBvZiBkbWEtYWJsZSBtZW1vcnkuDQpUaGUgJ3RydWVzaXplJyBzdG9w cyB0aGlzIHVzaW5nIGFsbCB0aGUgc3lzdGVtIG1lbW9yeSwgYnV0IGl0IGlzbid0DQpnb29kIGZv ciBtZW1vcnkgdXNhZ2UuDQoNCglEYXZpZA0KDQotDQpSZWdpc3RlcmVkIEFkZHJlc3MgTGFrZXNp ZGUsIEJyYW1sZXkgUm9hZCwgTW91bnQgRmFybSwgTWlsdG9uIEtleW5lcywgTUsxIDFQVCwgVUsN ClJlZ2lzdHJhdGlvbiBObzogMTM5NzM4NiAoV2FsZXMpDQo=