Index | Thread | Search

From:
Jan Klemkow <jan@openbsd.org>
Subject:
Re: sparc64: enable ice(4)
To:
tech@openbsd.org
Date:
Thu, 13 Nov 2025 16:40:08 +0100

Download raw body.

Thread
On Thu, Nov 13, 2025 at 03:49:49PM +0100, Claudio Jeker wrote:
> On Thu, Nov 13, 2025 at 03:46:33PM +0100, Claudio Jeker wrote:
> > On Thu, Nov 13, 2025 at 03:38:23PM +0100, Jan Klemkow wrote:
> > > I tested ice(4) on sparc64 and it works in my setup.
> > > 
> > > ice0 at pci18 dev 0 function 0 "Intel E810-XXV SFP" rev 0x02: msix
> > > ice1 at pci18 dev 0 function 1 "Intel E810-XXV SFP" rev 0x02: msix
> > > ice0: fw 7.3.4 api 1.7 nvm 4.30 etid 8001b891 netlist 4.2.5000-1.14.0.2b9b23c0 oem 1.3415.0 ddp 1.3.41.0, 8 queues, address 50:7c:6f:86:f8:02
> > > ice1: fw 7.3.4 api 1.7 nvm 4.30 etid 8001b891 netlist 4.2.5000-1.14.0.2b9b23c0 oem 1.3415.0 ddp 1.3.41.0, 8 queues, address 50:7c:6f:86:f8:03
> > > 
> > > I guess we can enable it here as in amd64.
> > > 
> > > ok?
> > 
> > I have the same in one of my trees. OK claudio@

done

> I think it should be grouped with ix and ixl.  At least this is how it
> is on arm64.

Do we want to rearrange it in amd64 like this?

ok?

Thanks,
Jan

Index: arch/amd64/conf/GENERIC
===================================================================
RCS file: /cvs/src/sys/arch/amd64/conf/GENERIC,v
diff -u -p -r1.534 GENERIC
--- arch/amd64/conf/GENERIC	1 Nov 2025 15:46:40 -0000	1.534
+++ arch/amd64/conf/GENERIC	13 Nov 2025 15:35:54 -0000
@@ -534,6 +534,9 @@ em*	at pci?				# Intel Pro/1000 ethernet
 ixgb*	at pci?				# Intel Pro/10Gb ethernet
 ix*	at pci?				# Intel 82598EB 10Gb ethernet
 ixv*	at pci?				# Virtual Function of Intel 82599
+ixl*	at pci?				# Intel Ethernet 700 Series
+iavf*	at pci?				# Intel Ethernet Adaptive VF
+ice*	at pci?				# Intel Ethernet 800 Series
 myx*	at pci?				# Myricom Myri-10G 10Gb ethernet
 oce*	at pci?				# Emulex OneConnect 10Gb ethernet
 txp*	at pci?				# 3com 3CR990
@@ -563,11 +566,8 @@ ale*	at pci?				# Attansic L1E Ethernet
 lii*	at pci?				# Attansic L2 Ethernet
 jme*	at pci?				# JMicron JMC250/JMC260 Ethernet
 bnxt*	at pci?				# Broadcom BCM573xx, BCM574xx
-ixl*	at pci?				# Intel Ethernet 700 Series
 dwqe*	at pci?				# Intel Elkhart Lake Ethernet
-ice*	at pci?				# Intel E810 100GbE
 mcx*	at pci?				# Mellanox ConnectX-4
-iavf*	at pci?				# Intel Ethernet Adaptive VF
 aq*	at pci?				# Aquantia aQtion Ethernet
 igc*	at pci?				# Intel I225 Ethernet
 ngbe*	at pci?				# WangXun WX1860 Ethernet