Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp4017948ybg; Fri, 25 Oct 2019 12:09:34 -0700 (PDT) X-Google-Smtp-Source: APXvYqz1T5vCH+AlS76fL5DM7Nj4RPZNNeY3IZWmYKhtc6H685oSZo9PAWaf6Mtir86uz+aHKmgC X-Received: by 2002:a05:6402:8c9:: with SMTP id d9mr5631448edz.16.1572030574599; Fri, 25 Oct 2019 12:09:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572030574; cv=none; d=google.com; s=arc-20160816; b=lrSrON2mWijK1HVHa1Jf3mx539qt0xyhrqqF1dttkS7qvXvv/M5kKq4NkzaOb3vnAv AhSEReDdobZVWrhtQDEM0Ki3tgMA1GyGszHiioez1rb0Gc+yj6Bu0oi4NL821GZ2oCjG Bj1vxNPqM15TcHOeJp8mOF9bmXVaXeE3hKExJgjZvTF+/kP9LCdft2Wc6J2is8NfrCeF 9orB6ncsg+OU9LzTckhxUPBJim9LHLJf2TwvbtXTTe9+FJjqNkdj8u48lL5tN3F0BeoN Ja8wtUwH/AY5r8xaQhKqvVXYmxsHPiaDPtxI4FLfgStedzCjF/DmqLGRLfg3z7+UxccC No0Q== 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 :references:in-reply-to:from:subject:cc:to:message-id:date; bh=kWYXutXfXY1fvXDzTePqxZZoNqaNN85MkqSwvZhnfDk=; b=UuHD5frrIYueN8MhxthznDQQvAER6KnJDODW2NL/ZmEqAYbzg6i8/H7Hf4MFUDxc7n pzrNXh87r2kpQzIMRGXPTZpMfgzg9eHKFUxSDThsYZ2Vb2kH3/PuTWt1SUyTDP7Yffwd MvM1Sf2DGfKQ2oyBejCn8eNTZlHvTEdOEiZ+8wOGj84g7m5MZOWCM0J2JdI4hj6GpbcM QAkVKI6Jsai2KkmWE3Ck8X9ImRbWvNZAedJNPY4Zel2A9uEMDd4+PPpsoaKxujMjDCMM AAORTa8eKujeGybAekAHdmXF5x0/rHf+GJtk5Vzc2pdbWLeSwv/u1ptsmLeJow/Vyepr qLYQ== ARC-Authentication-Results: i=1; mx.google.com; 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 v26si2039584edd.364.2019.10.25.12.09.10; Fri, 25 Oct 2019 12:09:34 -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; 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 S1729835AbfJXV5S (ORCPT + 99 others); Thu, 24 Oct 2019 17:57:18 -0400 Received: from shards.monkeyblade.net ([23.128.96.9]:52420 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729763AbfJXV5S (ORCPT ); Thu, 24 Oct 2019 17:57:18 -0400 Received: from localhost (unknown [IPv6:2601:601:9f00:1e2::d71]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: davem-davemloft) by shards.monkeyblade.net (Postfix) with ESMTPSA id 66D8814B6977C; Thu, 24 Oct 2019 14:57:17 -0700 (PDT) Date: Thu, 24 Oct 2019 14:57:16 -0700 (PDT) Message-Id: <20191024.145716.1208414850964996816.davem@davemloft.net> To: dwagner@suse.de Cc: UNGLinuxDriver@microchip.com, netdev@vger.kernel.org, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rt-users@vger.kernel.org, woojung.huh@microchip.com, maz@kernel.org, andrew@lunn.ch, wahrenst@gmx.net, Jisheng.Zhang@synaptics.com, bigeasy@linutronix.de, tglx@linutronix.de Subject: Re: [PATCH] net: usb: lan78xx: Use phy_mac_interrupt() for interrupt handling From: David Miller In-Reply-To: <20191018082817.111480-1-dwagner@suse.de> References: <20191018082817.111480-1-dwagner@suse.de> X-Mailer: Mew version 6.8 on Emacs 26.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Thu, 24 Oct 2019 14:57:17 -0700 (PDT) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Daniel Wagner Date: Fri, 18 Oct 2019 10:28:17 +0200 > handle_simple_irq() expect interrupts to be disabled. The USB > framework is using threaded interrupts, which implies that interrupts > are re-enabled as soon as it has run. ... Where are we with this patch? I'm tossing it. It seems Sebastian made a suggestion, someone else said his suggestion should be tried, then everything died. Please follow up and post when something is ready.