From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Lunn Subject: [PATCH net-next 0/2] ATU and VTU irq fixes Date: Mon, 15 Jan 2018 23:45:56 +0100 Message-ID: <1516056358-4852-1-git-send-email-andrew@lunn.ch> Cc: netdev , Vivien Didelot , Andrew Lunn To: David Miller Return-path: Received: from vps0.lunn.ch ([185.16.172.187]:49263 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750750AbeAOWrR (ORCPT ); Mon, 15 Jan 2018 17:47:17 -0500 Sender: netdev-owner@vger.kernel.org List-ID: Further testing and core review found two sets of bugs. Core review found a cut/paste error in the irq setup code. A board which does not have an interrupt line from the switch to the SoC, and experiancing an EPROBE_DEFER throw a splat when the ATU irq was freed but never registered. Andrew Lunn (2): net: dsa: mv88e6xxx: Return error from irq_find_mapping() net: dsa: mv88e6xxx: Free ATU/VTU irq only when there is chip irq drivers/net/dsa/mv88e6xxx/chip.c | 6 ++++-- drivers/net/dsa/mv88e6xxx/global1_atu.c | 2 +- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) -- 2.15.1