| Commit message (Expand) | Author | Age | Files | Lines |
* | mlx5en: add IPSEC_OFFLOAD support | Konstantin Belousov | 2024-07-30 | 1 | -0/+3 |
* | mlx4, mlx5: Eliminate redundent NULL check for packet filter | Zhenlei Huang | 2024-05-28 | 1 | -1/+1 |
* | sys: Remove $FreeBSD$: two-line .h pattern | Warner Losh | 2023-08-16 | 1 | -2/+0 |
* | Mechanically convert mlx5en(4) to IfAPI | Justin Hibbits | 2023-02-15 | 1 | -8/+8 |
* | mlx5en: Improve CQE error debugging. | Hans Petter Selasky | 2022-02-17 | 1 | -1/+3 |
* | mlx5en: Improve RX- and TX- TLS refcounting. | Hans Petter Selasky | 2022-02-17 | 1 | -11/+15 |
* | mlx5: Remove support for FreeBSD 10 and older. | Hans Petter Selasky | 2022-02-01 | 1 | -10/+0 |
* | mlx5en: Patch to inhibit transmit doorbell writes during packet reception. | Hans Petter Selasky | 2022-02-01 | 1 | -6/+3 |
* | mlx5en: idiomatic use of preprocessor, in particular paths | Konstantin Belousov | 2022-02-01 | 1 | -1/+1 |
* | mlx5en: normalize use of the opt_*.h files | Konstantin Belousov | 2022-02-01 | 1 | -0/+2 |
* | Add a switch structure for send tags. | John Baldwin | 2021-09-14 | 1 | -1/+1 |
* | mlx5en: vxlan: do not report TCP inner packet as UDP for software parser | Konstantin Belousov | 2021-07-22 | 1 | -1/+0 |
* | mlx5en: Add more error checks in the transmit path. | Hans Petter Selasky | 2021-07-12 | 1 | -4/+22 |
* | mlx5en: Fix for IPv6 VxLAN checksum offload. | Hans Petter Selasky | 2021-07-12 | 1 | -3/+3 |
* | mlx5en: handle checksum and TSO offloading for VxLAN packets on TX | Konstantin Belousov | 2021-07-12 | 1 | -2/+287 |
* | mlx5en: eliminate magic constant | Konstantin Belousov | 2021-07-12 | 1 | -2/+2 |
* | mlx5en: style, remove redundant parentheses | Konstantin Belousov | 2021-07-12 | 1 | -1/+1 |
* | Update user access region, UAR, APIs in the core in mlx5core. | Hans Petter Selasky | 2021-01-08 | 1 | -1/+1 |
* | Report EQE data upon CQ completion in mlx5core. | Hans Petter Selasky | 2020-11-16 | 1 | -1/+1 |
* | Remove IF_SND_TAG_TYPE_TLS_RATE_LIMIT conditionals. | John Baldwin | 2020-10-30 | 1 | -1/+1 |
* | Store the send tag type in the common send tag header. | John Baldwin | 2020-10-06 | 1 | -9/+6 |
* | Make sure packets generated by raw IP code is let through by mlx5en(4). | Hans Petter Selasky | 2020-06-11 | 1 | -3/+9 |
* | Extend use of unlikely() in the fast path, in mlx5en(4). | Hans Petter Selasky | 2020-06-11 | 1 | -6/+6 |
* | Use const keyword when parsing the TCP/IP header in the fast path in mlx5en(4). | Hans Petter Selasky | 2020-06-11 | 1 | -9/+9 |
* | Don't drop packets having too many TCP option headers in mlx5en(4). | Hans Petter Selasky | 2020-04-06 | 1 | -7/+15 |
* | Count number of times transmit ring is out of buffers in mlx5en(4). | Hans Petter Selasky | 2020-04-06 | 1 | -2/+7 |
* | Implement hardware TLS via send tags for mlx5en(4), which is supported by | Hans Petter Selasky | 2019-12-06 | 1 | -73/+299 |
* | Fix regression issue about bad refcounting of unlimited send tags | Hans Petter Selasky | 2019-10-02 | 1 | -3/+1 |
* | Restructure mbuf send tags to provide stronger guarantees. | John Baldwin | 2019-05-24 | 1 | -17/+2 |
* | Avoid leaking send queue mbufs during error recovery in mlx5en(4). | Hans Petter Selasky | 2019-05-08 | 1 | -1/+1 |
* | mlx5en: Implement backpressure indication. | Slava Shwartsman | 2018-12-05 | 1 | -36/+64 |
* | mlx5en: Count all transmitted and received bytes. | Slava Shwartsman | 2018-12-05 | 1 | -0/+3 |
* | mlx5en: Statically allocate and free the channel structure(s). | Slava Shwartsman | 2018-12-05 | 1 | -14/+7 |
* | mlx5en: Fix for inlining issues in transmit path | Slava Shwartsman | 2018-12-05 | 1 | -79/+134 |
* | mlx5en: Remove the DRBR and associated logic in the transmit path. | Slava Shwartsman | 2018-12-05 | 1 | -93/+5 |
* | Don't stall transmit queue on drops in mlx5en(4). | Hans Petter Selasky | 2018-09-06 | 1 | -4/+2 |
* | Do not inline transmit headers and use HW VLAN tagging if supported by mlx5en... | Hans Petter Selasky | 2018-07-18 | 1 | -27/+73 |
* | Add support for hardware rate limiting to mlx5en(4). | Hans Petter Selasky | 2018-05-29 | 1 | -1/+36 |
* | Avoid more LFENCE/SFENCe on x86 in mlx5en(4), | Hans Petter Selasky | 2018-03-08 | 1 | -1/+1 |
* | Fix mlx5en(4) driver to properly call m_defrag(). | Hans Petter Selasky | 2018-03-08 | 1 | -18/+12 |
* | Make sure the doorbell lock is valid for the i386 version | Hans Petter Selasky | 2017-10-02 | 1 | -1/+1 |
* | Allow transmit packet bufring in software to be disabled. | Hans Petter Selasky | 2017-01-20 | 1 | -2/+48 |
* | Make draining a sendqueue more robust. | Hans Petter Selasky | 2017-01-20 | 1 | -15/+20 |
* | mlx5en: Fix duplicate mbuf free-by-code. | Hans Petter Selasky | 2016-09-16 | 1 | -6/+3 |
* | mlx5en: Separate the sendqueue from using the mlx5e_channel structure. | Hans Petter Selasky | 2016-09-16 | 1 | -2/+2 |
* | Optimise use of doorbell and remove redundant NOPs | Hans Petter Selasky | 2016-05-20 | 1 | -6/+13 |
* | Implement TX completion event interleaving. | Hans Petter Selasky | 2016-05-20 | 1 | -18/+54 |
* | Add support for CQE zipping. CQE zipping reduces PCI overhead by | Hans Petter Selasky | 2015-12-28 | 1 | -0/+2 |
* | Add full support for Receive Side Scaling, RSS, to the mlx5en | Hans Petter Selasky | 2015-12-07 | 1 | -1/+9 |
* | Style changes, mostly automated. | Hans Petter Selasky | 2015-11-19 | 1 | -49/+56 |