Message ID | 8d13509d-7b3e-650e-81ea-7846ec4a825d@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id DCA9A6038C for <patchwork-linux-arm@patchwork.kernel.org>; Tue, 25 Jul 2017 00:30:50 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id C4144285DB for <patchwork-linux-arm@patchwork.kernel.org>; Tue, 25 Jul 2017 00:30:50 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id B8AFD285DE; Tue, 25 Jul 2017 00:30:50 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=2.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, DKIM_VALID, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 26304285EE for <patchwork-linux-arm@patchwork.kernel.org>; Tue, 25 Jul 2017 00:30:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date: Message-ID:References:To:From:Subject:Reply-To:Content-ID:Content-Description :Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=wonfo0WRyvdVM3/KGNYlcyAGLCvYkRNAMI/GVvn/76g=; b=eWBaJzWrdmRihA ykHhLnyZeGKlyzMk86jQ9yDELikJNK/ErLAh64X4U49z7H5VZ94WEe5Zs6zy+Pla2rOizir+nY7SI NeYvLR470iCJjLeABWC6Yh994Zm9pbHCkBlrO2xK3RCl6T7DNvQgxmQdZMY1lB9M5ANlhMW5pmRXf 5EVBdXOIbAd6hMvZGCETtXrdo4WeefyRPYwJEP7GAGSD7gMU1ABZlx5hS8MTB6MJJESTJOtqh3C2o mpmjRgH4Pw+1V3Z/LqM9SSk/SLETXHQF6Gt3oIwXFyZl8plF/iJG+S9ne6i8nLwFoRqJKslEPBSXH 5BYovW0m9wOpkrajheeA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1dZnkK-0005Ud-1E; Tue, 25 Jul 2017 00:30:44 +0000 Received: from mail-qk0-x244.google.com ([2607:f8b0:400d:c09::244]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1dZnkF-0005Tu-VG for linux-arm-kernel@lists.infradead.org; Tue, 25 Jul 2017 00:30:42 +0000 Received: by mail-qk0-x244.google.com with SMTP id t2so11407963qkc.5 for <linux-arm-kernel@lists.infradead.org>; Mon, 24 Jul 2017 17:30:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:from:to:cc:references:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=RXpV01GOC5f1NA0SBzEI1RIFPsOdYeZV4wVvmzwq6Z4=; b=pXNlKYppSwvB6bnWWlc492AdWks0JNKMPX4XYn31fU7EPdxw8KvxQZwOmENq19DiCh OAuNtPeTAcSiTj/XNBxN9FuUIMQK0sesQOkeNqH+qHglg9i5JEaNhg5xzQvjq9/6hJPG HYAAN2RkEn6+lyD2+vtpZBmW/jPrTNyMMR14G8JM+Nqc//ru+SASTMuI7ONNcbqR58vQ p9d0Cu0POmQZq0Jd23f0jzyB9wuDmKvTXBSzZ699UlFYLaD0a9aGzc8GkGxwYWamXipt E4YjQw2RYnNXiK/8I3aDzUkD8+1kSV751+NpkR0taWamiP5LOQemYofbNLGhpPMDDcHE 6reA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:from:to:cc:references:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=RXpV01GOC5f1NA0SBzEI1RIFPsOdYeZV4wVvmzwq6Z4=; b=J5aV7g318HQVeOWmVZ7BdzjFtCUZvnz0TzdgLtEsxGksXyXfOolyT+PRZTkTgNpLL2 Ikt8M6CE2luMbYpb5dnZPNnpZeoPjsZ57RBnlJrKxVzwwoXhzESFR6BbKcFZyXuCn3r3 +DSsvBvon2OHAW6IB0XUYA51q0lmJbSwEMmVVBDr9udw7G43//s7D1dps2hmG4/QROw2 ykgInPAglgVNNN+91N5Tq5/n4Z35NAm5t8xveR40P3yoZyfLfc2rYlZV+pGVb/8gN73Y hBIWnjsqSMUEfosHudzm5Zja38JTT1o0Ugpb/OnTL9ftKZCJa4WxdwhA2s2b1nIZvzxG dBWw== X-Gm-Message-State: AIVw113gYZ2mU1F8aOjDCLpd3x8CQV7TtZPT16OBBhTkzx2FFb0dsXGr JA8bWnkwBZ7cbpWV4T0= X-Received: by 10.55.111.4 with SMTP id k4mr21447593qkc.287.1500942616566; Mon, 24 Jul 2017 17:30:16 -0700 (PDT) Received: from [10.112.156.244] ([192.19.255.250]) by smtp.googlemail.com with ESMTPSA id e3sm8797117qkd.90.2017.07.24.17.30.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 24 Jul 2017 17:30:15 -0700 (PDT) Subject: Re: Problem with PHY state machine when using interrupts From: Florian Fainelli <f.fainelli@gmail.com> To: Mason <slash.tmp@free.fr>, Andrew Lunn <andrew@lunn.ch>, Mans Rullgard <mans@mansr.com> References: <65b9f1f5-724c-cd03-1c39-59405e773efa@free.fr> <849513d9-c981-ec20-5a10-08c663d0aa37@free.fr> <02e9e171-ec22-e491-5bc8-ef4b3ad7fec2@gmail.com> <e6a7a5df-b735-6f9c-6a2b-cded86ec6525@free.fr> <b0410a73-ff2d-ca06-93fa-17af2040c41c@gmail.com> <0f56083f-d43e-a141-1470-b76546af6d58@gmail.com> <c81e12bc-0f89-5eab-547e-f0c1ec389ad8@free.fr> <62085f48-df18-f987-f521-dcdfbd7f574b@gmail.com> <843eb3cd-3cc0-0b06-2aa8-709f25308437@free.fr> <93dcc629-8a9e-9576-7074-aaf2b31b9bfb@gmail.com> Message-ID: <8d13509d-7b3e-650e-81ea-7846ec4a825d@gmail.com> Date: Mon, 24 Jul 2017 17:30:13 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <93dcc629-8a9e-9576-7074-aaf2b31b9bfb@gmail.com> Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170724_173040_127542_D726D8E4 X-CRM114-Status: GOOD ( 26.53 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Cc: netdev <netdev@vger.kernel.org>, Linux ARM <linux-arm-kernel@lists.infradead.org> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/drivers/net/phy/phy.c b/drivers/net/phy/phy.c index d0626bf5c540..485488d25f5e 100644 --- a/drivers/net/phy/phy.c +++ b/drivers/net/phy/phy.c @@ -743,6 +743,7 @@ void phy_trigger_machine(struct phy_device *phydev, bool sync) */ void phy_stop_machine(struct phy_device *phydev) { + flush_delayed_work(&phydev->state_queue); cancel_delayed_work_sync(&phydev->state_queue);