User Details
User Details
- User Since
- Dec 12 2014, 10:38 PM (502 w, 9 h)
Mon, Jul 22
Mon, Jul 22
cxgbe/iw_cxgbe: Add a placeholder uld_restart.
np committed rGc1c524852f62: cxgbe/t4_tom: Implement uld_stop and uld_restart for ULD_TOM. (authored by np).
cxgbe/t4_tom: Implement uld_stop and uld_restart for ULD_TOM.
np committed rG283333c0e329: cxgbe/t4_tom: Track all synq entries in a per-adapter list. (authored by np).
cxgbe/t4_tom: Track all synq entries in a per-adapter list.
np committed rGcd93fdee5c8b: cxgbe(4): Stop and restart the L2T allocator with the LLD. (authored by np).
cxgbe(4): Stop and restart the L2T allocator with the LLD.
np committed rGfd3aca5b4196: cxgbe(4): Stop and restart the atid allocator with the LLD. (authored by np).
cxgbe(4): Stop and restart the atid allocator with the LLD.
np committed rG5241b210a4e1: cxgbe(4): Basic infrastructure for ULDs to participate in adapter reset. (authored by np).
cxgbe(4): Basic infrastructure for ULDs to participate in adapter reset.
Fri, Jul 19
Fri, Jul 19
np added a comment to D46045: ipsec_offload: hide SA/SP offload lifecycle prints under verbose sysctl.
np added a comment to D46045: ipsec_offload: hide SA/SP offload lifecycle prints under verbose sysctl.
Does ipsec offload need a debug knob of its own? Can't we use any of the existing stuff for debug (from netipsec/ipsec.h):
cxgbe(4): Changes to ULD list management.
np committed rGcfcfd3c7bf5b: cxgbe(4): Make no assumptions about the start and size of the L2T table. (authored by np).
cxgbe(4): Make no assumptions about the start and size of the L2T table.
np committed rG27479403a764: cxgbe/t4_tom: Free up hardware resources when the final CPL is received. (authored by np).
cxgbe/t4_tom: Free up hardware resources when the final CPL is received.
np committed rGbbc326241d91: cxgbe/t4_tom: Detach the toep from the tcpcb when entering TIME_WAIT. (authored by np).
cxgbe/t4_tom: Detach the toep from the tcpcb when entering TIME_WAIT.
Thu, Jul 18
Thu, Jul 18
np requested review of D46029: cxgbe(4): Changes to ULD list management..
np requested review of D46028: cxgbe(4): Make no assumptions about the start and size of the L2T table..
Wed, Jul 17
Wed, Jul 17
cxgbe(4): Tidy up t4_l2t.h
np committed rGdd0bb5ba4257: cxgbe(4): Do not report link state change during interface detach. (authored by np).
cxgbe(4): Do not report link state change during interface detach.
cxgbetool(8): Be flexible about the nexus name.
np committed rG9cdafb024d3e: cxgbe(4): sc->port is indexed by port_id and not tx_chan. (authored by np).
cxgbe(4): sc->port is indexed by port_id and not tx_chan.
cxgbe/tom: Fix the rx channel selection in options2.
cxgbe(4): Query TPCHMAP once and not once per port.
cxgbe(4): Rename rx_c_chan to rx_chan.
cxgbe(4): Minor tweaks to comments.
np committed rG89d87c1864b8: cxgbe(4): Initialize mps_bg_map to an invalid value if it's not known. (authored by np).
cxgbe(4): Initialize mps_bg_map to an invalid value if it's not known.
np committed rG8a499f92d472: cxgbe(4): Do not read hardware registers to determine the number of ports. (authored by np).
cxgbe(4): Do not read hardware registers to determine the number of ports.
np committed rGb52a25051796: cxgbe(4): Allocate a taskqueue per port instead of per channel. (authored by np).
cxgbe(4): Allocate a taskqueue per port instead of per channel.
np committed rG0109a527607c: cxgbe(4): Shared code update to deal with partial failure in query_params. (authored by np).
cxgbe(4): Shared code update to deal with partial failure in query_params.
np committed rG4c07c994d4ef: cxgbe(4): Reword the comment explaining the atid/cookie split. (authored by np).
cxgbe(4): Reword the comment explaining the atid/cookie split.
cxgbe(4): Add missing description for a port type.
cxgbe(4): Retire t4_intr_clear.
np committed rG803c082fd263: cxgbe(4): Add a helper function to locate MPS/MAC registers. (authored by np).
cxgbe(4): Add a helper function to locate MPS/MAC registers.
cxgbe(4): Remove tx_modq lookup table.
np committed rG60bf442ee273: cxgbe(4): Do not report link state change during interface detach. (authored by np).
cxgbe(4): Do not report link state change during interface detach.
cxgbetool(8): Be flexible about the nexus name.
np committed rG8d214aa2c189: cxgbe(4): Consolidate all mk_set_tcb_field_ulp in one place. (authored by np).
cxgbe(4): Consolidate all mk_set_tcb_field_ulp in one place.
np committed rG307639c1e93f: cxgbe(4): sc->port is indexed by port_id and not tx_chan. (authored by np).
cxgbe(4): sc->port is indexed by port_id and not tx_chan.
cxgbe(4): Query TPCHMAP once and not once per port.
cxgbe/tom: Fix the rx channel selection in options2.
cxgbe(4): Rename rx_c_chan to rx_chan.
np committed rG67faf45be5d6: cxgbe(4): Initialize mps_bg_map to an invalid value if it's not known. (authored by np).
cxgbe(4): Initialize mps_bg_map to an invalid value if it's not known.
cxgbe(4): Minor tweaks to comments.
np committed rG92383a2c844b: cxgbe(4): Do not read hardware registers to determine the number of ports. (authored by np).
cxgbe(4): Do not read hardware registers to determine the number of ports.
np committed rGe5efc8cf5d7d: cxgbe(4): Allocate a taskqueue per port instead of per channel. (authored by np).
cxgbe(4): Allocate a taskqueue per port instead of per channel.
np committed rGa238d1b04522: cxgbe(4): Shared code update to deal with partial failure in query_params. (authored by np).
cxgbe(4): Shared code update to deal with partial failure in query_params.
np committed rGb67afd194ce9: cxgbe(4): Reword the comment explaining the atid/cookie split. (authored by np).
cxgbe(4): Reword the comment explaining the atid/cookie split.
cxgbe(4): Add missing description for a port type.
cxgbe(4): Retire t4_intr_clear.
np committed rG41309c878de3: cxgbe(4): Add a helper function to locate MPS/MAC registers. (authored by np).
cxgbe(4): Add a helper function to locate MPS/MAC registers.
cxgbe(4): Remove tx_modq lookup table.
np requested review of D45991: cxgbe/t4_tom: Free up hardware resources when the final CPL is received..
np added a reviewer for D45990: cxgbe/t4_tom: Detach the toep from the tcpcb when entering TIME_WAIT.: jhb.
np requested review of D45990: cxgbe/t4_tom: Detach the toep from the tcpcb when entering TIME_WAIT..
Wed, Jul 10
Wed, Jul 10
np committed rGdc20d49aa939: cxgbe(4): Do not report link state change during interface detach. (authored by np).
cxgbe(4): Do not report link state change during interface detach.
Tue, Jul 9
Tue, Jul 9
np updated the diff for D45864: cxgbe(4): Do not report link state change during interface detach..
Incorporate feedback from jhb.
Wed, Jul 3
Wed, Jul 3
np requested review of D45864: cxgbe(4): Do not report link state change during interface detach..
Tue, Jul 2
Tue, Jul 2
Mon, Jul 1
Mon, Jul 1
np added inline comments to D44219: ipsec_accel: kernel infrastructure.
Fri, Jun 28
Fri, Jun 28
np added a comment to D44219: ipsec_accel: kernel infrastructure.
I went over all of this and related revisions recently. The high level comments are here and the rest will go next to the code they apply to.
Jun 25 2024
Jun 25 2024
Jun 20 2024
Jun 20 2024
np committed rGaee4c9c5b88a: Makefile.inc1: Fix typo affecting incremental pkgbase builds. (authored by np).
Makefile.inc1: Fix typo affecting incremental pkgbase builds.
Jun 17 2024
Jun 17 2024
np committed rG2d0a01271223: cxgbev(4): Pay attention to the VLAN configuration for the VF. (authored by np).
cxgbev(4): Pay attention to the VLAN configuration for the VF.
np committed rG4471ff11969e: cxgbev(4): Shared code for the VF driver to query a VF's VLAN config. (authored by np).
cxgbev(4): Shared code for the VF driver to query a VF's VLAN config.
np added inline comments to D45428: cxgbe: handle vlan PF restrictions.
np added a comment to D45428: cxgbe: handle vlan PF restrictions.
{F86253090} I uploaded an attachment with all the changes I had to make to get this working. Please incorporate it into this revision.
np added inline comments to D45428: cxgbe: handle vlan PF restrictions.
np committed rGba95b4aea789: cxgbe(4): New knob to limit driver to the specified types of doorbells. (authored by np).
cxgbe(4): New knob to limit driver to the specified types of doorbells.
cxgbe(4): Do not issue an L1CFG command from a VF.
np committed rGd0fdafdb0ef4: cxgbev(4): Use the correct source pf for T6 in the VF driver. (authored by np).
cxgbev(4): Use the correct source pf for T6 in the VF driver.
cxgbetool(8): Be flexible about the nexus name.
Jun 12 2024
Jun 12 2024
np accepted D45428: cxgbe: handle vlan PF restrictions.
This PF change looks correct but there needs to be matching change in the VF driver that reads the VLAN settings and acts on it.
Jun 7 2024
Jun 7 2024
May 17 2024
May 17 2024
np committed rG64a00f877fc2: cxgbe(4): Consolidate all mk_set_tcb_field_ulp in one place. (authored by np).
cxgbe(4): Consolidate all mk_set_tcb_field_ulp in one place.
np committed rGcca3506dc154: cxgbe(4): sc->port is indexed by port_id and not tx_chan. (authored by np).
cxgbe(4): sc->port is indexed by port_id and not tx_chan.
May 1 2024
May 1 2024
cxgbe/tom: Fix the rx channel selection in options2.
cxgbe(4): Query TPCHMAP once and not once per port.
cxgbe(4): Rename rx_c_chan to rx_chan.
Apr 30 2024
Apr 30 2024
cxgbe(4): Minor tweaks to comments.
np committed rG9de0036b55dc: cxgbe(4): Initialize mps_bg_map to an invalid value if it's not known. (authored by np).
cxgbe(4): Initialize mps_bg_map to an invalid value if it's not known.
np committed rG4d1362cdc737: cxgbe(4): Do not read hardware registers to determine the number of ports. (authored by np).
cxgbe(4): Do not read hardware registers to determine the number of ports.
np committed rG857d74b6340e: cxgbe(4): Allocate a taskqueue per port instead of per channel. (authored by np).
cxgbe(4): Allocate a taskqueue per port instead of per channel.
Apr 29 2024
Apr 29 2024
np committed rG2965ae591441: cxgbe(4): Shared code update to deal with partial failure in query_params. (authored by np).
cxgbe(4): Shared code update to deal with partial failure in query_params.
np committed rG43f6f0848804: cxgbe(4): Reword the comment explaining the atid/cookie split. (authored by np).
cxgbe(4): Reword the comment explaining the atid/cookie split.
cxgbe(4): Add missing description for a port type.
cxgbe(4): Retire t4_intr_clear.
np committed rGb59c5d97edf1: cxgbe(4): Add a helper function to locate MPS/MAC registers. (authored by np).
cxgbe(4): Add a helper function to locate MPS/MAC registers.
cxgbe(4): Remove tx_modq lookup table.
Mar 19 2024
Mar 19 2024
Feb 21 2024
Feb 21 2024
Feb 12 2024
Feb 12 2024
Jan 30 2024
Jan 30 2024
Jan 11 2024
Jan 11 2024
cxgbe(4): Update firmwares to 1.27.5.0