Re: [net-next PATCH v5 00/15] eth: fbnic: Add network driver for Meta Platforms Host Network Interface

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello:

This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@xxxxxxxxxx>:

On Fri, 12 Jul 2024 08:49:08 -0700 you wrote:
> This patch set includes the necessary patches to enable basic Tx and Rx
> over the Meta Platforms Host Network Interface. To do this we introduce a
> new driver and driver directories in the form of
> "drivers/net/ethernet/meta/fbnic".
> 
> The NIC itself is fairly simplistic. As far as speeds we support 25Gb,
> 50Gb, and 100Gb and we are mostly focused on speeds and feeds. As far as
> future patch sets we will be supporting the basic Rx/Tx offloads such as
> header/payload data split, TSO, checksum, and timestamp offloads. We have
> access to the MAC and PCS from the NIC, however the PHY and QSFP are hidden
> behind a FW layer as it is shared between 4 slices and the BMC.
> 
> [...]

Here is the summary with links:
  - [net-next,v5,01/15] PCI: Add Meta Platforms vendor ID
    https://git.kernel.org/netdev/net-next/c/c5eaf1b3f824
  - [net-next,v5,02/15] eth: fbnic: Add scaffolding for Meta's NIC driver
    https://git.kernel.org/netdev/net-next/c/546dd90be979
  - [net-next,v5,03/15] eth: fbnic: Allocate core device specific structures and devlink interface
    https://git.kernel.org/netdev/net-next/c/1a9d48892ea5
  - [net-next,v5,04/15] eth: fbnic: Add register init to set PCIe/Ethernet device config
    https://git.kernel.org/netdev/net-next/c/3646153161f1
  - [net-next,v5,05/15] eth: fbnic: Add message parsing for FW messages
    https://git.kernel.org/netdev/net-next/c/c6203e678cc9
  - [net-next,v5,06/15] eth: fbnic: Add FW communication mechanism
    https://git.kernel.org/netdev/net-next/c/da3cde08209e
  - [net-next,v5,07/15] eth: fbnic: Allocate a netdevice and napi vectors with queues
    https://git.kernel.org/netdev/net-next/c/bc6107771bb4
  - [net-next,v5,08/15] eth: fbnic: Implement Tx queue alloc/start/stop/free
    https://git.kernel.org/netdev/net-next/c/40bf06a160a1
  - [net-next,v5,09/15] eth: fbnic: Implement Rx queue alloc/start/stop/free
    https://git.kernel.org/netdev/net-next/c/0cb4c0a13723
  - [net-next,v5,10/15] eth: fbnic: Add initial messaging to notify FW of our presence
    https://git.kernel.org/netdev/net-next/c/20d2e88cc746
  - [net-next,v5,11/15] eth: fbnic: Add link detection
    https://git.kernel.org/netdev/net-next/c/69684376eed5
  - [net-next,v5,12/15] eth: fbnic: Add basic Tx handling
    https://git.kernel.org/netdev/net-next/c/9a57bacd574b
  - [net-next,v5,13/15] eth: fbnic: Add basic Rx handling
    https://git.kernel.org/netdev/net-next/c/a29b8eb6e533
  - [net-next,v5,14/15] eth: fbnic: Add L2 address programming
    https://git.kernel.org/netdev/net-next/c/eb690ef8d1c2
  - [net-next,v5,15/15] eth: fbnic: Write the TCAM tables used for RSS control and Rx to host
    https://git.kernel.org/netdev/net-next/c/355440a6981a

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html






[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux