Loading drivers/net/ehea/ehea_main.c +6 −12 Original line number Diff line number Diff line Loading @@ -2167,10 +2167,7 @@ static int ehea_clean_all_portres(struct ehea_port *port) static void ehea_remove_adapter_mr(struct ehea_adapter *adapter) { int i; for (i=0; i < EHEA_MAX_PORTS; i++) if (adapter->port[i]) if (adapter->active_ports) return; ehea_rem_mr(&adapter->mr); Loading @@ -2178,10 +2175,7 @@ static void ehea_remove_adapter_mr (struct ehea_adapter *adapter) static int ehea_add_adapter_mr(struct ehea_adapter *adapter) { int i; for (i=0; i < EHEA_MAX_PORTS; i++) if (adapter->port[i]) if (adapter->active_ports) return 0; return ehea_reg_kernel_mr(adapter, &adapter->mr); Loading Loading
drivers/net/ehea/ehea_main.c +6 −12 Original line number Diff line number Diff line Loading @@ -2167,10 +2167,7 @@ static int ehea_clean_all_portres(struct ehea_port *port) static void ehea_remove_adapter_mr(struct ehea_adapter *adapter) { int i; for (i=0; i < EHEA_MAX_PORTS; i++) if (adapter->port[i]) if (adapter->active_ports) return; ehea_rem_mr(&adapter->mr); Loading @@ -2178,10 +2175,7 @@ static void ehea_remove_adapter_mr (struct ehea_adapter *adapter) static int ehea_add_adapter_mr(struct ehea_adapter *adapter) { int i; for (i=0; i < EHEA_MAX_PORTS; i++) if (adapter->port[i]) if (adapter->active_ports) return 0; return ehea_reg_kernel_mr(adapter, &adapter->mr); Loading