Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp2319733ybc; Wed, 20 Nov 2019 12:14:56 -0800 (PST) X-Google-Smtp-Source: APXvYqy6bjGczUGJNPxaRo+c9OIIRem1RWr7czAukWQkSszbo21/5jGuLwPKbDsToz+qprIylC9e X-Received: by 2002:a17:907:426e:: with SMTP id nx22mr7354911ejb.139.1574280895921; Wed, 20 Nov 2019 12:14:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574280895; cv=none; d=google.com; s=arc-20160816; b=HyeHGtXkylY+24plm3NX6mqrtsOXifFU1Ag797bZtxFDFQTKFiWt5MT+Kp/qscjelI P5RLMOnzyS9XCYr30UF7prb7BMHPGVWGH2wtPxyXLYDV06QzUtRA72h1uSzomH4dcZzY QtxYEax0zoVMajVqtyCTS531PhvT/O31kP3NRJ89kYboEMp2XeLAWbDzRZxPsPwATmqk NYgfXenDlcP0efsMIC/J2f68fWIdjyoydipei/oD/CRiSzYQH/Wfi31R6I2cCabzzZtY 94UO0fG2s7PN5itLcbVq6R7M/w8VIysr2Hh8Y2ukJx3T9Ehm7XAb0asIWMEspZTdH/QJ l9xg== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:autocrypt:from:references:cc:to:subject:dkim-signature; bh=I+OKaIPjv9ZwGfZOgp48+Zu9rvSxnsLufxkUiBulweU=; b=XjQRRq0gC6jIoBgPQyGDQgEqQqFpVfPs7Gj286OfMMi5gu87S5R1GXZNPL5sH/KSY7 gU0gsNlQ3rKS/7N3ahNXZyKBCxsl5sz7Fb8deHi+8o5WEUYcZLaPY43Jklbf12QMvTFg bxqecr6jQVGRDNz1HNeK3e64vTrZKuId63YvXGoTv5alMO+K6W7ESFOUltJOIaD0pfYF KAIo3JcoIRL31brmIQZ4t7Ta04fW0RbJQQbit6zzxpOHt/cw4xHm9Nwep8fTTOwHh0ic UkfBVztKc8UPyph5Q7Mvnb8aRXJPGFvLdpKmlafW8XkhU9N1AVCs3sphTbYlAiIqSSVO C6Ow== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@nbd.name header.s=20160729 header.b=EYyMV53N; 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 p7si310285edq.227.2019.11.20.12.14.28; Wed, 20 Nov 2019 12:14:55 -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; dkim=fail header.i=@nbd.name header.s=20160729 header.b=EYyMV53N; 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 S1726634AbfKTUOL (ORCPT + 99 others); Wed, 20 Nov 2019 15:14:11 -0500 Received: from nbd.name ([46.4.11.11]:55770 "EHLO nbd.name" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726623AbfKTUOK (ORCPT ); Wed, 20 Nov 2019 15:14:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=nbd.name; s=20160729; h=Content-Transfer-Encoding:Content-Type:In-Reply-To: MIME-Version:Date:Message-ID:From:References:Cc:To:Subject:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=I+OKaIPjv9ZwGfZOgp48+Zu9rvSxnsLufxkUiBulweU=; b=EYyMV53NehyWt/9ODLjL0zhvmp GU1RMChhOOQiz4gqOj0Pgsi3C8+RTPmTCWX4AF8uXKgx+zaWHelAfPhmfu3F+vVNblDZFdb8Sx+jD S+3eI/EZuAYoKQHKwfwL0aQrkLeHByHLU7Dm9D2qKk1yNpatqpNswgFepwhEe7bDKDAA=; Received: from p4ff13fe7.dip0.t-ipconnect.de ([79.241.63.231] helo=nf.local) by ds12 with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from ) id 1iXWMa-000653-Qu; Wed, 20 Nov 2019 21:14:08 +0100 Subject: Re: [PATCH] mt76: fix fix ampdu locking To: Markus Theil Cc: linux-wireless@vger.kernel.org, Kalle Valo References: <20191120200531.11344-1-markus.theil@tu-ilmenau.de> From: Felix Fietkau Autocrypt: addr=nbd@nbd.name; prefer-encrypt=mutual; keydata= xsDiBEah5CcRBADIY7pu4LIv3jBlyQ/2u87iIZGe6f0f8pyB4UjzfJNXhJb8JylYYRzIOSxh ExKsdLCnJqsG1PY1mqTtoG8sONpwsHr2oJ4itjcGHfn5NJSUGTbtbbxLro13tHkGFCoCr4Z5 Pv+XRgiANSpYlIigiMbOkide6wbggQK32tC20QxUIwCg4k6dtV/4kwEeiOUfErq00TVqIiEE AKcUi4taOuh/PQWx/Ujjl/P1LfJXqLKRPa8PwD4j2yjoc9l+7LptSxJThL9KSu6gtXQjcoR2 vCK0OeYJhgO4kYMI78h1TSaxmtImEAnjFPYJYVsxrhay92jisYc7z5R/76AaELfF6RCjjGeP wdalulG+erWju710Bif7E1yjYVWeA/9Wd1lsOmx6uwwYgNqoFtcAunDaMKi9xVQW18FsUusM TdRvTZLBpoUAy+MajAL+R73TwLq3LnKpIcCwftyQXK5pEDKq57OhxJVv1Q8XkA9Dn1SBOjNB l25vJDFAT9ntp9THeDD2fv15yk4EKpWhu4H00/YX8KkhFsrtUs69+vZQwc0cRmVsaXggRmll dGthdSA8bmJkQG5iZC5uYW1lPsJgBBMRAgAgBQJGoeQnAhsjBgsJCAcDAgQVAggDBBYCAwEC HgECF4AACgkQ130UHQKnbvXsvgCgjsAIIOsY7xZ8VcSm7NABpi91yTMAniMMmH7FRenEAYMa VrwYTIThkTlQzsFNBEah5FQQCACMIep/hTzgPZ9HbCTKm9xN4bZX0JjrqjFem1Nxf3MBM5vN CYGBn8F4sGIzPmLhl4xFeq3k5irVg/YvxSDbQN6NJv8o+tP6zsMeWX2JjtV0P4aDIN1pK2/w VxcicArw0VYdv2ZCarccFBgH2a6GjswqlCqVM3gNIMI8ikzenKcso8YErGGiKYeMEZLwHaxE Y7mTPuOTrWL8uWWRL5mVjhZEVvDez6em/OYvzBwbkhImrryF29e3Po2cfY2n7EKjjr3/141K DHBBdgXlPNfDwROnA5ugjjEBjwkwBQqPpDA7AYPvpHh5vLbZnVGu5CwG7NAsrb2isRmjYoqk wu++3117AAMFB/9S0Sj7qFFQcD4laADVsabTpNNpaV4wAgVTRHKV/kC9luItzwDnUcsZUPdQ f3MueRJ3jIHU0UmRBG3uQftqbZJj3ikhnfvyLmkCNe+/hXhPu9sGvXyi2D4vszICvc1KL4RD aLSrOsROx22eZ26KqcW4ny7+va2FnvjsZgI8h4sDmaLzKczVRIiLITiMpLFEU/VoSv0m1F4B FtRgoiyjFzigWG0MsTdAN6FJzGh4mWWGIlE7o5JraNhnTd+yTUIPtw3ym6l8P+gbvfoZida0 TspgwBWLnXQvP5EDvlZnNaKa/3oBes6z0QdaSOwZCRA3QSLHBwtgUsrT6RxRSweLrcabwkkE GBECAAkFAkah5FQCGwwACgkQ130UHQKnbvW2GgCfTKx80VvCR/PvsUlrvdOLsIgeRGAAn1ee RjMaxwtSdaCKMw3j33ZbsWS4 Message-ID: <9413ca21-94c3-857b-1156-e4a949acf390@nbd.name> Date: Wed, 20 Nov 2019 21:14:07 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.2.1 MIME-Version: 1.0 In-Reply-To: <20191120200531.11344-1-markus.theil@tu-ilmenau.de> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On 2019-11-20 21:05, Markus Theil wrote: > The current ampdu locking code does not unlock its mutex in the early > return case. This patch fixes it. > > Signed-off-by: Markus Theil Acked-by: Felix Fietkau Kalle, I think this should go on top of my pull request quickly, since it fixes a regression in a commit from that pull request (introduced via rebase on top of Johannes' last change of that code). Do you want me to send another pull request with just this patch, or can you take it directly? In the latter case, feel free to also remove one of the two "fix" words in the subject :) Thanks, - Felix