[Feature] Update fm10k driver in 16.04
Bug #1536475 reported by
XiongZhang
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
intel |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Medium
|
Tim Gardner | ||
Xenial |
Fix Released
|
Medium
|
Tim Gardner |
Bug Description
In order to sync with Intel ethernet drivers on Sourceforge, fm10k driver in 16.04 should be updated.
Schedule: v4.5 later
Changed in linux (Ubuntu Xenial): | |
importance: | Undecided → Medium |
Changed in intel: | |
status: | New → Fix Released |
To post a comment you must log in.
Backported up through v4.5-rc1
fm10k: IS_ENABLED() is not appropriate for boolean kconfig option select_ vid() msg_data_ pf xc_addr_ pf irqoff( )
fm10k: cleanup mailbox code comments etc
fm10k: use true/false for boolean get_host_state
fm10k: remove unused struct element
fm10k: constify fm10k_mac_ops, fm10k_iov_ops and fm10k_info structures
fm10k: address operator not needed when declaring function pointers
fm10k: use ether_addr_equal instead of memcmp
fm10k: Cleanup exception handling for changing queues
fm10k: correctly pack TLV structures and explain reasoning
fm10k: don't initialize fm10k_workqueue at global level
fm10k: initialize xps at driver load
fm10k: cleanup overly long lines
fm10k: cleanup namespace pollution
fm10k: use BIT() macro instead of open-coded bit-shifting
fm10k: whitespace cleanups
fm10k: do not inline fm10k_iov_
fm10k: Cleanup exception handling for mailbox interrupt
fm10k: Cleanup MSI-X interrupts in case of failure
fm10k: conditionally compile DCB and DebugFS support
fm10k: bump driver version
fm10k: consistently refer to VLANs and VLAN IDs
fm10k: remove namespace pollution of fm10k_iov_
fm10k: remove unnecessary else block from if statements with return
fm10k: do not use CamelCase
fm10k: use ether_addr_copy to copy MAC address
fm10k: TRIVIAL cleanup order at top of fm10k_xmit_frame
fm10k: TRIVIAL fix typo of hardware
fm10k: change default Tx ITR to 25usec
fm10k: use macro for default Tx and Rx ITR values
fm10k: Update adaptive ITR algorithm
fm10k: introduce ITR_IS_ADAPTIVE macro
fm10k: Add support for ITR scaling based on PCIe link speed
fm10k: rename mbx_tx_oversized statistic to mbx_tx_dropped
fm10k: add statistics for actual DWORD count of mbmem mailbox
fm10k: explicitly typecast vlan values to u16
fm10k: Correct typecast in fm10k_update_
fm10k: reinitialize queuing scheme after calling init_hw
fm10k: always check init_hw for errors
fm10k: reset max_queues on init_hw_vf failure
fm10k: set netdev features in one location
fm10k: use napi_schedule_
fm10k: Fix handling of NAPI budget when multiple queues are enabled per vector
fm10k: Correct MTU for jumbo frames
fm10k: do not assume VF always has 1 queue