Page MenuHomeFreeBSD
Feed Advanced Search

Mar 25 2021

np committed rG15f335556783: cxgbe(4): Allow a T6 adapter to switch between TOE and NIC TLS mode. (authored by np).
cxgbe(4): Allow a T6 adapter to switch between TOE and NIC TLS mode.
Mar 25 2021, 8:47 PM
np closed D29291: cxgbe(4): Allow a T6 adapter to switch between TOE and KTLS mode..
Mar 25 2021, 8:47 PM
np requested changes to D29382: cxgbe: Add a struct sge_ofld_txq type..

There's also this in t4_main.c that needs to be updated to sizeof(struct sge_ofld_txq):

Mar 25 2021, 5:17 AM

Mar 24 2021

np added a comment to D29382: cxgbe: Add a struct sge_ofld_txq type..

The offload tx queues are also used for RATELIMIT tx and we should either set cxgbe_rate_tag->eo_txq to ofld_txq->wrq in ethofld_transmit or change eo_txq to be a sge_ofld_txq.

Mar 24 2021, 9:00 PM
np updated the diff for D29291: cxgbe(4): Allow a T6 adapter to switch between TOE and KTLS mode..

"NIC TLS" instead of "KTLS" in the message as suggested by jhb@.

Mar 24 2021, 1:12 AM

Mar 22 2021

np accepted D29366: LinuxKPI/ofed/mlx: mark/hide net_device is ifnet code.
Mar 22 2021, 12:15 AM

Mar 19 2021

np committed rG3cc6f777befc: cxgbe(4): create a separate helper routine to write the global RSS key. (authored by np).
cxgbe(4): create a separate helper routine to write the global RSS key.
Mar 19 2021, 8:47 PM
np committed rGa1d803c16206: cxgbe(4): make it safe to call setup_memwin repeatedly. (authored by np).
cxgbe(4): make it safe to call setup_memwin repeatedly.
Mar 19 2021, 7:39 PM
np committed rG473f6163e310: cxgbe(4): use standard sysctl routines to deal with 16b values. (authored by np).
cxgbe(4): use standard sysctl routines to deal with 16b values.
Mar 19 2021, 6:05 PM

Mar 17 2021

np accepted D29302: cxgbei: Enter network epoch and set vnet around t4_push_pdus()..
Mar 17 2021, 12:39 AM
np accepted D29301: cxgbe ddp: Use CPL_COOKIE_DDP* instead of DDP_BUF*_INVALIDATED..
Mar 17 2021, 12:28 AM
np accepted D29300: cxgbei: Pass ULP submode directly to set_ulp_mode_iscsi()..
Mar 17 2021, 12:27 AM
np accepted D29299: cxgbei: Move some function prototypes to cxgbei.h..
Mar 17 2021, 12:26 AM
np accepted D29298: cxgbei: Set vnet around tcp_drop() in do_rx_iscsi_ddp()..
Mar 17 2021, 12:08 AM
np added inline comments to D29297: cxgbe: Add counters for iSCSI PDUs transmitted via TOE..
Mar 17 2021, 12:06 AM

Mar 16 2021

np requested review of D29291: cxgbe(4): Allow a T6 adapter to switch between TOE and KTLS mode..
Mar 16 2021, 7:18 PM
np committed rG0b373f26bea1: cxgbe(4): catch up with the latest cryptocaps. (authored by np).
cxgbe(4): catch up with the latest cryptocaps.
Mar 16 2021, 6:03 PM

Mar 11 2021

np accepted D26581: ccr: Disable requests on port 1 when needed to workaround a firmware bug..
Mar 11 2021, 8:13 PM
np accepted D29175: ccr: Set the RX channel ID correctly in work requests..
Mar 11 2021, 8:12 PM

Mar 10 2021

np added inline comments to D26581: ccr: Disable requests on port 1 when needed to workaround a firmware bug..
Mar 10 2021, 5:52 AM
np requested changes to D26581: ccr: Disable requests on port 1 when needed to workaround a firmware bug..
Mar 10 2021, 5:46 AM
np accepted D29176: ccr: Add per-port stats of queued and completed requests..
Mar 10 2021, 5:38 AM
np requested changes to D29175: ccr: Set the RX channel ID correctly in work requests..
Mar 10 2021, 5:38 AM

Mar 5 2021

np committed rG765d623d606c: cxgbe(4): Remove extra blank line. (authored by np).
cxgbe(4): Remove extra blank line.
Mar 5 2021, 8:51 PM
np committed rG4a4e9c516cfc: cxgbe(4): Fix an assertion that is not valid during attach. (authored by np).
cxgbe(4): Fix an assertion that is not valid during attach.
Mar 5 2021, 7:47 PM

