summaryrefslogtreecommitdiff
path: root/sys/dev/cxgbe/t4_netmap.c
AgeCommit message (Expand)Author
2025-09-29cxgbe(4): Updates for T7 CIM multicore operationNavdeep Parhar
2025-09-29cxgbe(4): Congestion manager context settings for T7Navdeep Parhar
2025-09-29cxgbe(4): Use hw_port and tx_chan correctly all over the driverNavdeep Parhar
2024-07-15cxgbe: Flush transmitted packets more regularly in netmap modeMark Johnston
2024-01-08cxgbe(4): Add support for netmap offsets.Navdeep Parhar
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-03-07Mechanically convert cxgb(4) and cxgbe(4) to IfAPIJustin Hibbits
2022-11-15cxgbe: Various whitespace fixes.John Baldwin
2022-09-12cxgbe(4): Add another setting to the knob that controls congestion.Navdeep Parhar
2022-09-12cxgbe(4): Specify the ingress queue's type when creating it.Navdeep Parhar
2021-04-26cxgbe(4): Separate the sw- and hw-specific parts of resource allocationsNavdeep Parhar
2021-03-19cxgbe(4): use standard sysctl routines to deal with 16b values.Navdeep Parhar
2020-12-03cxgbe(4): Stop but don't free netmap queues when netmap is switched off.Navdeep Parhar
2020-12-02cxgbe(4): Revert r367917.Navdeep Parhar
2020-11-21cxgbe(4): Catch up with in-flight netmap rx before destroying queues.Navdeep Parhar
2020-10-22cxgbe(4): fix the size of the iq/eq maps.Navdeep Parhar
2020-09-29cxgbe(4): Avoid unnecessary work in the firmware during netmap tx.Navdeep Parhar
2020-09-29Remove duplicate line.Navdeep Parhar
2020-09-29cxgbe(4): adjust the doorbell threshold for netmap freelists to match theNavdeep Parhar
2020-09-29cxgbe(4): display an error message when netmap cannot be enabled becauseNavdeep Parhar
2020-09-29cxgbe(4): fixes for netmap operation with only some queues active.Navdeep Parhar
2020-06-25cxgbe(4): Add a pointer to the adapter softc in vi_info.Navdeep Parhar
2020-03-20cxgbe(4): Split sge_nm_rxq into three cachelines.Navdeep Parhar
2020-02-05cxgbe(4): Add a knob to allow netmap tx traffic to be checksummed byNavdeep Parhar
2020-02-05cxgbe(4): Allow nm_black_hole and nm_cong_drop to be set at any time.Navdeep Parhar
2020-02-04cxgbe(4): Report accurate rx_buf_maxsize to netmap.Navdeep Parhar
2020-02-04cxgbe(4): Retire the allow_mbufs_in_cluster optimization.Navdeep Parhar
2019-12-12cxgbe(4): Never use hardware checksumming in netmap tx.Navdeep Parhar
2019-12-10cxgbe(4): Use TX_PKTS2 work requests in netmap Tx if it's available.Navdeep Parhar
2019-10-25cxgbe(4): Use correct FetchBurstMin values for T6.Navdeep Parhar
2018-11-28cxgbe: revert r309725Vincenzo Maffione
2018-11-27Add read-only sysctls for all tunables in the cxgbe(4) driver.John Baldwin
2018-11-12cxgbe/netmap: Fix cxgbe netmap when interface is DOWNJulien Charbon
2018-10-25cxgbe(4): Add a knob to split the rx queues for a netmap enabledNavdeep Parhar
2018-10-25cxgbe(4): Update the VI's default queue when netmap is enabled/disabled.Navdeep Parhar
2018-08-21cxgbe(4): Be explicit about ignoring the return value of cmpset in someNavdeep Parhar
2018-08-11cxgbe(4): Create two variants of service_iq, one for queues withNavdeep Parhar
2018-08-09cxgbe(4): Add a sysctl to control the tx credit reclaim mechanism forNavdeep Parhar
2018-06-15cxgbe(4): Add a hw.cxgbe.starve_fl sysctl that can be used to starve theNavdeep Parhar
2018-06-15cxgbe(4): Track the number of received frames separately from the numberNavdeep Parhar
2018-04-12netmap: align codebase to the current upstream (commit id 3fb001303718146)Vincenzo Maffione
2018-02-20Catch up with the removal of nktr_slot_flags from upstream netmap. NoNavdeep Parhar
2017-12-22cxgbe(4): Do not forward interrupts to queues with freelists. ThisNavdeep Parhar
2017-06-15cxgbe(4): Fix per-queue netmap operation.Navdeep Parhar
2016-12-09cxgbe(4): netmap does not set IFCAP_NETMAP in an ifnet's if_capabilitiesNavdeep Parhar
2016-09-23cxgbe(4): Fix netmap with T6, which doesn't encapsulate SGE_EGR_UPDATENavdeep Parhar
2016-09-21cxgbe(4): Setup congestion response for T6 rx queues.Navdeep Parhar
2016-09-11cxgbe(4): Use smaller min/max bursts for fl descriptors with a T6.Navdeep Parhar
2016-08-01Store the offset of the KDOORBELL and GTS registers in the softc.John Baldwin
2016-06-23cxgbe(4): Merge netmap support from the ncxgbe/ncxl interfaces to theNavdeep Parhar