aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/cxgbe
Commit message (Expand)AuthorAgeFilesLines
* cxgbe(4): Use correct synchronization when marking the adapter offline.Navdeep Parhar4 days1-2/+7
* cxgbe(4): Allow t4_tom to be unloaded safely.Navdeep Parhar12 days3-19/+35
* cxgbe/t4_tom: Remove duplicate unlock in t4_tom_deactivate.Navdeep Parhar12 days1-1/+0
* cxgbe(4): Clobber all tracer state on stop and redo only traceq on restart.Navdeep Parhar2024-09-241-0/+11
* cxgbe/t4_tom: Do not set unresolved entries to STALE in t4_l2t_update.Navdeep Parhar2024-09-241-1/+2
* cxgbe/t4_tom: completely avoid L2T entries during stop/suspend.Navdeep Parhar2024-09-161-12/+13
* cxgbe(4): Make sure that the tracing filters are usable after restart.Navdeep Parhar2024-09-111-0/+5
* cxgbe/t4_tom: Demote STALE L2 table entries to RESOLVING in uld_stop.Navdeep Parhar2024-09-111-1/+1
* cxgbe/t4_tom: Add synq entry to the list before calling send_synack.Navdeep Parhar2024-09-061-4/+6
* cxgbe(4): Always report link-down on an abrupt stop.Navdeep Parhar2024-09-051-15/+21
* cxgbe(4): Stop checking for failures from malloc/mb_alloc_ext_pgs(M_WAITOK)Zhenlei Huang2024-09-032-8/+0
* cxgbe/iw_cxgbe: Fail early in some callbacks when the RNIC is stopped.Navdeep Parhar2024-08-305-0/+18
* cxgbe/iw_cxgbe: c4iw_connect should return a negative errno.Navdeep Parhar2024-08-301-2/+1
* cxgbe/iw_cxgbe: Tidy up a couple of CTRs in c4iw_create_listen.Navdeep Parhar2024-08-291-3/+2
* cxgbe/iw_cxgbe: Replace the fatal error flag with a stopped flag.Navdeep Parhar2024-08-284-14/+19
* cxgbe(4): Export the core suspend/resume functionality to other modules.Navdeep Parhar2024-08-282-23/+33
* cxgbe(4): reset routine for general use.Navdeep Parhar2024-08-211-5/+11
* cxgbe(4): Stop work request queues in a reliable manner.Navdeep Parhar2024-08-173-3/+37
* cxgbe/iw_cxgbe: Fix typo in assertion.Navdeep Parhar2024-08-171-1/+1
* cxgbe/t4_tom: bugfixes in stop/restart.Navdeep Parhar2024-08-053-23/+52
* Deprecate contigfree(9) in favour of free(9)Bjoern A. Zeeb2024-07-261-3/+3
* newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh2024-07-253-3/+3
* cxgbe/iw_cxgbe: Add a placeholder uld_restart.Navdeep Parhar2024-07-221-0/+8
* cxgbe/t4_tom: Implement uld_stop and uld_restart for ULD_TOM.Navdeep Parhar2024-07-225-72/+409
* cxgbe/t4_tom: Track all synq entries in a per-adapter list.Navdeep Parhar2024-07-223-0/+16
* cxgbe(4): Stop and restart the L2T allocator with the LLD.Navdeep Parhar2024-07-224-5/+47
* cxgbe(4): Stop and restart the atid allocator with the LLD.Navdeep Parhar2024-07-222-1/+33
* cxgbe(4): Basic infrastructure for ULDs to participate in adapter reset.Navdeep Parhar2024-07-223-154/+191
* cxgbe(4): Changes to ULD list management.Navdeep Parhar2024-07-195-130/+97
* cxgbe(4): Make no assumptions about the start and size of the L2T table.Navdeep Parhar2024-07-194-19/+27
* cxgbe/t4_tom: Free up hardware resources when the final CPL is received.Navdeep Parhar2024-07-191-19/+39
* cxgbe/t4_tom: Detach the toep from the tcpcb when entering TIME_WAIT.Navdeep Parhar2024-07-193-1/+4
* cxgbe(4): Tidy up t4_l2t.hNavdeep Parhar2024-07-171-3/+1
* cxgbe: Flush transmitted packets more regularly in netmap modeMark Johnston2024-07-151-13/+12
* cxgbe(4): Do not report link state change during interface detach.Navdeep Parhar2024-07-101-1/+1
* cxgbe: Add a 'show t4 memdump' DDB commandJohn Baldwin2024-07-031-10/+66
* cxgbe: Remove most uses of sysctl_wire_old_bufferJohn Baldwin2024-07-031-140/+27
* net: Remove unneeded NULL check for the allocated ifnetZhenlei Huang2024-06-282-21/+5
* cxgbe: replace a loop with rounddown_pow_of_twoDoug Moore2024-06-261-3/+1
* cxgbe: use order_base_2Doug Moore2024-06-241-1/+1
* cxgbe: handle vlan PF restrictionsKristof Provost2024-06-172-7/+37
* cxgbev(4): Pay attention to the VLAN configuration for the VF.Navdeep Parhar2024-06-173-5/+18
* cxgbev(4): Shared code for the VF driver to query a VF's VLAN config.Navdeep Parhar2024-06-172-0/+28
* cxgbe(4): New knob to limit driver to the specified types of doorbells.Navdeep Parhar2024-06-173-0/+26
* cxgbe(4): Do not issue an L1CFG command from a VF.Navdeep Parhar2024-06-171-17/+19
* cxgbev(4): Use the correct source pf for T6 in the VF driver.Navdeep Parhar2024-06-171-1/+4
* powerof2: replace loops with fls or ilog2Doug Moore2024-06-121-3/+1
* libkern: add ilog2 macroDoug Moore2024-06-031-8/+0
* cxgbe: Use device_set_descf()Mark Johnston2024-06-021-10/+3
* cxgbe(4): Consolidate all mk_set_tcb_field_ulp in one place.Navdeep Parhar2024-05-175-161/+68