Commit History

Autor SHA1 Mensaxe Data
  Ben Hutchings c47b2d9d56 sfc: Support ARFS for IPv6 flows %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings f7a6d2c442 sfc: Update copyright banners %!s(int64=12) %!d(string=hai) anos
  Jon Cooper e8c68c0a09 sfc: Prepare for RX scatter on EF10 %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings b883d0bd4a sfc: Document conditions for multicast replication vs filter replacement %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings 3dced740c2 sfc: Add support for reading packet length from prefix %!s(int64=12) %!d(string=hai) anos
  Jon Cooper 43a3739d55 sfc: Generalise packet hash lookup to support EF10 RX prefix %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings add7247718 sfc: Make most filter operations NIC-type-specific %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings e42c3d85af sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings d8aec745dd sfc: Stop RX refill before flushing RX queues %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings 734d4e159b sfc: Fix memory leak when discarding scattered packets %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings 636d73da27 sfc: Improve test for IOMMU in use %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings e79255de85 sfc: Do not pass non-TCP packets into GRO code %!s(int64=12) %!d(string=hai) anos
  Jon Cooper d4ef5b6f37 sfc: Increase size of RX SKB header area %!s(int64=12) %!d(string=hai) anos
  Jon Cooper c99dffc417 sfc: Enable RX checksum offload for packets not handled by GRO %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings 950c54df1e sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings c14ff2ea2d sfc: Delete EFX_PAGE_IP_ALIGN, equivalent to NET_IP_ALIGN %!s(int64=12) %!d(string=hai) anos
  stephen hemminger debd0034de sfc: make local functions static %!s(int64=12) %!d(string=hai) anos
  Daniel Pieczko 1648a23fa1 sfc: allocate more RX buffers per page %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings 179ea7f039 sfc: Replace efx_rx_is_last_buffer() with a flag %!s(int64=12) %!d(string=hai) anos
  Daniel Pieczko 2768935a46 sfc: reuse pages to avoid DMA mapping/unmapping costs %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings 85740cdf0b sfc: Enable RX DMA scattering where possible %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings b74e3e8cd6 sfc: Update RX buffer address together with length %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings 5036b7c7b9 sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings b184f16b7f sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings ff734ef4bc sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings 272baeeb6a sfc: Properly distinguish RX buffer and DMA lengths %!s(int64=12) %!d(string=hai) anos
  Alexandre Rames 97d48a10c6 sfc: Remove rx_alloc_method SKB %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings 4a74dc65e3 sfc: Allow efx_channel_type::receive_skb() to reject a packet %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings c73e787a8d sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 %!s(int64=12) %!d(string=hai) anos
  Ben Hutchings b590ace09d sfc: Fix efx_rx_buf_offset() in the presence of swiotlb %!s(int64=12) %!d(string=hai) anos