| b14157eeed4e ("nfp: bpf: support stack accesses via non-constant pointers") |
| 2df03a50f14a ("nfp: bpf: support accessing the stack beyond 64 bytes") |
| d3488480635f ("nfp: bpf: allow stack accesses via modified stack registers") |
| 9a90c83c0987 ("nfp: bpf: optimize the RMW for stack accesses") |
| a82b23fb38ea ("nfp: bpf: add stack read support") |
| ee9133a845fe ("nfp: bpf: add stack write support") |
| 70c78fc138b6 ("nfp: bpf: refactor nfp_bpf_check_ptr()") |
| e663fe3863ad ("nfp: bpf: direct packet access - write") |
| 2ca71441f524 ("nfp: bpf: add support for direct packet access - read") |
| 0a7939775f85 ("nfp: bpf: separate I/O from checks for legacy data load") |
| 943c57b97cde ("nfp: bpf: fix context accesses") |
| c000dfb5e29a ("nfp: bpf: add mov helper") |
| 1c03e03f9b52 ("nfp: bpf: pad code with valid nops") |
| fd068ddc8883 ("nfp: bpf: calculate code store ECC") |
| 18e53b6cb9ac ("nfp: bpf: move to datapath ABI version 2") |
| 509144e25049 ("nfp: bpf: remove packet marking support") |
| 2a15bb1aba2b ("nfp: bpf: move software reg helpers and cmd table out of translator") |
| b3f868df3c89 ("nfp: bpf: use the power of sparse to check we encode registers right") |
| c66a9cf40803 ("nfp: move basic eBPF stats to app-specific code") |
| bb45e51cb0f8 ("nfp: move bpf offload code to the BPF app") |
| d9ae7f2bfead ("nfp: move eBPF offload files to BPF app directory") |
| 2707d6f18baa ("nfp: report app name in ethtool -i") |
| 8aa0cb00743a ("nfp: move port init to apps") |
| 69394af5de15 ("nfp: turn reading PCIe RTsym parameters into a helper") |
| d897a638e98c ("sched: add helper for updating statistics on all actions") |
| eefbde7e1002 ("nfp: add hwmon support") |
| 651e1f2f1999 ("nfp: set driver VF limit") |
| 9d3727595b11 ("nfp: add set_mac_address support while the interface is up") |
| 71f8a116b5c4 ("nfp: add helper for cleaning up vNICs") |
| 1851f93fd2ee ("nfp: add devlink support") |
| 346cfe8482bf ("nfp: move mutex init out of net code") |
| 3eb3b74adb70 ("nfp: provide linking on port structures") |
| 6d4f8cba5fbb ("nfp: move refresh tracking into the port structure") |
| 3d4ed1e70185 ("nfp: update port state in place") |
| eb488c26d713 ("nfp: introduce nfp_port") |
| d88b0a233faf ("nfp: disallow mixing vNICs with and without NSP port entry") |
| 7ac9ebd56725 ("nfp: introduce very minimal nfp_app") |
| 9140b30d3185 ("nfp: add nfp_net_pf_free_vnic() function") |
| d4e7f0928593 ("nfp: rename netdev/port to vNIC") |
| beba69ca7555 ("nfp: make nfp_net alloc/init/cleanup/free not depend on netdevs") |
| cd6f8db9aebe ("nfp: add nfp_cppcore_pcie_unit() helper") |
| ddb98d94e8e7 ("nfp: add CHECKSUM_COMPLETE support") |
| 611bdd4928b0 ("nfp: version independent support for chained RSS metadata") |
| ad50451e9a3a ("nfp: don't assume RSS and IRQ moderation are always enabled") |
| 28063be693c2 ("nfp: support LSO2 capability") |
| 05eb9e5336ce ("nfp: don't enable TSO on the device when disabled") |
| d957c0f711aa ("nfp: make use of extended ack message reporting") |
| dbf637ff3995 ("nfp: provide 256 bytes of XDP headroom in all configurations") |
| 46c505188b78 ("nfp: replace -ENOTSUPP with -EOPNOTSUPP") |
| 90fdc561b08c ("nfp: remove the refresh of all ports optimization") |