mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-10 04:48:04 +09:00
i40e: fix passing wrong error code to i40e_open()
commitce9ccb17efupstream. The commit6c167f582e("i40e: Refactor and cleanup i40e_open(), adding i40e_vsi_open()") introduced a new function i40e_vsi_open() with the regression by a typo. Due to the commit, the wrong error code would be passed to i40e_open(). Fix this error in i40e_vsi_open() by turning the macro into a negative value so that i40e_open() could return the pertinent error code correctly. Fixes:6c167f582e("i40e: Refactor and cleanup i40e_open(), adding i40e_vsi_open()") Signed-off-by: Jean Sacren <sakiwit@gmail.com> Tested-by: Kavindya Deegala <kavindya.s.deegala@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
ae2fbe4ff3
commit
d38aa2e6b4
@@ -4310,7 +4310,7 @@ int i40e_vsi_open(struct i40e_vsi *vsi)
|
||||
goto err_setup_rx;
|
||||
|
||||
if (!vsi->netdev) {
|
||||
err = EINVAL;
|
||||
err = -EINVAL;
|
||||
goto err_setup_rx;
|
||||
}
|
||||
snprintf(int_name, sizeof(int_name) - 1, "%s-%s",
|
||||
|
||||
Reference in New Issue
Block a user