forked from Minki/linux
2a26d99b25
Pull networking fixes from David Miller: "Lots of fixes, mostly drivers as is usually the case. 1) Don't treat zero DMA address as invalid in vmxnet3, from Alexey Khoroshilov. 2) Fix element timeouts in netfilter's nft_dynset, from Anders K. Pedersen. 3) Don't put aead_req crypto struct on the stack in mac80211, from Ard Biesheuvel. 4) Several uninitialized variable warning fixes from Arnd Bergmann. 5) Fix memory leak in cxgb4, from Colin Ian King. 6) Fix bpf handling of VLAN header push/pop, from Daniel Borkmann. 7) Several VRF semantic fixes from David Ahern. 8) Set skb->protocol properly in ip6_tnl_xmit(), from Eli Cooper. 9) Socket needs to be locked in udp_disconnect(), from Eric Dumazet. 10) Div-by-zero on 32-bit fix in mlx4 driver, from Eugenia Emantayev. 11) Fix stale link state during failover in NCSCI driver, from Gavin Shan. 12) Fix netdev lower adjacency list traversal, from Ido Schimmel. 13) Propvide proper handle when emitting notifications of filter deletes, from Jamal Hadi Salim. 14) Memory leaks and big-endian issues in rtl8xxxu, from Jes Sorensen. 15) Fix DESYNC_FACTOR handling in ipv6, from Jiri Bohac. 16) Several routing offload fixes in mlxsw driver, from Jiri Pirko. 17) Fix broadcast sync problem in TIPC, from Jon Paul Maloy. 18) Validate chunk len before using it in SCTP, from Marcelo Ricardo Leitner. 19) Revert a netns locking change that causes regressions, from Paul Moore. 20) Add recursion limit to GRO handling, from Sabrina Dubroca. 21) GFP_KERNEL in irq context fix in ibmvnic, from Thomas Falcon. 22) Avoid accessing stale vxlan/geneve socket in data path, from Pravin Shelar" * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (189 commits) geneve: avoid using stale geneve socket. vxlan: avoid using stale vxlan socket. qede: Fix out-of-bound fastpath memory access net: phy: dp83848: add dp83822 PHY support enic: fix rq disable tipc: fix broadcast link synchronization problem ibmvnic: Fix missing brackets in init_sub_crq_irqs ibmvnic: Fix releasing of sub-CRQ IRQs in interrupt context Revert "ibmvnic: Fix releasing of sub-CRQ IRQs in interrupt context" arch/powerpc: Update parameters for csum_tcpudp_magic & csum_tcpudp_nofold net/mlx4_en: Save slave ethtool stats command net/mlx4_en: Fix potential deadlock in port statistics flow net/mlx4: Fix firmware command timeout during interrupt test net/mlx4_core: Do not access comm channel if it has not yet been initialized net/mlx4_en: Fix panic during reboot net/mlx4_en: Process all completions in RX rings after port goes up net/mlx4_en: Resolve dividing by zero in 32-bit system net/mlx4_core: Change the default value of enable_qos net/mlx4_core: Avoid setting ports to auto when only one port type is supported net/mlx4_core: Fix the resource-type enum in res tracker to conform to FW spec ...
114 lines
3.0 KiB
Plaintext
114 lines
3.0 KiB
Plaintext
#
|
|
# QLogic network device configuration
|
|
#
|
|
|
|
config NET_VENDOR_QLOGIC
|
|
bool "QLogic devices"
|
|
default y
|
|
depends on PCI
|
|
---help---
|
|
If you have a network (Ethernet) card belonging to this class, say Y.
|
|
|
|
Note that the answer to this question doesn't directly affect the
|
|
kernel: saying N will just cause the configurator to skip all
|
|
the questions about QLogic cards. If you say Y, you will be asked for
|
|
your specific card in the following questions.
|
|
|
|
if NET_VENDOR_QLOGIC
|
|
|
|
config QLA3XXX
|
|
tristate "QLogic QLA3XXX Network Driver Support"
|
|
depends on PCI
|
|
---help---
|
|
This driver supports QLogic ISP3XXX gigabit Ethernet cards.
|
|
|
|
To compile this driver as a module, choose M here: the module
|
|
will be called qla3xxx.
|
|
|
|
config QLCNIC
|
|
tristate "QLOGIC QLCNIC 1/10Gb Converged Ethernet NIC Support"
|
|
depends on PCI
|
|
select FW_LOADER
|
|
---help---
|
|
This driver supports QLogic QLE8240 and QLE8242 Converged Ethernet
|
|
devices.
|
|
|
|
config QLCNIC_SRIOV
|
|
bool "QLOGIC QLCNIC 83XX family SR-IOV Support"
|
|
depends on QLCNIC && PCI_IOV
|
|
default y
|
|
---help---
|
|
This configuration parameter enables Single Root Input Output
|
|
Virtualization support for QLE83XX Converged Ethernet devices.
|
|
This allows for virtual function acceleration in virtualized
|
|
environments.
|
|
|
|
config QLCNIC_DCB
|
|
bool "QLOGIC QLCNIC 82XX and 83XX family DCB Support"
|
|
depends on QLCNIC && DCB
|
|
default y
|
|
---help---
|
|
This configuration parameter enables DCB support in QLE83XX
|
|
and QLE82XX Converged Ethernet devices. This allows for DCB
|
|
get operations support through rtNetlink interface. Only CEE
|
|
mode of DCB is supported. PG and PFC values are related only
|
|
to Tx.
|
|
|
|
config QLCNIC_HWMON
|
|
bool "QLOGIC QLCNIC 82XX and 83XX family HWMON support"
|
|
depends on QLCNIC && HWMON && !(QLCNIC=y && HWMON=m)
|
|
default y
|
|
---help---
|
|
This configuration parameter can be used to read the
|
|
board temperature in Converged Ethernet devices
|
|
supported by qlcnic.
|
|
|
|
This data is available via the hwmon sysfs interface.
|
|
|
|
config QLGE
|
|
tristate "QLogic QLGE 10Gb Ethernet Driver Support"
|
|
depends on PCI
|
|
---help---
|
|
This driver supports QLogic ISP8XXX 10Gb Ethernet cards.
|
|
|
|
To compile this driver as a module, choose M here: the module
|
|
will be called qlge.
|
|
|
|
config NETXEN_NIC
|
|
tristate "NetXen Multi port (1/10) Gigabit Ethernet NIC"
|
|
depends on PCI
|
|
select FW_LOADER
|
|
---help---
|
|
This enables the support for NetXen's Gigabit Ethernet card.
|
|
|
|
config QED
|
|
tristate "QLogic QED 25/40/100Gb core driver"
|
|
depends on PCI
|
|
select ZLIB_INFLATE
|
|
---help---
|
|
This enables the support for ...
|
|
|
|
config QED_LL2
|
|
bool
|
|
|
|
config QED_SRIOV
|
|
bool "QLogic QED 25/40/100Gb SR-IOV support"
|
|
depends on QED && PCI_IOV
|
|
default y
|
|
---help---
|
|
This configuration parameter enables Single Root Input Output
|
|
Virtualization support for QED devices.
|
|
This allows for virtual function acceleration in virtualized
|
|
environments.
|
|
|
|
config QEDE
|
|
tristate "QLogic QED 25/40/100Gb Ethernet NIC"
|
|
depends on QED
|
|
---help---
|
|
This enables the support for ...
|
|
|
|
config QED_RDMA
|
|
bool
|
|
|
|
endif # NET_VENDOR_QLOGIC
|