Feb 26 2021

np committed rGdfff1de729bd: cxgbe(4): Read the rx 'c' channel for a port and make it available. (authored by np).
cxgbe(4): Read the rx 'c' channel for a port and make it available.
Feb 26 2021, 7:48 AM

Feb 24 2021

np accepted D28773: mbuf: add a way to mark flowid as calculated from the internal headers.
Feb 24 2021, 8:56 PM

Feb 23 2021

np committed rGd7296b893969: cxgbe(4): Save proper zone index on low memory in refill_fl(). (authored by mav).
cxgbe(4): Save proper zone index on low memory in refill_fl().
Feb 23 2021, 12:48 AM

Feb 22 2021

np committed rGab88a1ff14ef: cxgbe(4): Save proper zone index on low memory in refill_fl(). (authored by mav).
cxgbe(4): Save proper zone index on low memory in refill_fl().
Feb 22 2021, 11:57 PM
np committed rGc930816b7671: cxgbe(4): Save proper zone index on low memory in refill_fl(). (authored by mav).
cxgbe(4): Save proper zone index on low memory in refill_fl().
Feb 22 2021, 11:55 PM

Feb 19 2021

np committed rG038148c108c4: cxgbetool(8): Add support for setting the hashfilter mode (filter mask). (authored by np).
cxgbetool(8): Add support for setting the hashfilter mode (filter mask).
Feb 19 2021, 10:27 PM
np committed rG0460a45062df: cxgbe(4): Use the correct filter width for T5+. (authored by np).
cxgbe(4): Use the correct filter width for T5+.
Feb 19 2021, 10:27 PM
np committed rGc91dda5ad923: cxgbe(4): Add a driver ioctl to set the filter mask. (authored by np).
cxgbe(4): Add a driver ioctl to set the filter mask.
Feb 19 2021, 10:27 PM
np committed rG7ac8040a9931: cxgbe(4): Use firmware commands to get/set filter configuration. (authored by np).
cxgbe(4): Use firmware commands to get/set filter configuration.
Feb 19 2021, 10:27 PM

Feb 18 2021

np committed rGfae028dd97d8: cxgbe(4): Break up t4_read_chip_settings. (authored by np).
cxgbe(4): Break up t4_read_chip_settings.
Feb 18 2021, 9:24 AM

Feb 17 2021

np accepted D28243: Handle negative return values from syncache_expand()..
Feb 17 2021, 7:09 PM

Feb 16 2021

np accepted D28716: cxgbe(4): Save proper zone index on low memory in refill_fl()..
Feb 16 2021, 10:28 PM
np accepted D28716: cxgbe(4): Save proper zone index on low memory in refill_fl()..
Feb 16 2021, 10:25 PM
np committed rG42f7f5c5d22c: cxgbe(4): Fixes to tx coalescing. (authored by np).
cxgbe(4): Fixes to tx coalescing.
Feb 16 2021, 8:39 PM
np committed rG568d9aa2b5bc: cxgbe(4): Check for descriptors before writing a TLS or raw work request. (authored by np).
cxgbe(4): Check for descriptors before writing a TLS or raw work request.
Feb 16 2021, 8:35 PM

Feb 4 2021

np committed rG397aaa3bcc78: cxgbe(4): Fixes to tx coalescing. (authored by np).
cxgbe(4): Fixes to tx coalescing.
Feb 4 2021, 5:47 PM

Feb 1 2021

np committed rG3447df8bc5b3: cxgbe(4): Fixes to tx coalescing. (authored by np).
cxgbe(4): Fixes to tx coalescing.
Feb 1 2021, 11:02 AM

Jan 31 2021

np accepted D28428: cxgb(4): Remove assumption of physically contiguous mbufs..
Jan 31 2021, 4:15 AM · network

Jan 18 2021

np accepted D28187: Convert unmapped mbufs before computing checksums in IPsec..
Jan 18 2021, 7:16 AM

Dec 20 2020

np accepted D27583: Don't try to adjust a TLS TOE socket that has been closed..
Dec 20 2020, 7:14 AM

Dec 13 2020

np committed R9:12c1ddaf5bdd: Add self to list of committers. (authored by np).
Add self to list of committers.
Dec 13 2020, 5:39 PM
np committed R9:ff448a5a219f: Add my pgp keys. (authored by np).
Add my pgp keys.
Dec 13 2020, 5:39 PM
np committed R9:28ecb6c834fd: Add self to developers.sgml (authored by np).
Add self to developers.sgml
Dec 13 2020, 5:39 PM

