transmission.
Fixes: 7e2cf4feba05 ("qlcnic: change driver hardware interface mechanism")
Signed-off-by: Shahed Shaikh
---
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 8 +---
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 3 ++-
drivers/net/ethernet/qlogic/qlcnic/qlcnic
From: Shahed Shaikh
Hi Dave,
This series adds below changes -
- support for VF spoof-check configuration through .ndo_set_vf_spoofchk.
- workaround for MFW bug regarding unexpected bandwidth notifcation
in single function mode.
- supply VF link status as part of get VF config handling
Add support for `ndo_set_vf_spoofchk' to allow PF control over
its VF spoof-checking configuration.
Signed-off-by: Shahed Shaikh
Signed-off-by: Ariel Elior
---
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 1 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 1 +
driver
From: Shahed Shaikh
This is a workaround for FW bug -
MFW generates bandwidth attention in single function mode, which
is only expected to be generated in multi function mode.
This undesired attention in SF mode results in incorrect HW
configuration and resulting into Tx timeout.
Signed-off-by
From: Shahed Shaikh
Provide current link status of VF in ndo_get_vf_config
handler.
Signed-off-by: Shahed Shaikh
Signed-off-by: Ariel Elior
---
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/ethernet/broadcom/bnx2x
invalid address.
Fix that mask to handle 64bit physical address.
Fixes: fe56b9e6a8d9 ("qed: Add module with basic common support")
Signed-off-by: Shahed Shaikh
Signed-off-by: Ariel Elior
---
drivers/net/ethernet/qlogic/qed/qed_cxt.c |2 +-
1 files changed, 1 insertions(+), 1
patch takes care of a corner case, where MAC change from VF won't
take effect when VF interface is down, by introducing a new TLV
(a way to send message from VF to PF) to give a hint to PF to update
its bulletin board.
Please apply this series to net-next.
Thanks,
Shahed
Shahed Shaikh (2):
mode to allow VF to change its MAC address
in spite PF has set a forced MAC for that VF.
Signed-off-by: Shahed Shaikh
---
drivers/net/ethernet/qlogic/qed/qed_sriov.c| 210 +++--
drivers/net/ethernet/qlogic/qede/qede_filter.c | 3 +-
2 files changed, 195 insertions(+), 18
d with MAC address from
bulletin board which is not desirable.
To handle this corner case, we need a new TLV to request PF to update
its bulletin board with suggested MAC.
This request will be honored only for trusted VFs.
Signed-off-by: Shahed Shaikh
---
drivers/net/ethernet/qlogic/qe
From: Shahed Shaikh
This is a 83xx series based VF device
Signed-off-by: Shahed Shaikh
---
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 12
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c |5 -
2 files changed, 12 insertions(+), 5 deletions(-)
diff --git a
From: Shahed Shaikh
Signed-off-by: Shahed Shaikh
---
.../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c
b/drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c
From: Shahed Shaikh
In some cases it is required to capture minidump for iSCSI functions
as part of default minidump collection process. To enable this, firmware
exports it's capability and driver need to enable that capability
by issuing a mailbox command.
With this feature, firmwar
From: Shahed Shaikh
Signed-off-by: Shahed Shaikh
---
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
b/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
index 17f37b7..06bcc73 100644
From: Shahed Shaikh
Hi Dave,
This series adds few enhancements.
o Patch from Harish reorders the sequence of header files inclusion,
keeping kernel's header files on top.
o Firmware introduced a new feature which allows driver to increases
the size of firmware dump of
From: Shahed Shaikh
Driver allocates a large chunk of temporary buffer using kzalloc
to copy FW image. As there is no real need of this memory to be
physically contiguous, use vzalloc instead.
Signed-off-by: Shahed Shaikh
---
.../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c |4 ++--
1
From: Harish Patil
Include local headers files after kernel's header files.
Signed-off-by: Harish Patil
Signed-off-by: Shahed Shaikh
---
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h|2 --
.../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c|5 +++--
.../net/ethernet/q
From: Shahed Shaikh
Use proper typecasting while performing byte-by-byte copy
Signed-off-by: Shahed Shaikh
---
Hi Dave,
Please apply this patch to net.
Thanks,
Shahed
---
.../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff
> -Original Message-
> From: Christophe JAILLET [mailto:christophe.jail...@wanadoo.fr]
> Sent: Tuesday, July 14, 2015 1:22 AM
> To: Shahed Shaikh; Dept-GE Linux NIC Dev
> Cc: netdev; linux-kernel; kernel-janit...@vger.kernel.org; Christophe JAILLET
> Subject: [PATCH] net
18 matches
Mail list logo