On Sun, Sep 5, 2021 at 4:29 PM Jose Fernandez <me@xxxxxxxxxxxxxxx> wrote: > > Hi folks, > > I'm looking to purchase a laptop for Linux development and was hoping > to find one with native XDP support. I believe the i40e driver The i40e driver is for high throughput (10+Gbps) Intel interfaces. I don't think you're going to find a simple laptop that has a NIC that uses it. That would normally be a very custom option for a laptop, > supports XDP, but I'm having a hard time identifying which laptops can > use that driver (I was first looking at Lenovo). Any advice or > suggestions would be appreciated! The ixgbe driver also has support for XDP, I believe. (At the very least is has support for XDP sockets, which usually implies support for basic XDP.) I don't know if the XDP implementation is as complete with the latest features as i40e, but it might be a good place to start, and I believe any Intel Gigabit NIC in a new laptop should use it. Also, Broadcom has support for XDP (again, I'm not sure how much of the more recent XDP functionality, though), and there are a lot of laptops that come with Broadcom NICs. I think the biggest thing might be to make sure the laptop has a wired ethernet port. Wireless uses different drivers, and I don't know if any of them have XDP support, currently. (Maybe they do, but wired is a bit more obvious, and likely more relevant to your use cases, anyway.) > > - Jose