Received: by 2002:a05:6a10:2785:0:0:0:0 with SMTP id ia5csp34628pxb; Thu, 7 Jan 2021 18:26:57 -0800 (PST) X-Google-Smtp-Source: ABdhPJzxwoEdpgAmpTgNWJAhWqHo84HD/MviMzRSAVxdCKsNFY4jtCt3P9JXMw0k08QDcWNQg+Cp X-Received: by 2002:a17:906:2257:: with SMTP id 23mr1185524ejr.497.1610072817410; Thu, 07 Jan 2021 18:26:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610072817; cv=none; d=google.com; s=arc-20160816; b=AyQ7ZIbkbyCI85vdFWMimuxde3fqNE/IfPozKouhANRak4QQMlT5AOn2qyGIRmXOVk MqTKt1sfoUmlYCMmiCMJ+lPidgyr3vKIhcEkreYYz0swVDrKL3uvJxQQUsKF6MhW286n qrW3R0LLzdAdbXYlfbhmMdzBFD1qR1snK5Pa01o97uepfYNphM8rYvhlmw+K95XaeRLi CN1tS1QwqyWGCQEvT461U3ZPOYGLbcy30PyoK/pGlyijcQP1kOSsXYp4c3gEYtTG5STW bYSO31e7t3TdbFfsH5qcDsdxEiMeGD+tB3kQkPHzL47gf9sUZYq8rK8gOM5HkV299Opy bAfA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:date:cc:to:from:subject:message-id :dkim-signature; bh=I3SpUDHCtA6dMxMYwIXLmn6LKY44+n+kL11eKoRrlrk=; b=uM6nkAKT9A3Kpy9PyQ/eXQnIS+O01k9mq7NwGDpDa+zuNhr+zvAmCG4dt7WnF7RS03 +0lv1ProE2fdmOiOwOBvSalfc0B+zWxrg3JYqIeZL+hkdAXUH2PTHnkKjOBZFCWGEtuP z7+x9YN//PhQN8NRpvXUHvhZ51buplT2VFg2l+l5vdZHpyhFt+ptkQX59gYYqonxVZfa ORx8cK6XAtiMV7Gu1dPOvkyYWB3o3Gt9p+71cix0PsMI7paLqOpuUPmAH7lf26cuHAHd vuWe5wfoNZ/FznitrcbwxK34hfAmL32fHcTqhn3jMKLBqjNR8tTr9EcHUJhHHtzR1F+D R4Vw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=FGznwx9A; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s3si3073618edi.157.2021.01.07.18.26.31; Thu, 07 Jan 2021 18:26:57 -0800 (PST) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=FGznwx9A; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726323AbhAHC0M (ORCPT + 99 others); Thu, 7 Jan 2021 21:26:12 -0500 Received: from mailgw01.mediatek.com ([210.61.82.183]:55208 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726113AbhAHC0M (ORCPT ); Thu, 7 Jan 2021 21:26:12 -0500 X-UUID: b0385c3ff01444b5bb6588fab7052502-20210108 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Transfer-Encoding:MIME-Version:Content-Type:References:In-Reply-To:Date:CC:To:From:Subject:Message-ID; bh=I3SpUDHCtA6dMxMYwIXLmn6LKY44+n+kL11eKoRrlrk=; b=FGznwx9AouX3h4yv486YuWbrFvvv41b9IdtB1/UDaMkaUdI8PlthYpIpzhbW5TzYzvrQUHUNePqym9EHNY4+hPDv8UuDYfOFwEj7ukeuEw0IfI6mPIqnH3/NI3MRVGuDSe9CjkzZND94bxng0eju5yPgTGZ8vuN80fT83yRmkF0=; X-UUID: b0385c3ff01444b5bb6588fab7052502-20210108 Received: from mtkcas10.mediatek.inc [(172.21.101.39)] by mailgw01.mediatek.com (envelope-from ) (Cellopoint E-mail Firewall v4.1.14 Build 0819 with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 2112544535; Fri, 08 Jan 2021 10:25:28 +0800 Received: from mtkcas11.mediatek.inc (172.21.101.40) by mtkmbs06n2.mediatek.inc (172.21.101.130) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 8 Jan 2021 10:25:26 +0800 Received: from [172.21.77.33] (172.21.77.33) by mtkcas11.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Fri, 8 Jan 2021 10:25:27 +0800 Message-ID: <1610072726.27505.3.camel@mtkswgap22> Subject: Re: [PATCH] mac80211: check ATF flag in ieee80211_next_txq() From: Ryder Lee To: Toke =?ISO-8859-1?Q?H=F8iland-J=F8rgensen?= CC: Felix Fietkau , Lorenzo Bianconi , Shayne Chen , , Date: Fri, 8 Jan 2021 10:25:26 +0800 In-Reply-To: <87a6tkki7m.fsf@toke.dk> References: <87r1my49us.fsf@toke.dk> <68ab89bc-70f4-e822-3d96-21ba3bd6511f@nbd.name> <87k0sq3wfl.fsf@toke.dk> <1609985461.9743.2.camel@mtkswgap22> <87a6tkki7m.fsf@toke.dk> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3-0ubuntu6 MIME-Version: 1.0 X-TM-SNTS-SMTP: DA70B471866AF3664737057511791DB6EC031F379C592A5FD4A03F240628765F2000:8 X-MTK: N Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org T24gVGh1LCAyMDIxLTAxLTA3IGF0IDE0OjA4ICswMTAwLCBUb2tlIEjDuGlsYW5kLUrDuHJnZW5z ZW4gd3JvdGU6DQo+IFJ5ZGVyIExlZSA8cnlkZXIubGVlQG1lZGlhdGVrLmNvbT4gd3JpdGVzOg0K PiANCj4gPiBPbiBXZWQsIDIwMjEtMDEtMDYgYXQgMTY6NDEgKzAxMDAsIFRva2UgSMO4aWxhbmQt SsO4cmdlbnNlbiB3cm90ZToNCj4gPj4gRmVsaXggRmlldGthdSA8bmJkQG5iZC5uYW1lPiB3cml0 ZXM6DQo+ID4+IA0KPiA+PiA+IE9uIDIwMjEtMDEtMDYgMTE6NTEsIFRva2UgSMO4aWxhbmQtSsO4 cmdlbnNlbiB3cm90ZToNCj4gPj4gPj4gUnlkZXIgTGVlIDxyeWRlci5sZWVAbWVkaWF0ZWsuY29t PiB3cml0ZXM6DQo+ID4+ID4+IA0KPiA+PiA+Pj4gVGhlIHNlbGVjdGVkIHR4cSBzaG91bGQgYmUg c2NoZWR1bGVkIHVuY29uZGl0aW9uYWxseSBpZg0KPiA+PiA+Pj4gTkw4MDIxMV9FWFRfRkVBVFVS RV9BSVJUSU1FX0ZBSVJORVNTIGlzIG5vdCBzZXQgYnkgZHJpdmVyLg0KPiA+PiA+Pj4NCj4gPj4g Pj4+IEFsc28gcHV0IHRoZSBzdGEgdG8gdGhlIGVuZCBvZiB0aGUgYWN0aXZlX3R4cXMgbGlzdCBp Zg0KPiA+PiA+Pj4gZGVmaWNpdCBpcyBuZWdhdGl2ZSB0aGVuIG1vdmUgb24gdG8gdGhlIG5leHQg dHhxLg0KPiA+PiA+PiANCj4gPj4gPj4gV2h5IGlzIHRoaXMgbmVlZGVkPyBJZiB0aGUgZmVhdHVy ZSBpcyBub3Qgc2V0LCBubyBhaXJ0aW1lIHNob3VsZCBldmVyIGJlDQo+ID4+ID4+IGFjY291bnRl ZCB0byB0aGUgc3RhdGlvbiwgYW5kIHNvIHN0YS0+YWlydGltZVt0eHFpLT50eHEuYWNdLmRlZmlj aXQgd2lsbA0KPiA+PiA+PiBhbHdheXMgYmUgMCAtIHNvIHlvdSdyZSBqdXN0IGFkZGluZyBhbm90 aGVyIGNoZWNrIHRoYXQgZG9lc24ndCBhY3R1YWxseQ0KPiA+PiA+PiBjaGFuZ2UgdGhlIGJlaGF2 aW91ciwgYXJlbid0IHlvdT8NCj4gPj4gPg0KPiA+PiA+IEkgdGhpbmsgaXQgbWlnaHQgbWFrZSBz ZW5zZSB0byBrZWVwIGFpcnRpbWUgcmVwb3J0aW5nIGV2ZW4gd2hlbiBhaXJ0aW1lDQo+ID4+ID4g ZmFpcm5lc3MgaXMgZGlzYWJsZWQgYXQgcnVuIHRpbWUsIHNvIHRoaXMgcGF0Y2ggbWFrZXMgc2Vu c2UgdG8gbWUuDQo+ID4+ID4gSW5zdGVhZCBvZiB0aGlzIHBhdGNoLCB0aGUgcmlnaHQgcGxhY2Ug dG8gZGVhbCB3aXRoIHRoaXMgd291bGQgcHJvYmFibHkNCj4gPj4gPiBiZSBpZWVlODAyMTFfc3Rh X3JlZ2lzdGVyX2FpcnRpbWUuDQo+ID4+IA0KPiA+PiBXaGVuIHRoZSBmYWlybmVzcyBtZWNoYW5p c20gaXMgdXNlci1kaXNhYmxlZCBJIGFncmVlIGl0IG1ha2VzIHNlbnNlIHRvDQo+ID4+IHN0aWxs IGtlZXAgdGhlIGFjY291bnRpbmc7IGFuZCBpbiBmYWN0IHRoYXQncyB3aGF0DQo+ID4+IGllZWU4 MDIxMV9zdGFfcmVnaXN0ZXJfYWlydGltZSgpIGFscmVhZHkgZG9lcyB3aGVuIHRoZSBhY2NvdW50 aW5nIGlzDQo+ID4+IHR1cm5lZCBvZmYgYnkgd2F5IG9mIHRoZSBhaXJ0aW1lX2ZsYWdzIGZpZWxk Li4uIFNvIGRvbid0IHRoaW5rIGFueXRoaW5nDQo+ID4+IGVsc2UgaXMgbmVlZGVkIHRoZXJlIGVp dGhlcj8NCj4gPj4gDQo+ID4+IC1Ub2tlDQo+ID4NCj4gPiBOb3Qgc3VyZSBJIGdldCB0aGlzIHJp Z2h0LiBBcmUgeW91IHRhbGtpbmcgYWJvdXQgbG9jYWwtPmFpcnRpbWVfZmxhZ3MgPQ0KPiA+IEFJ UlRJTUVfVVNFX1RYIHwgQUlSVElNRV9VU0VfUlggPyBJIHRoaW5rIHRoYXQncyBkaWZmZXJlbnQg YW5kIHdlIHN0aWxsDQo+ID4gbmVlZCB0byB0YWtlIE5MODAyMTFfRVhUX0ZFQVRVUkVfQUlSVElN RV9GQUlSTkVTUyBpbnRvIGFjY291bnQsIHJpZ2h0Pw0KPiANCj4gSSBqdXN0IG1lYW50IHRoYXQg d2hhdCBGZWxpeCB3YXMgYXNraW5nIGZvciAoYSB3YXkgKmZvciB0aGUgdXNlciogdG8NCj4gZGlz YWJsZSBhaXJ0aW1lIGZhaXJuZXNzIHdoaWxlIHN0aWxsIGdldHRpbmcgdGhlIGFpcnRpbWUgdXNh Z2UNCj4gYWNjb3VudGVkKSBpcyBwb3NzaWJsZSBieSBzZXR0aW5nIHRob3NlIGZsYWdzLiBUaGUg RVhUX0ZFQVRVUkUgZmxhZyBpcw0KPiBtZWFudCBhcyBhIHdheSBmb3IgdGhlIGRyaXZlciB0byBz aWduYWwgdG8gbWFjODAyMTEgdGhhdCBpdCBzdXBwb3J0cw0KPiByZXBvcnRpbmcgYWlydGltZSBh dCBhbGw7IHNvIGlkZWFsbHkgaXQgc2hvdWxkIGJlIGEgZmxhZyB0aGF0IGlzIG9ubHkNCj4gc2V0 IG9uY2UuDQo+IA0KPiBHb2luZyBiYWNrIGFuZCByZWFkaW5nIHlvdXIgaW5pdGlhbCByZXNwb25z ZSBpdCBzZWVtcyBsaWtlIHlvdSBtYXkgYmUNCj4gdG9nZ2xpbmcgdGhlIGZsYWcgZHluYW1pY2Fs bHkgaW4gdGhlIGRyaXZlciwgdGhvdWdoPyBJcyB0aGlzIGFjY3VyYXRlPw0KPiBBbmQgaWYgc28s IHdoeT8gSXMgaXQgbm90IGVub3VnaCBmb3IgeW91IHRvIGZpZGRsZSB3aXRoIHRoZQ0KPiBVU0Vf VFgvVVNFX1JYIGZsYWdzPyA6KQ0KPiANCj4gLVRva2UNCg0KR290Y2hhLiBXZSBqdXN0IHNldCBp dCBvbmNlIGluZGVlZC4gU28gdGhlIHdheSB5b3UgdGhpbmsgaXMgZGlzYWJsZSB0aGUNCkVYVF9G RUFUVVJFIGZsYWcgYW5kIGNsZWFyIEFJUlRJTUVfVVNFX1RYIHRocm91Z2ggZGVidWdmcw0KKERF QlVHRlNfQUREX01PREUoYWlydGltZV9mbGFncywgMDYwMCkpIGluIHRoZSBtZWFudGltZS4NCg0K UnlkZXINCg==