]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
IB/mlx4: Suppress warning for not handled portmgmt event subtype
authorMukesh Kacker <mukesh.kacker@oracle.com>
Sat, 1 Jul 2017 22:35:41 +0000 (15:35 -0700)
committerChuck Anderson <chuck.anderson@oracle.com>
Sun, 9 Jul 2017 01:45:37 +0000 (18:45 -0700)
The new CX3 firmware can generate port management event sl to vl
table change which we are not handling yet in the driver.

Suppress the warning.

(This commit should be reverted when sl to vl table change
 handling is added)

Orabug: 26409594

Signed-off-by: Mukesh Kacker <mukesh.kacker@oracle.com>
Reviewed-by: Babu Moger <babu.moger@oracle.com>
Reviewed-by: Yuval Shaia <yuval.shaia@oracle.com>
drivers/infiniband/hw/mlx4/mad.c
include/linux/mlx4/device.h

index 4a225042dfa089e7e7a70841466881dcacad4281..413d6937e41eea0a486470cb64e89bd51ec0023a 100644 (file)
@@ -1107,6 +1107,11 @@ void handle_port_mgmt_change_event(struct work_struct *work)
                        handle_slaves_guid_change(dev, port, tbl_block, change_bitmap);
                }
                break;
+       case MLX4_DEV_PMC_SUBTYPE_SL_TO_VL_MAP:
+               pr_debug("Subtype sl to vl map change (0x%x) for "
+                       "Port Management Change event received - "
+                        "not supported yet\n", eqe->subtype);
+               break;
        default:
                pr_warn("Unsupported subtype 0x%x for "
                        "Port Management Change event\n", eqe->subtype);
index 80ee7f1a80f60aea9648712ca11653b34c926d42..31ba41fca16a3f6c30ee8b2322843ea5b3c06e55 100644 (file)
@@ -429,6 +429,7 @@ enum {
        MLX4_DEV_PMC_SUBTYPE_GUID_INFO   = 0x14,
        MLX4_DEV_PMC_SUBTYPE_PORT_INFO   = 0x15,
        MLX4_DEV_PMC_SUBTYPE_PKEY_TABLE  = 0x16,
+       MLX4_DEV_PMC_SUBTYPE_SL_TO_VL_MAP = 0x17,
 };
 
 /* Port mgmt change event handling */