Dec 11 2020

np closed D27557: vnet.9: vnet.h is in net/ and not sys/..
Dec 11 2020, 7:45 PM
np committed rS368557: vnet.9: Use correct location of vnet.h..
vnet.9: Use correct location of vnet.h.
Dec 11 2020, 7:45 PM

Dec 10 2020

np requested review of D27557: vnet.9: vnet.h is in net/ and not sys/..
Dec 10 2020, 7:50 PM

Dec 3 2020

np committed rS368315: cxgbe(4): Fix vertical alignment in sysctl_cpl_stats..
cxgbe(4): Fix vertical alignment in sysctl_cpl_stats.
Dec 3 2020, 10:04 PM
np committed rS368313: cxgbe(4): two new debug sysctls..
cxgbe(4): two new debug sysctls.
Dec 3 2020, 10:00 PM
np accepted D27470: Clear TLS offload mode if a TLS socket hangs without receiving data..
Dec 3 2020, 9:40 PM
np committed rS368310: Fix typo in kern_testfrwk.9..
Fix typo in kern_testfrwk.9.
Dec 3 2020, 9:38 PM
np accepted D27469: Don't transmit mbufs that aren't yet ready..
Dec 3 2020, 9:33 PM
np accepted D27468: Clear TLS offload mode for unsupported cipher suites and versions..
Dec 3 2020, 9:33 PM
np accepted D27467: Fix downgrading of TOE TLS sockets to plain TOE..
Dec 3 2020, 9:32 PM
np committed rS368296: cxgbe(4): Stop but don't free netmap queues when netmap is switched off..
cxgbe(4): Stop but don't free netmap queues when netmap is switched off.
Dec 3 2020, 8:30 AM

Dec 2 2020

np accepted D27449: vxlan: stop checking CSUM_ENCAP_VXLAN when converting inner CSUM flags into normal, for decapsulation..
Dec 2 2020, 9:53 PM
np committed rS368283: cxgbe(4): Revert r367917..
cxgbe(4): Revert r367917.
Dec 2 2020, 8:54 PM

Nov 24 2020

np committed rS367973: MFC r367502:.
MFC r367502:
Nov 24 2020, 12:27 AM
np committed rS367972: MFC r367497:.
MFC r367497:
Nov 24 2020, 12:25 AM
np committed rS367971: MFC r367428 and r367495..
MFC r367428 and r367495.
Nov 24 2020, 12:22 AM
np committed rS367970: MFC r366929 and r367608..
MFC r366929 and r367608.
Nov 24 2020, 12:17 AM
np committed rS367969: MFC r366916:.
MFC r366916:
Nov 24 2020, 12:12 AM
np committed rS367968: MFC r366853:.
MFC r366853:
Nov 24 2020, 12:07 AM
np committed rS367967: MFC r366696:.
MFC r366696:
Nov 24 2020, 12:02 AM

Nov 23 2020

np committed rS367966: MFC r366694:.
MFC r366694:
Nov 23 2020, 11:58 PM
np committed rS367965: MFC r366532 and r366862..
MFC r366532 and r366862.
Nov 23 2020, 11:53 PM
np committed rS367964: MFC r365732 and r366589..
MFC r365732 and r366589.
Nov 23 2020, 11:46 PM

Nov 21 2020

np committed rS367917: cxgbe(4): Catch up with in-flight netmap rx before destroying queues..
cxgbe(4): Catch up with in-flight netmap rx before destroying queues.
Nov 21 2020, 3:28 AM

Nov 12 2020

np committed rS367624: cxgbe/t4_tom: Handle VXLAN-encapsulated SYNs correctly..
cxgbe/t4_tom: Handle VXLAN-encapsulated SYNs correctly.
Nov 12 2020, 8:03 PM
np committed rS367608: cxgbev(4): Make sure that the iq/eq map sizes are correct for VFs..
cxgbev(4): Make sure that the iq/eq map sizes are correct for VFs.
Nov 12 2020, 1:18 AM

Nov 9 2020

np committed rS367502: cxgbe(4): Allow the PF driver to set a VF's MAC address..
cxgbe(4): Allow the PF driver to set a VF's MAC address.
Nov 9 2020, 12:09 AM
np committed rS367497: cxgbev(4): Use the MAC address set by the the PF if there is one..
cxgbev(4): Use the MAC address set by the the PF if there is one.
Nov 9 2020, 12:01 AM

