Index | Thread | Search

From:
David Gwynne <loki@animata.net>
Subject:
Re: aggr for RAMDISK_CD?
To:
tech <tech@openbsd.org>
Date:
Sat, 20 Dec 2025 22:43:44 +1000

Download raw body.

Thread
  • Stuart Henderson:

    aggr for RAMDISK_CD?

    • David Gwynne:

      aggr for RAMDISK_CD?

Ok by me.

On Fri, 19 Dec 2025, 23:39 Stuart Henderson, <stu@spacehopper.org> wrote:

> 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
>
>