summaryrefslogtreecommitdiff
path: root/sys/dev/pci/ixgbe/ixv.c
AgeCommit message (Expand)Author
2022-07-06Call txeof first, then rxeof for the consistency.msaitoh
2022-06-02KNF. No functional change.msaitoh
2022-05-30Remove unused adapter->msix_mem.msaitoh
2022-04-25Add missing num_{tx,rx}_desc sysctl to sync with ixgbe.c.msaitoh
2022-04-25Limit {tx,rx}_process_limit sysctl values from 1 to num_{tx,rx}_desc.msaitoh
2022-01-25Use atomic_{load,store}_relaxed() for event counters.msaitoh
2022-01-24 Fix ixv.c rev. 1.176. Calculate 36bit counter correctly.msaitoh
2022-01-19Improve ixv(4)'s some event counters.msaitoh
2022-01-18Update ixv_print_debug_info() to print similar data to ixg(4).msaitoh
2022-01-18Don't expose garbage data of hw.ixvN.debug.msaitoh
2021-12-24Enable mailbox API 1.5 support. Tested on ESXi with ixgben 1.10.3.0.msaitoh
2021-12-24Add code to support API version 1.5. No functional change.msaitoh
2021-12-24Whitespace fix. Remove old comment. No functional change.msaitoh
2021-12-14Use adapter->mta for the multicast array memory instead of the on-stack array.msaitoh
2021-09-30Remove vlan_ifdetach() from ixv_detach()yamaguchi
2021-09-16 Fix a bug that an mbuf chain which has more than 63488bytes MAY fail on TX.msaitoh
2021-09-16Use IXGBE_TXDCTL_WTHRESH_SHIFT macro. No functional change.msaitoh
2021-08-26 Remove "j" or "jumbo" because we always use MCLBYTES sized buffer.msaitoh
2021-08-25 Use MCLGET() instead of homegrown cluster (jcl) allocation mechanism.msaitoh
2021-07-15 Add a new sysctl to read rxr->next_to_refresh.msaitoh
2021-07-07Add new sysctl "rx_copy_len".msaitoh
2021-06-16if_attach and if_initialize cannot fail, don't test return valueriastradh
2021-05-19No functional change:msaitoh
2021-05-18- Cleanup an rxbuf entry when bus_dmamap_load_mbuf() failed to prevent panic.msaitoh
2021-04-30 Add missing __KERNEL_RCSID().msaitoh
2021-03-31KNF a bit. No functional change.msaitoh
2021-03-31Modify error message to sync with ixgbe.cmsaitoh
2021-03-11Add "TX " to "Queue No Descriptor Available" to make it more understandable.msaitoh
2021-03-09Modify some parameters to reduce packet dropping.msaitoh
2020-09-07- Remove extra callout_stop() in ixgbe_detach(). Found by knakahara@.msaitoh
2020-08-31 Rename ix{gbe,v}_stop() with ix{gbe,v}_stop_locked(). No functional change.msaitoh
2020-08-13 Use atomic_cas_uint() and atomic_store_relaxed(). Advised by thorpej@.msaitoh
2020-06-25Reduce ixgbe's busy loop using with workqueue and kpause.msaitoh
2020-06-18Modify a liitle to reduce diff between ixgbe.c and ixv.c. No functional change.msaitoh
2020-06-11 Fix typo. No functional change.msaitoh
2020-04-17No functional change:msaitoh
2020-03-15Define and implement a locking protocol for the ifmedia / mii layers:thorpej
2020-02-05 Modify note in ixv_update_stats(). VF doesn't count errors by hardware.msaitoh
2020-02-04Use ifmedia_fini().thorpej
2020-01-21 Fix the freeing code for some error paths. Found and tested by Patrick Welche.msaitoh
2019-12-17 Use bus_space_barrier() instead of x86 specific *fence instruction.msaitoh
2019-12-16No functional change:msaitoh
2019-11-18 Print MAC address.msaitoh
2019-11-06ixv(4): disable RSS configuration on 82599 and X540 VFs.msaitoh
2019-10-01 Set MTU correctly if mtu > 1500.msaitoh
2019-09-20- Make ixv_set_multi() work correctly (especially for PROMISC) when themsaitoh
2019-09-13 Add PROMISC support.msaitoh
2019-09-13 if_flags is neither int nor short. It's unsigned short.msaitoh
2019-09-13- Return EPERM when the interface is not trusted.msaitoh
2019-09-12Add support ALLMULTI on ixv(4):msaitoh