337519 |
09-Aug-2018 |
davidcs |
MFC r336695 Remove support for QLNX_RCV_IN_TASKQ - i.e., Rx only in TaskQ. Added support for LLDP passthru Upgrade ECORE to version 8.33.5.0 Upgrade STORMFW to version 8.33.7.0 |
323075 |
31-Aug-2017 |
davidcs |
MFC r322852 Fix qlnx_tso_check() so that every window of (ETH_TX_LSO_WINDOW_BDS_NUM - nbds_in_hdr) has atleast ETH_TX_LSO_WINDOW_MIN_LEN bytes
Approved by:re(marius) |
322864 |
24-Aug-2017 |
davidcs |
MFC r322408 Performance enhancements to reduce CPU utililization for large number of TCP connections (order of tens of thousands), with predominantly Transmits.
Submitted by: Vaishali.Kulkarni@cavium.com Approved by: re(marius) |
322850 |
24-Aug-2017 |
davidcs |
MFC r322331 Provide compile option to choose receive processing in either Ithread or Taskqueue Thread.
Approved by: re(marius) |
320162 |
20-Jun-2017 |
davidcs |
MFC r319964 Upgrade STORMFW to 8.30.0.0 and ecore version to 8.30.0.0 Add support for pci deviceID 0x8070 for QLE41xxx product line which supports 10GbE/25GbE/40GbE |
319451 |
01-Jun-2017 |
davidcs |
MFC r318676 Check for IPV6 TCP/UDP CSUM offload in pkt header during transmits.
Submitted by:Shminderjit.Singh@cavium.com |
318662 |
22-May-2017 |
davidcs |
MFC r318383 QL_DPRINT macro modfied to handle multiple args; print line#.
Submitted by:Shminderjit.Singh@cavium.com |
318661 |
22-May-2017 |
davidcs |
MFC r318382 1. Move Rx Processing to fp_taskqueue(). With this CPU utilization for processing interrupts drops to around 1% for 100G and under 1% for other speeds. 2. Use sysctls for TRACE_LRO_CNT and TRACE_TSO_PKT_LEN 3. remove unused mtx tx_lock 4. bind taskqueue kernel thread to the appropriate cpu core 5. when tx_ring is full, stop further transmits till at least 1/16th of the Tx Ring is empty. In our case 1K entries. Also if there are rx_pkts to process, put the taskqueue thread to sleep for 100ms, before enabling interrupts. 6. Use rx_pkt_threshold of 128. |
318301 |
15-May-2017 |
davidcs |
MFC r318126 llh_func_filter needs to be configured for 100G |
317123 |
19-Apr-2017 |
davidcs |
MFC r316747 Fix rss_ind_table entry for num_funcs > 1 |
317122 |
19-Apr-2017 |
davidcs |
MFC r316720 Fix defects reported by Coverity 1. Deadcode in ecore_init_cache_line_size(), qlnx_ioctl() and qlnx_clean_filters() 2. ARRAY_VS_SINGLETON issue in qlnx_remove_all_mcast_mac() and qlnx_update_rx_prod() |
317120 |
19-Apr-2017 |
davidcs |
MFC r316485 Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's. Qlogic 45000 Series Adapters |
316485 |
04-Apr-2017 |
davidcs |
Add 25/40/100Gigabit Ethernet Driver version v1.3.0 for Cavium Inc's. Qlogic 45000 Series Adapters
MFC after:2 weeks
|