]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
SPARC64: LDOM vnet "Got unexpected MCAST reply"
authorGeorge Kennedy <george.kennedy@oracle.com>
Wed, 8 Feb 2017 01:37:37 +0000 (20:37 -0500)
committerChuck Anderson <chuck.anderson@oracle.com>
Thu, 6 Apr 2017 07:13:54 +0000 (00:13 -0700)
Handle unexpected MCAST reply as a debug warning the same as is done in
Solaris 12.  Please see bug 24954702 for details.

Signed-off-by: George Kennedy <george.kennedy@oracle.com>
Reviewed-by: Liam Merwick <liam.merwick@oracle.com>
Orabug: 24954702
Signed-off-by: Allen Pais <allen.pais@oracle.com>
drivers/net/ethernet/sun/sunvnet_common.c

index 260ddb9b2ed9c87e84eb584344cb075c123f751e..6967e6065cbedaabb8ff71cbbf3e241fb5a8b584 100644 (file)
@@ -699,13 +699,17 @@ static int handle_mcast(struct vnet_port *port, void *msgbuf)
        struct vio_net_mcast_info *pkt = msgbuf;
        struct net_device *dev = VNET_PORT_TO_NET_DEVICE(port);
 
-       if (pkt->tag.stype != VIO_SUBTYPE_ACK)
-               pr_err("%s: Got unexpected MCAST reply [%02x:%02x:%04x:%08x]\n",
+       if (pkt->tag.stype != VIO_SUBTYPE_ACK) {
+               struct vio_driver_state *vio = &port->vio;
+
+               viodbg(HS,
+                      "%s: Got unexpected MCAST reply [%02x:%02x:%04x:%08x]\n",
                       dev->name,
                       pkt->tag.type,
                       pkt->tag.stype,
                       pkt->tag.stype_env,
                       pkt->tag.sid);
+       }
 
        return 0;
 }