Nov 8 2020

np committed rS367495: cxgbe(4): Add the firmware binaries missing in r367428..
cxgbe(4): Add the firmware binaries missing in r367428.
Nov 8 2020, 10:30 PM

Nov 6 2020

np accepted D27028: Clear tp->tod in t4_pcb_detach()..
Nov 6 2020, 7:08 PM
np committed rS367428: cxgbe(4): Update firmwares to 1.25.0.40..
cxgbe(4): Update firmwares to 1.25.0.40.
Nov 6 2020, 7:04 PM

Oct 23 2020

np committed rS366959: cxgbe(4): Fix min/max typo in r366958..
cxgbe(4): Fix min/max typo in r366958.
Oct 23 2020, 2:25 AM
np committed rS366958: cxgbe(4): refine the values reported in if_ratelimit_query..
cxgbe(4): refine the values reported in if_ratelimit_query.
Oct 23 2020, 1:37 AM

Oct 22 2020

np accepted D26800: Handle CPL_RX_DATA on active TLS sockets..
Oct 22 2020, 11:55 PM
np committed rS366941: if_vxlan(4): csum_flags_to_inner_flags takes the tunnel protocol as a parameter..
if_vxlan(4): csum_flags_to_inner_flags takes the tunnel protocol as a parameter.
Oct 22 2020, 5:06 PM
np committed rS366929: cxgbe(4): fix the size of the iq/eq maps..
cxgbe(4): fix the size of the iq/eq maps.
Oct 22 2020, 8:40 AM

Oct 21 2020

np accepted D26800: Handle CPL_RX_DATA on active TLS sockets..
Oct 21 2020, 10:40 PM
np added inline comments to D26800: Handle CPL_RX_DATA on active TLS sockets..
Oct 21 2020, 10:40 PM
np accepted D26833: sysctl+kern_sysctl: Honor SKIP for descendant nodes.
Oct 21 2020, 10:07 PM
np committed rS366916: cxgbe(4): display correct tid range for T6 based -SO cards..
cxgbe(4): display correct tid range for T6 based -SO cards.
Oct 21 2020, 8:42 PM

Oct 19 2020

np committed rS366862: cxgbe(4): Updates to the drop features from r366532..
cxgbe(4): Updates to the drop features from r366532.
Oct 19 2020, 9:11 PM
np committed rS366853: cxgbe(4): Fix page fault in t4_get_lb_stats with 2 port T5 cards..
cxgbe(4): Fix page fault in t4_get_lb_stats with 2 port T5 cards.
Oct 19 2020, 8:09 PM
np commandeered D26334: cxgbe: Apply more checks for INET and INET6.

okay, I'll take care of this.

Oct 19 2020, 6:39 PM
np accepted D26803: Check TF_TOE not the tod pointer to determine if TOE is active..
Oct 19 2020, 5:29 PM
np accepted D26799: Re-enable receive flow control for TOE TLS sockets..
Oct 19 2020, 5:28 PM
np accepted D26334: cxgbe: Apply more checks for INET and INET6.
Oct 19 2020, 5:27 PM
np added a comment to D26833: sysctl+kern_sysctl: Honor SKIP for descendant nodes.

The page fault in t4_get_lb_stats with my T580-LP-SO-CR was fun.

Oct 19 2020, 6:12 AM

Oct 18 2020

np requested changes to D26833: sysctl+kern_sysctl: Honor SKIP for descendant nodes.

I don't see any change in behavior. My test setup has a T6 card and cxgbe(4) is loaded. Then I run

Oct 18 2020, 7:34 AM

Oct 14 2020

np committed rS366696: cxgbe(4): Do not request FEC when requesting speeds that don't have FEC..
cxgbe(4): Do not request FEC when requesting speeds that don't have FEC.
Oct 14 2020, 10:12 AM
np committed rS366694: cxgbe(4): unimplemented cudbg routines should return the correct.
cxgbe(4): unimplemented cudbg routines should return the correct
Oct 14 2020, 8:04 AM

Oct 9 2020

np committed rS366589: cxgbe(4): More fixes for the T6 FCS error counter..
cxgbe(4): More fixes for the T6 FCS error counter.
Oct 9 2020, 10:24 PM

Oct 8 2020

np committed rS366532: cxgbe(4): knobs to drop various kinds of undesirable frames on ingress..
cxgbe(4): knobs to drop various kinds of undesirable frames on ingress.
Oct 8 2020, 10:00 AM