I just updated to a fresh -current yesterday, and am running it on a couple of amd64 systems. It crashes during boot on the third one, though, the one that has VLANs.
It configures wm0 thus: # cat ifconfig.wm0 up media 100baseTX mediaopt full-duplex ip4csum tcp4csum udp4csum ...and then goes on to create a number of VLANs, by this pattern: # cat ifconfig.vlan0 create vlan 10 vlanif wm0 ip4csum tcp4csum udp4csum inet 193.71.27.8 prefixlen 27 inet6 2001:8c0:c904:10::8 prefixlen 64 ...and so on. I set up five of those VLANs, and a split second later (copied by hand from a photograph of a console terminal, as for some reason I didn't get a valid crash dump) (the first line is truncated): panic: kernel diagnostic assertion "(vlanid & ~ETHER_VLAN_MASK) == 0" failed: f cpu0: Begin traceback... vpanic() at netbsd:vpanic+0x140 ch_voltag_convert_in() at netbsd:ch_voltag_convert_in wm_rxeof() at netbsd:wm_rxeof+0x88f wm_intr_legacy() at netbsd:wm_intr_legacy+0xa1 intr_biglock_wrapper() [...] The KASSERT is in the vlan_set_tag() function in sys/net/if_ether.h. The interface looks like this: wm0: flags=0x8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 capabilities=2bf80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx> capabilities=2bf80<TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx,TCP6CSUM_Tx> capabilities=2bf80<UDP6CSUM_Tx> enabled=3f00<IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,TCP4CSUM_Tx> enabled=3f00<UDP4CSUM_Rx,UDP4CSUM_Tx> ec_capabilities=7<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU> ec_enabled=3<VLAN_MTU,VLAN_HWTAGGING> address: 00:13:72:f7:00:06 media: Ethernet 100baseTX full-duplex status: active I'm also running with ALTQ configured in the kernel, but I don't believe it has been activated by the startup script at this time. /var/run/dmesg.boot (with older kernel) appended below. -tih Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017 The NetBSD Foundation, Inc. All rights reserved. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. NetBSD 8.99.1 (BARSOOM) #14: Fri Jul 21 13:05:26 CEST 2017 r...@barsoom.hamartun.priv.no:/usr/obj/sys/arch/amd64/compile.amd64/BARSOOM total memory = 8191 MB avail memory = 7932 MB timecounter: Timecounters tick every 10.000 msec Kernelized RAIDframe activated running cgd selftest aes-xts-256 aes-xts-512 done timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100 Dell Computer Corporation PowerEdge 2850 mainbus0 (root) ACPI: RSDP 0x00000000000FD5B0 000014 (v00 DELL ) ACPI: RSDT 0x00000000000FD5C4 000038 (v01 DELL PE BKC 00000001 MSFT 0100000A) ACPI: FACP 0x00000000000FD620 000074 (v01 DELL PE BKC 00000001 MSFT 0100000A) ACPI: DSDT 0x00000000BFFC0000 003CCD (v01 DELL PE BKC 00000001 MSFT 0100000E) ACPI: FACS 0x00000000BFFCFC00 000040 ACPI: APIC 0x00000000000FD694 0000E0 (v01 DELL PE BKC 00000001 MSFT 0100000A) ACPI: SPCR 0x00000000000FD774 000050 (v01 DELL PE BKC 00000001 MSFT 0100000A) ACPI: HPET 0x00000000000FD7C4 000038 (v01 DELL PE BKC 00000001 MSFT 0100000A) ACPI: MCFG 0x00000000000FD7FC 00003C (v01 DELL PE BKC 00000001 MSFT 0100000A) ACPI: 1 ACPI AML tables successfully acquired and loaded ioapic0 at mainbus0 apid 8: pa 0xfec00000, version 0x20, 24 pins ioapic1 at mainbus0 apid 9: pa 0xfec80000, version 0x20, 24 pins ioapic2 at mainbus0 apid 10: pa 0xfec83000, version 0x20, 24 pins ioapic3 at mainbus0 apid 11: pa 0xfec84000, version 0x20, 24 pins cpu0 at mainbus0 apid 0 cpu0: Intel(R) Xeon(TM) CPU 3.00GHz, id 0xf43 cpu0: package 0, core 0, smt 0 cpu1 at mainbus0 apid 6 cpu1: Intel(R) Xeon(TM) CPU 3.00GHz, id 0xf43 cpu1: package 3, core 0, smt 0 cpu2 at mainbus0 apid 1 cpu2: Intel(R) Xeon(TM) CPU 3.00GHz, id 0xf43 cpu2: package 0, core 0, smt 1 cpu3 at mainbus0 apid 7 cpu3: Intel(R) Xeon(TM) CPU 3.00GHz, id 0xf43 cpu3: package 3, core 0, smt 1 acpi0 at mainbus0: Intel ACPICA 20170303 acpi0: X/RSDT: OemId <DELL ,PE BKC ,00000001>, AslId <MSFT,0100000a> acpi0: MCFG: segment 0, bus 0-255, address 0x00000000e0000000 acpi0: SCI interrupting at int 9 timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000 hpet0 at acpi0: high precision event timer (mem 0xfed00000-0xfed00400) timecounter: Timecounter "hpet0" frequency 14318180 Hz quality 2000 pcppi1 at acpi0 (SPK, PNP0800): io 0x61 spkr0 at pcppi1: PC Speaker wsbell at spkr0 not configured midi0 at pcppi1: PC speaker sysbeep0 at pcppi1 attimer1 at acpi0 (TMR, PNP0100): io 0x40-0x5f irq 0 FDC (PNP0700) at acpi0 not configured COMA (PNP0501) at acpi0 not configured MBIO (PNP0C01) at acpi0 not configured NIPM (IPI0001) at acpi0 not configured acpivga0 at acpi0 (EVGA): ACPI Display Adapter PEHB (PNP0C02) at acpi0 not configured ACPI: Enabled 1 GPEs in block 00 to 1F attimer1: attached to pcppi1 ipmi0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok pchb0 at pci0 dev 0 function 0: vendor 8086 product 3590 (rev. 0x09) ppb0 at pci0 dev 2 function 0: vendor 8086 product 3595 (rev. 0x09) ppb0: PCI Express capability version 1 <Root Port of PCI-E Root Complex> x8 @ 2.5GT/s pci1 at ppb0 bus 1 pci1: i/o space, memory space enabled, rd/line, wr/inv ok ppb1 at pci1 dev 0 function 0: vendor 8086 product 0330 (rev. 0x06) ppb1: PCI Express capability version 1 <PCI-E to PCI/PCI-X Bridge> pci2 at ppb1 bus 2 pci2: i/o space, memory space enabled, rd/line, wr/inv ok amr0 at pci2 dev 14 function 0: AMI RAID <PERC 4e/Di> amr0: interrupting at ioapic1 pin 14 amr0: firmware 5B2D, BIOS H435, 256MB RAM ld0 at amr0 unit 0: RAID 1, optimal ld0: 69880 MB, 8908 cyl, 255 head, 63 sec, 512 bytes/sect x 143114240 sectors ld1 at amr0 unit 1: RAID 1, optimal ld1: 69880 MB, 8908 cyl, 255 head, 63 sec, 512 bytes/sect x 143114240 sectors ld2 at amr0 unit 2: RAID 1, optimal ld2: 136 GB, 17834 cyl, 255 head, 63 sec, 512 bytes/sect x 286515200 sectors ppb2 at pci1 dev 0 function 2: vendor 8086 product 0332 (rev. 0x06) ppb2: PCI Express capability version 1 <PCI-E to PCI/PCI-X Bridge> pci3 at ppb2 bus 3 pci3: i/o space, memory space enabled, rd/line, wr/inv ok ppb3 at pci0 dev 4 function 0: vendor 8086 product 3597 (rev. 0x09) ppb3: PCI Express capability version 1 <Root Port of PCI-E Root Complex> x8 @ 2.5GT/s pci4 at ppb3 bus 4 pci4: i/o space, memory space enabled, rd/line, wr/inv ok ppb4 at pci0 dev 5 function 0: vendor 8086 product 3598 (rev. 0x09) ppb4: PCI Express capability version 1 <Root Port of PCI-E Root Complex> x4 @ 2.5GT/s pci5 at ppb4 bus 5 pci5: i/o space, memory space enabled, rd/line, wr/inv ok ppb5 at pci5 dev 0 function 0: vendor 8086 product 0329 (rev. 0x09) ppb5: PCI Express capability version 1 <PCI-E to PCI/PCI-X Bridge> pci6 at ppb5 bus 6 pci6: i/o space, memory space enabled, rd/line, wr/inv ok wm0 at pci6 dev 7 function 0: Intel i82541GI 1000BASE-T Ethernet (rev. 0x05) wm0: interrupting at ioapic2 pin 0 wm0: 32-bit 66MHz PCI bus wm0: 512 words (16 address bits) SPI EEPROM wm0: Ethernet address 00:13:72:f7:00:06 wm0: 0x20442<EECD,SPI,IOH_VALID,ASF_FIRM> igphy0 at wm0 phy 1: Intel IGP01E1000 Gigabit PHY, rev. 0 igphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto ppb6 at pci5 dev 0 function 2: vendor 8086 product 032a (rev. 0x09) ppb6: PCI Express capability version 1 <PCI-E to PCI/PCI-X Bridge> pci7 at ppb6 bus 7 pci7: i/o space, memory space enabled, rd/line, wr/inv ok wm1 at pci7 dev 8 function 0: Intel i82541GI 1000BASE-T Ethernet (rev. 0x05) wm1: interrupting at ioapic2 pin 1 wm1: 32-bit 66MHz PCI bus wm1: 256 words (16 address bits) SPI EEPROM wm1: Ethernet address 00:13:72:f7:00:07 wm1: 0x20442<EECD,SPI,IOH_VALID,ASF_FIRM> igphy1 at wm1 phy 1: Intel IGP01E1000 Gigabit PHY, rev. 0 igphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto ppb7 at pci0 dev 6 function 0: vendor 8086 product 3599 (rev. 0x09) ppb7: PCI Express capability version 1 <Root Port of PCI-E Root Complex> x8 @ 2.5GT/s pci8 at ppb7 bus 8 pci8: i/o space, memory space enabled, rd/line, wr/inv ok ppb8 at pci8 dev 0 function 0: vendor 8086 product 0329 (rev. 0x09) ppb8: PCI Express capability version 1 <PCI-E to PCI/PCI-X Bridge> pci9 at ppb8 bus 9 pci9: i/o space, memory space enabled, rd/line, wr/inv ok ppb9 at pci8 dev 0 function 2: vendor 8086 product 032a (rev. 0x09) ppb9: PCI Express capability version 1 <PCI-E to PCI/PCI-X Bridge> pci10 at ppb9 bus 10 pci10: i/o space, memory space enabled, rd/line, wr/inv ok fxp0 at pci10 dev 2 function 0: i82559 Ethernet (rev. 0x08) fxp0: interrupting at ioapic3 pin 0 fxp0: Ethernet address 00:90:27:44:4e:d0 inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 4 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto uhci0 at pci0 dev 29 function 0: vendor 8086 product 24d2 (rev. 0x02) uhci0: interrupting at ioapic0 pin 16 usb0 at uhci0: USB revision 1.0 uhci1 at pci0 dev 29 function 1: vendor 8086 product 24d4 (rev. 0x02) uhci1: interrupting at ioapic0 pin 19 usb1 at uhci1: USB revision 1.0 uhci2 at pci0 dev 29 function 2: vendor 8086 product 24d7 (rev. 0x02) uhci2: interrupting at ioapic0 pin 18 usb2 at uhci2: USB revision 1.0 ehci0 at pci0 dev 29 function 7: vendor 8086 product 24dd (rev. 0x02) ehci0: interrupting at ioapic0 pin 23 ehci0: EHCI version 1.0 ehci0: 3 companion controllers, 2 ports each: uhci0 uhci1 uhci2 usb3 at ehci0: USB revision 2.0 ppb10 at pci0 dev 30 function 0: vendor 8086 product 244e (rev. 0xc2) pci11 at ppb10 bus 11 pci11: i/o space, memory space enabled vendor 1028 product 0011 (undefined, subclass 0x00) at pci11 dev 5 function 0 not configured vendor 1028 product 0012 (undefined, subclass 0x00) at pci11 dev 5 function 1 not configured vendor 1028 product 0014 (undefined, subclass 0x00) at pci11 dev 5 function 2 not configured cmdide0 at pci11 dev 6 function 0: Silicon Image 0680 (rev. 0x02) cmdide0: bus-master DMA support present cmdide0: primary channel wired to native-PCI mode cmdide0: using ioapic0 pin 23 for native-PCI interrupt atabus0 at cmdide0 channel 0 cmdide0: secondary channel wired to native-PCI mode atabus1 at cmdide0 channel 1 vga0 at pci11 dev 13 function 0: vendor 1002 product 5159 (rev. 0x00) wsdisplay0 at vga0 kbdmux 1 wsmux1: connecting to wsdisplay0 drm at vga0 not configured ichlpcib0 at pci0 dev 31 function 0: vendor 8086 product 24d0 (rev. 0x02) timecounter: Timecounter "ichlpcib0" frequency 3579545 Hz quality 1000 ichlpcib0: 24-bit timer tco0 at ichlpcib0: TCO (watchdog) timer configured. tco0: Min/Max interval 2/37 seconds piixide0 at pci0 dev 31 function 1: Intel 82801EB IDE Controller (ICH5) (rev. 0x02) piixide0: bus-master DMA support present piixide0: primary channel configured to compatibility mode piixide0: primary channel interrupting at ioapic0 pin 14 atabus2 at piixide0 channel 0 piixide0: secondary channel configured to compatibility mode piixide0: secondary channel interrupting at ioapic0 pin 15 atabus3 at piixide0 channel 1 isa0 at ichlpcib0 com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo com0: console pckbc0 at isa0 port 0x60-0x64 fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2 acpicpu0 at cpu0: ACPI CPU acpicpu0: C1: HLT, lat 0 us, pow 0 mW acpicpu1 at cpu1: ACPI CPU acpicpu2 at cpu2: ACPI CPU acpicpu3 at cpu3: ACPI CPU timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0 atapibus0 at atabus0: 2 targets uhub0 at usb3: vendor 8086 (0x8086) EHCI root hub (0000), class 9/0, rev 2.00/1.00, addr 1 uhub0: 6 ports with 6 removable, self powered sd0 at atapibus0 drive 0: <VIRTUALFLOPPY DRIVE Floppy, , > disk removable uhub1 at usb1: vendor 8086 (0x8086) UHCI root hub (0000), class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhub2 at usb2: vendor 8086 (0x8086) UHCI root hub (0000), class 9/0, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered uhub3 at usb0: vendor 8086 (0x8086) UHCI root hub (0000), class 9/0, rev 1.00/1.00, addr 1 uhub3: 2 ports with 2 removable, self powered sd0: drive offline IPsec: Initialized Security Association Processing. sd0: 32-bit data port sd0: drive supports PIO mode 3 cd0 at atapibus0 drive 1: <VIRTUALCDROM DRIVE, , > cdrom removable cd0: 32-bit data port cd0: drive supports PIO mode 3 sd0(cmdide0:0:0): using PIO mode 3 cd0(cmdide0:0:1): using PIO mode 3 atapibus1 at atabus2: 2 targets cd1 at atapibus1 drive 0: <HL-DT-ST GCR-8240N, , 1.10> cdrom removable cd1: 32-bit data port cd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2 (Ultra/33) cd1(piixide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA) ehci0: handing over full speed device on port 1 to uhci0 uhub4 at uhub0 port 3: vendor 413c (0x413c) product a001 (0xa001), class 9/0, rev 2.00/0.00, addr 2 uhub4: multiple transaction translators uhub4: 2 ports with 2 removable, self powered uhidev0 at uhub3 port 1 configuration 1 interface 0 uhidev0: Dell (0x413c) DRAC4 (0x2500), rev 1.10/0.00, addr 2, iclass 3/1 ukbd0 at uhidev0: 8 modifier keys, 6 key codes wskbd0 at ukbd0 mux 1 wskbd0: connecting to wsdisplay0 uhidev1 at uhub3 port 1 configuration 1 interface 1 uhidev1: Dell (0x413c) DRAC4 (0x2500), rev 1.10/0.00, addr 2, iclass 3/1 ehci0: handing over full speed device on port 5 to uhci2 ums0 at uhidev1: 3 buttons and Z dir wsmouse0 at ums0 mux 0 boot device: ld0 root on ld0a dumps on ld0b root file system type: ffs kern.module.path=/stand/amd64/8.99.1/modules uplcom0 at uhub2 port 1 uplcom0: ATEN International (0x557) Serial adapter (0x2008), rev 1.10/0.01, addr 2 ucom0 at uplcom0 /var: replaying log to disk /usr: replaying log to disk /var/pgsql/data: replaying log to disk /usr/local: replaying log to disk ipmi0: version 1.5 interface KCS iobase 0xca8/0x8 spacing 4 wsdisplay0: screen 1 added (80x25, vt100 emulation) wsdisplay0: screen 2 added (80x25, vt100 emulation) wsdisplay0: screen 3 added (80x25, vt100 emulation) wsdisplay0: screen 4 added (80x25, vt100 emulation) -- Most people who graduate with CS degrees don't understand the significance of Lisp. Lisp is the most important idea in computer science. --Alan Kay