Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp4101034ybi; Mon, 3 Jun 2019 05:48:51 -0700 (PDT) X-Google-Smtp-Source: APXvYqwmbkNtLlXF9c6UOmzufayyMrp/gfaof9PBuVaEyKrCPQZmFRmvaC2bky21QV4Il73vQJel X-Received: by 2002:a63:1b65:: with SMTP id b37mr28114932pgm.408.1559566131432; Mon, 03 Jun 2019 05:48:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1559566131; cv=none; d=google.com; s=arc-20160816; b=PTITog5L2LPJgnaFoR3DYFYgQTEAim9AIFdCUAI1TAvXgByZDiZueKPJQFW5pk5+Rb QLty/6vLS7yepmGhgjhPCX5zdA4Bfp0m+c7st+TSD29AX2WTOcfZSaWjBnS78snVM5bU U3uE1AOpAPrkmpSx0BUdkBiocUqODTXj3yuFkyhQ5jLLwCSs3sZhPsLtfa1XypNp9c6g SOXV7fxFPBCeJ7B2XpEAu242Iw8NvrzV6O0xBboZ7MIjYR9jgI1IV75msijmE/Eng91L y0flaiixhqScPWvf0zfJFen3ojQ3Ze7h1O8ZekihD4wdx+K9Mw0gAeN9oRFp4CGoNMdW 9zzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-language :content-transfer-encoding:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=7yEq4PWr9HAm9HKupM43CeuQ0xt2mZe8QXxsjv/xfLY=; b=J1gSW/NiRQe55P2myRxN5yb5rypU2XOWuZ38eZuPNZK3CC+Ef9hCgJijBu3b5zTZ74 pBr3J6sO1xhqXmthN8DOjHOSZvggsMRTt6vKaCeApn1BOm9JEj5k3HGGst5YOp5I3c7g IAOZZCM7yuoPnUmjloXOXjs3IiivN/WAtCX7Iqb5YiGf7HV2WvbGyXEZY4q8UT+lPG0u pDKXLjHyd/3Q9q/hVmEqbP7Kwu5twLVXpHS0ZHggejnMxnvI+2N2/kMtXWPs5i+2KnHW kRr7s9wUTNX37puvYEngPQcOfp8s4hFmKqb6OiB8uLYFYqkhf7Vg3etIUhRME0sXhrSE 84dg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@web.de header.s=dbaedf251592 header.b=PogNKJDo; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 k23si17804538pgm.556.2019.06.03.05.48.33; Mon, 03 Jun 2019 05:48:51 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@web.de header.s=dbaedf251592 header.b=PogNKJDo; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727622AbfFCMrZ (ORCPT + 99 others); Mon, 3 Jun 2019 08:47:25 -0400 Received: from mout.web.de ([212.227.17.12]:32831 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726635AbfFCMrY (ORCPT ); Mon, 3 Jun 2019 08:47:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1559566036; bh=WueIryAtfWuxgQR2BNozZRjdt4M6NCo/HXvXvqK06XU=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=PogNKJDo6Sdjzc56uXnE77HUNVXXnfuhWfeqJnMR7wzuw0N4ZtPx9VW2XXvM+STFM w4hj6LIpmbkAl2UB/WtdlO39Zm0RiS+wFzD0QlWmqWWmCLbtuRGiYNBv4jKMljdIlZ zyGT7nxSeu6b/TeGyuqUNf12aPPKKiugo6eyTSyg= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [192.168.58.28] ([80.130.118.25]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MHY5w-1hYspc2mYW-003Isp; Mon, 03 Jun 2019 14:47:16 +0200 Subject: Re: [PATCH] Revert "usb: core: remove local_irq_save() around ->complete() handler" To: Sebastian Andrzej Siewior Cc: Greg Kroah-Hartman , Alan Stern , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org References: <20190531215340.24539-1-smoch@web.de> <20190531220535.GA16603@kroah.com> <6c03445c-3607-9f33-afee-94613f8d6978@web.de> <20190601105008.zfqrtu6krw4mhisb@linutronix.de> From: =?UTF-8?Q?S=c3=b6ren_Moch?= Message-ID: Date: Mon, 3 Jun 2019 14:47:15 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 MIME-Version: 1.0 In-Reply-To: <20190601105008.zfqrtu6krw4mhisb@linutronix.de> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US X-Provags-ID: V03:K1:gXOSPN+7vYzEmHNWhslARZjMKDQhZ6/0pvmDe55ECK7DDKBtLWK Ny6BHpKf5xEwlpdirjK+i4v6jNEjAs+WX5evt4ApT6JGFO+ftNcHTErL4g10tz2nmIcGhbN Zd0LLkl7arj7ZqPwnSSyaAQbsFrwa2PXCRW/f2EnAe3sEayACqeejWFrVGGyTCrDTOXGygU LLtuxpNUjlDJC8LM31zyw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:zl9WDbOTpIo=:1DVOP8oF2yEb6XjEB4chLv VtTXqjTyGsbh1NPSKnE/gEJ1LFLiSE2AKzCPJLKmppxqsgVU43LlYntyfipsRUFfOxpA9Xk6+ d5rSRk3fZljnJxaodF3pebOV/psHPduI11rIxoAUg08N4ZgepFMsijq/aBpTBVe+wOVXW5wKY /cq62s1/gi1f8pCWqeuUxFhmmGJP0RY72seE+gCyLT/rJ3BzPkJTCamNBhXPxHlsQeNi5RJZ7 059NPz1hfQUTIMkHiqJydBtX9/gzhB69aIJQTS5ykol4YG7puFZ1WpkWE1NoFusEWotZ3GQbt UWN4k+6Kn+n2LOBvfyJIJ/ovYbzlN0YdGy3lQ9mStXDUnKYyFyBBFLqWTUqp2khth4sRKCsYw w3OuckZ7Ex3wN50B8lEa7uxNRBwQUN2VoAoh1vezUMglfcY5B3gd4VXCaA2bHUs2BsXxXzUTY Znb4wsl+JWWJEM1SnU6zz5rmzxcgBhc0ixdgQ0FhgCJNipOFeJuIHQa+kq01bbCUu1NtNXbT8 DY+nTOX4EKJgiRMHbkg3hZhGQiA8mHtJ4LsmmB9U1POo6lDCh6A3ts901dd1LpA9GlSPIFLpv WWcyhDcHzmdHL2zYFyv78OEeEv1uGmBhazrxraIG9AMv1YNPJHgUlK+3e3t27+p9XZLujaZkD nCqytJn+avoEirPkRhyRhxI6m/uDtb8tIFoliQEeZxjSJzxuy08jIjrYH5BrR9WBPXcc73DA4 P0QtWb6EQIirARkwi0eWFF/HMCQ/tecZUwqEMtA7KT/VDW9wMYXikvohIQjZCHOg5fiFUp0Hg GkOoEeBdtFUIQuR8kevbRLBJdfcgfJJb2s+GL3wgZL4338EO42bY2fdigaxthJ1lmaiLb+lrw kCVXB+MJ3vOL/QqE07rUqZfqJ/cCUx+ASS7Zodc9r4JZBTyGPEo7mpKYQ3lWR54GkvfV28O3l gZcvoqBG3sKJJmjyzAuvoQL1KhgZeObM= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 01.06.19 12:50, Sebastian Andrzej Siewior wrote: > On 2019-06-01 01:02:37 [+0200], Soeren Moch wrote: >>> Why not just fix that driver? Wouldn't that be easier? >>> >> I suspect there are more drivers to fix. I only tested WIFI sticks so >> far, RTL8188 drivers also seem to suffer from this. I'm not sure how to >> fix all this properly, maybe Sebastian as original patch author can hel= p >> here. > Suspecting isn't helping here. Yes, you are right. When I encountered this problem half a year ago, I tried some other type of wifi stick and immediately ran into trouble with this, too. Now I did a short test with a RTL8188CUS stick, I could not reproduce this bug with this stick so far. > >> This patch is mostly for -stable, to get an acceptable solution quickly= . >> It was really annoying to get such unstable WIFI connection over the >> last three kernel releases to my development board.=C2=A0 Since my inte= rnet >> service provider forcefully updated my router box 3 weeks ago, I >> unfortunately see the same symptoms on my primary internet access. >> That's even worse, I need to reset this router box every few days. I'm >> not sure, however, that this is caused by the same problem, but it feel= s >> like this. >> So can we please fix this regression quickly and workout a proper fix >> later? In the original patch there is no reason given, why this patch i= s >> necessary. With this revert I at least see a stable connection. > I will look into this. This patch got in in v4.20-rc1 and the final > kernel was released by the end of 2018. This is the first report I am > aware of over half year later=E2=80=A6 It is not easy to reproduce this bug reliably within a reasonable period of time. It took days to bisect this. And usb core code was for sure not my first candidate to look at. Reverting this patch solves the problem, but of course disabling interrupt= s also can hide a bug elsewhere. Soeren