Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
aggr for RAMDISK_CD?
To:
tech <tech@openbsd.org>
Date:
Fri, 19 Dec 2025 13:37:44 +0000

Download raw body.

Thread
  • Stuart Henderson:

    aggr for RAMDISK_CD?

i forgot that i have one machine where i can use aggr(4) because i
only have one switch upstream of it until i recently updated to 7.8;

: Checking root filesystem (fsck -fp /dev/sd0a)... OK.
: Mounting root filesystem (mount -o ro /dev/sd0a /mnt)... OK.
: ifconfig: vlan160: aggr0: SIOCSIFPARENT: Invalid argument
: ifconfig: SIOCAIFADDR: Device not configured
: ifconfig: vlan162: aggr0: SIOCSIFPARENT: Invalid argument
: ifconfig: SIOCAIFADDR: Device not configured
[...]
: Multiprocessor machine; using bsd.mp instead of bsd.
: fw_update: failed.
: Cannot fetch http://firmware.openbsd.org/firmware/7.8/SHA256.sig
: error: firmware.openbsd.org: no address associated with name
: Relinking to create unique kernel... done.

ok to add aggr(4) to these large ramdisks which I've build tested?
(ifconfig parts are the same for aggr as trunk)

Index: arch/amd64/conf/RAMDISK_CD
===================================================================
RCS file: /cvs/src/sys/arch/amd64/conf/RAMDISK_CD,v
diff -u -p -r1.212 RAMDISK_CD
--- arch/amd64/conf/RAMDISK_CD	21 May 2025 04:13:52 -0000	1.212
+++ arch/amd64/conf/RAMDISK_CD	19 Dec 2025 13:33:16 -0000
@@ -340,6 +340,7 @@ vmmci*		at virtio?		# VMM control interf
 
 pseudo-device	loop 1
 pseudo-device	vlan
+pseudo-device	aggr
 pseudo-device	trunk
 pseudo-device	bpfilter 1
 pseudo-device	rd 1
Index: arch/arm64/conf/RAMDISK
===================================================================
RCS file: /cvs/src/sys/arch/arm64/conf/RAMDISK,v
diff -u -p -r1.235 RAMDISK
--- arch/arm64/conf/RAMDISK	9 Oct 2025 11:18:29 -0000	1.235
+++ arch/arm64/conf/RAMDISK	19 Dec 2025 13:33:16 -0000
@@ -426,6 +426,7 @@ tipd*		at iic?			# TPS6598x Type-C contr
 
 pseudo-device	loop 1
 pseudo-device	vlan
+pseudo-device	aggr
 pseudo-device	trunk
 pseudo-device	bpfilter 1
 pseudo-device	rd 1
Index: arch/i386/conf/RAMDISK_CD
===================================================================
RCS file: /cvs/src/sys/arch/i386/conf/RAMDISK_CD,v
diff -u -p -r1.253 RAMDISK_CD
--- arch/i386/conf/RAMDISK_CD	20 Jul 2023 02:26:24 -0000	1.253
+++ arch/i386/conf/RAMDISK_CD	19 Dec 2025 13:33:16 -0000
@@ -337,6 +337,7 @@ vmmci*		at virtio?			# VMM control inter
 
 pseudo-device	loop 1
 pseudo-device	vlan
+pseudo-device	aggr
 pseudo-device	trunk
 pseudo-device	bpfilter 1
 pseudo-device	rd 1