Category Archives: NetBSD

NetBSD 10 (BETA) branch was finally created

It took long three years to create a NetBSD 10 branch, however it is finally available for testing. Tangible performance improvement can be expected with this upcoming release, as well as improved hardware support, reworked cryptography, WireGuard compatibility (wg(4)), automatic swap encryption, new disk encryption methods, updated GPU drivers (up to Linux 5.6 level, however work is not fully complete and issues are expected), and obviously tons of new and updated hardware support. New ARM platforms include Apple M1, Raspberry Pi4, Rockchip RK356X, NXP i.MX 8M, Amlogic G12, Oracle Cloud ARM instances and others. Some bootable ARM images are available here. New network drivers include but not limited to 2.5Gbit Realtek support rge(4) (no Intel yet), 10/25/40 Intel network adapters ixl(4), Intel Ethernet Adaptive Virtual Function driver iavf(4), others like mcx(4) were significantly updated. Retro platforms also received some love, including improved Dec Alpha and iMac G5 support. Besides the kernel updates, there are lots of new changes in the userland as well like aiomixer(1), blkdiscard(8) and fsck_udf(8). Download links for multiple platforms are available in the official blog post, more images can be explored in nycdn continuous builds. Please report bugs here.

NetBSD 10.0 BETA on Ryzen 5 3600

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017,
2018, 2019, 2020, 2021, 2022
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 10.0_BETA (GENERIC_AMDGPU) #0: Fri Dec 23 23:31:34 EET 2022
andriusv@agraphic-pc:/home/andriusv/netbsd-src/sys/arch/amd64/compile/GENERIC_AMDGPU
total memory = 32712 MB
avail memory = 31623 MB
Prep module path=usbverbose len=82512 pa=1d3e000
pool redzone disabled for ‘buf2k’
pool redzone disabled for ‘buf4k’
pool redzone disabled for ‘buf32k’
pool redzone disabled for ‘buf64k’
pool redzone disabled for ‘sigacts’
pool redzone disabled for ‘mclpl’
pool redzone disabled for ‘dirhashblk’
pool redzone disabled for ‘dirhashblk’
timecounter: Timecounters tick every 10.000 msec
Kernelized RAIDframe activated
RTC BIOS diagnostic error 0xf
timecounter: Timecounter “i8254” frequency 1193182 Hz quality 100
efi: systbl at pa bdf61018
efi: systbl mapped at va ffffde085abec018
efi: signature 5453595320494249 revision 20046 crc32 206adc0f
efi: firmware revision 50011
efi: runtime services at pa 0xbdf61b98
efi: boot services at pa 0x0
efi: cfgtbl at pa bdf61c98
efi: cfgtbl mapped at va ffffde085abeec98
efi: 14 cfgtbl entries:
efi: 0xbca5b698 ee4e5898-3914-4259-9d6e-dc7bd79403cf
efi: 0xbe578c10 05ad34ba-6f02-4214-952e-4da0398e2bb9
efi: 0xbca30018 7739f24c-93d7-11d4-9a3a-0090273fc14d
efi: 0xbe579480 4c19049f-4137-4dd3-9c10-8b97a83ffdfa
efi: 0xbe57a988 49152e77-1ada-4764-b7a2-7afefed95e8b
efi: 0xbdf60518 00781ca1-5de3-405f-abb8-379c3c076984
efi: 0xbd485000 eb9d2d30-2d88-11d3-9a16-0090273fc14d ACPI 1.0
efi: 0xbd485014 8868e871-e4f1-11d3-bc22-0080c73c8881 ACPI 2.0
efi: 0xbd44f000 1e2ed096-30e2-4254-bd89-863bbef82325
efi: 0xbde06000 eb9d2d31-2d88-11d3-9a16-0090273fc14d SMBIOS
efi: 0xbde05000 f2fd1544-9794-4a2c-992e-e5bbcf20e394 SMBIOS3
efi: 0xbcd6ff18 4e28ca50-d582-44ac-a11f-e3d56526db34
efi: 0xb8e55018 dcfa911d-26eb-469f-a220-38b7dc461220
efi: 0xb9460e18 b122a263-3661-4f68-9929-78f8b0d62180
efi_runtime_init: map 2758 pages at 0 to 0xbd49c000 type 6 attrs 0x800000000000000f
efi_runtime_init: map 157 pages at 0 to 0xbdf62000 type 5 attrs 0x800000000000000f
efi_runtime_init: map 32768 pages at 0 to 0xf0000000 type 11 attrs 0x800000000000100d
efi_runtime_init: map 256 pages at 0 to 0xfd200000 type 11 attrs 0x8000000000000001
efi_runtime_init: map 512 pages at 0 to 0xfd600000 type 11 attrs 0x8000000000000001
efi_runtime_init: map 16 pages at 0 to 0xfea00000 type 11 attrs 0x8000000000000001
efi_runtime_init: map 130 pages at 0 to 0xfeb80000 type 11 attrs 0x8000000000000001
efi_runtime_init: map 1 pages at 0 to 0xfec10000 type 11 attrs 0x8000000000000001
efi_runtime_init: map 1 pages at 0 to 0xfec30000 type 11 attrs 0x8000000000000001
efi_runtime_init: map 1 pages at 0 to 0xfed00000 type 11 attrs 0x8000000000000001
efi_runtime_init: map 5 pages at 0 to 0xfed40000 type 11 attrs 0x8000000000000001
efi_runtime_init: map 16 pages at 0 to 0xfed80000 type 11 attrs 0x8000000000000001
efi_runtime_init: map 14 pages at 0 to 0xfedc2000 type 11 attrs 0x8000000000000001
efi_runtime_init: map 2 pages at 0 to 0xfedd4000 type 11 attrs 0x8000000000000001
efi_runtime_init: map 4096 pages at 0 to 0xff000000 type 11 attrs 0x8000000000000001
SMBIOS rev. 3.3.0 @ 0xe6c70
mainbus0 (root)
ACPI: RSDP 0x00000000BD485014 000024 (v02 ALASKA)
ACPI: XSDT 0x00000000BD484728 0000C4 (v01 ALASKA A M I 01072009 AMI 01000013)
ACPI: FACP 0x00000000BCDB9000 000114 (v06 ALASKA A M I 01072009 AMI 00010013)
ACPI: DSDT 0x00000000BCDB3000 0056FB (v02 ALASKA A M I 01072009 INTL 20120913)
ACPI: FACS 0x00000000BD47F000 000040
ACPI: BHMB 0x00000000BCDC0000 000474 (v01 ALASKA A M I 00000001 AMI 00000001)
ACPI: SSDT 0x00000000BCDBF000 00092A (v02 AMD AmdTable 00000002 MSFT 04000000)
ACPI: SSDT 0x00000000BCDBB000 003BDD (v01 AMD AMD AOD 00000001 INTL 20120913)
ACPI: SSDT 0x00000000BCDBA000 0000C8 (v02 ALASKA CPUSSDT 01072009 AMI 01072009)
ACPI: FIDT 0x00000000BCDB2000 00009C (v01 ALASKA A M I 01072009 AMI 00010013)
ACPI: MCFG 0x00000000BCDB1000 00003C (v01 ALASKA A M I 01072009 MSFT 00010013)
ACPI: HPET 0x00000000BCDB0000 000038 (v01 ALASKA A M I 01072009 AMI 00000005)
ACPI: IVRS 0x00000000BCDAF000 0000D0 (v02 AMD AmdTable 00000001 AMD 00000001)
ACPI: FPDT 0x00000000BCDAE000 000044 (v01 ALASKA A M I 01072009 AMI 01000013)
ACPI: BGRT 0x00000000BCDAD000 000038 (v01 ALASKA A M I 01072009 AMI 00010013)
ACPI: TPM2 0x00000000BCDAC000 00004C (v04 ALASKA A M I 00000001 AMI 00000000)
ACPI: PCCT 0x00000000BCDAB000 00006E (v02 AMD AmdTable 00000001 AMD 00000001)
ACPI: SSDT 0x00000000BCDA7000 003047 (v02 AMD AmdTable 00000001 AMD 00000001)
ACPI: CRAT 0x00000000BCDA6000 000BD0 (v01 AMD AmdTable 00000001 AMD 00000001)
ACPI: CDIT 0x00000000BCDA5000 000029 (v01 AMD AmdTable 00000001 AMD 00000001)
ACPI: SSDT 0x00000000BCDA1000 0037B0 (v01 AMD MYRTLE 00000001 INTL 20120913)
ACPI: SSDT 0x00000000BCDA0000 0000BF (v01 AMD AmdTable 00001000 INTL 20120913)
ACPI: WSMT 0x00000000BCD9F000 000028 (v01 ALASKA A M I 01072009 AMI 00010013)
ACPI: APIC 0x00000000BCD9E000 00015E (v03 ALASKA A M I 01072009 AMI 00010013)
ACPI: 7 ACPI AML tables successfully acquired and loaded
ioapic0 at mainbus0 apid 13: pa 0xfec00000, version 0x21, 24 pins
ioapic1 at mainbus0 apid 14: pa 0xfec01000, version 0x21, 32 pins
cpu0 at mainbus0 apid 0
cpu0: 16 page colors
cpu0: Use mfence to serialize rdtsc
cpu0: TSC freq from delay 3654164880 Hz
cpu0: [re]calibrating local timer
cpu0: apic clock running at 99 MHz
cpu0: AMD Ryzen 5 3600 6-Core Processor , id 0x870f10
cpu0: node 0, package 0, core 0, smt 0
cpu1 at mainbus0 apid 2
cpu1: 2 page colors
cpu1: AMD Ryzen 5 3600 6-Core Processor , id 0x870f10
cpu1: node 0, package 0, core 1, smt 0
cpu2 at mainbus0 apid 4
cpu2: 2 page colors
cpu2: AMD Ryzen 5 3600 6-Core Processor , id 0x870f10
cpu2: node 0, package 0, core 2, smt 0
cpu3 at mainbus0 apid 8
cpu3: 2 page colors
cpu3: AMD Ryzen 5 3600 6-Core Processor , id 0x870f10
cpu3: node 0, package 0, core 4, smt 0
cpu4 at mainbus0 apid 10
cpu4: 2 page colors
cpu4: AMD Ryzen 5 3600 6-Core Processor , id 0x870f10
cpu4: node 0, package 0, core 5, smt 0
cpu5 at mainbus0 apid 12
cpu5: 2 page colors
cpu5: AMD Ryzen 5 3600 6-Core Processor , id 0x870f10
cpu5: node 0, package 0, core 6, smt 0
cpu6 at mainbus0 apid 1
cpu6: 2 page colors
cpu6: AMD Ryzen 5 3600 6-Core Processor , id 0x870f10
cpu6: node 0, package 0, core 0, smt 1
cpu7 at mainbus0 apid 3
cpu7: 2 page colors
cpu7: AMD Ryzen 5 3600 6-Core Processor , id 0x870f10
cpu7: node 0, package 0, core 1, smt 1
cpu8 at mainbus0 apid 5
cpu8: 2 page colors
cpu8: AMD Ryzen 5 3600 6-Core Processor , id 0x870f10
cpu8: node 0, package 0, core 2, smt 1
cpu9 at mainbus0 apid 9
cpu9: 2 page colors
cpu9: AMD Ryzen 5 3600 6-Core Processor , id 0x870f10
cpu9: node 0, package 0, core 4, smt 1
cpu10 at mainbus0 apid 11
cpu10: 2 page colors
cpu10: AMD Ryzen 5 3600 6-Core Processor , id 0x870f10
cpu10: node 0, package 0, core 5, smt 1
cpu11 at mainbus0 apid 13
cpu11: 2 page colors
cpu11: AMD Ryzen 5 3600 6-Core Processor , id 0x870f10
cpu11: node 0, package 0, core 6, smt 1
acpi0 at mainbus0: Intel ACPICA 20221020
acpi0: X/RSDT: OemId , AslId
allocated pic ioapic0 type level pin 9 level 6 to cpu0 slot 0 idt entry 96
acpi0: autoconfiguration error: invalid PCI address for D020
acpi0: autoconfiguration error: invalid PCI address for D025
acpi0: MCFG: segment 0, bus 0-127, address 0x00000000f0000000
MCFG: MEMMAP: 0x0000000000000000-0x000000000009ffff, size=0x00000000000a0000, type=1(Memory)
MCFG: MEMMAP: 0x00000000000a0000-0x00000000000fffff, size=0x0000000000060000, type=2(Reserved)
MCFG: MEMMAP: 0x0000000000100000-0x0000000009afefff, size=0x00000000099ff000, type=1(Memory)
MCFG: MEMMAP: 0x0000000009aff000-0x0000000009ffffff, size=0x0000000000501000, type=2(Reserved)
MCFG: MEMMAP: 0x000000000a000000-0x000000000a1fffff, size=0x0000000000200000, type=1(Memory)
MCFG: MEMMAP: 0x000000000a200000-0x000000000a210fff, size=0x0000000000011000, type=4(NVS)
MCFG: MEMMAP: 0x000000000a211000-0x000000000affffff, size=0x0000000000def000, type=1(Memory)
MCFG: MEMMAP: 0x000000000b000000-0x000000000b01ffff, size=0x0000000000020000, type=2(Reserved)
MCFG: MEMMAP: 0x000000000b020000-0x00000000bca5bfff, size=0x00000000b1a3c000, type=1(Memory)
MCFG: MEMMAP: 0x00000000bca5c000-0x00000000bcd95fff, size=0x000000000033a000, type=2(Reserved)
MCFG: MEMMAP: 0x00000000bcd96000-0x00000000bcdc0fff, size=0x000000000002b000, type=3(ACPI)
MCFG: MEMMAP: 0x00000000bcdc1000-0x00000000bd49bfff, size=0x00000000006db000, type=4(NVS)
MCFG: MEMMAP: 0x00000000bd49c000-0x00000000bdffefff, size=0x0000000000b63000, type=2(Reserved)
MCFG: MEMMAP: 0x00000000bdfff000-0x00000000beffffff, size=0x0000000001001000, type=1(Memory)
MCFG: MEMMAP: 0x00000000bf000000-0x00000000bfffffff, size=0x0000000001000000, type=2(Reserved)
MCFG: MEMMAP: 0x00000000f0000000-0x00000000f7ffffff, size=0x0000000008000000, type=2(Reserved)
acpi0: MCFG: segment 0, bus 0-127, address 0x00000000f0000000
acpi0: SCI interrupting at int 9
acpi0: fixed power button present
timecounter: Timecounter “ACPI-Safe” frequency 3579545 Hz quality 900
acpi0: ACPI-Safe 32-bit timer
hpet0 at acpi0: high precision event timer (mem 0xfed00000-0xfed00400)
timecounter: Timecounter “hpet0” frequency 14318180 Hz quality 2000
AMDN (PNP0C01) at acpi0 not configured
attimer1 at acpi0 (TMR, PNP0100): io 0x40-0x43 irq 0
pcppi1 at acpi0 (SPKR, PNP0800): io 0x61
spkr0 at pcppi1: PC Speaker
wsbell at spkr0 not configured
midi0 at pcppi1: PC speaker
sysbeep0 at pcppi1
pckbc1 at acpi0 (PS2K, PNP0303-0) (kbd port): io 0x60,0x64 irq 1
com0 at acpi0 (UAR1, PNP0501-0): io 0x3f8-0x3ff irq 4
com0: ns16550a, 16-byte FIFO
allocated pic ioapic0 type edge pin 4 level 8 to cpu0 slot 1 idt entry 129
acpibut0 at acpi0 (PWRB, PNP0C0C-170): ACPI Power Button
GPIO (AMDI0030) at acpi0 not configured
TPM (MSFT0101) at acpi0 not configured
PTIO (AMDIF030) at acpi0 not configured
acpitz0 at acpi0 (THRM)
acpitz0: polling interval 30.0 seconds
acpitz0: levels: critical 90.0 C, passive cooling
acpiwmi0 at acpi0 (AOD, PNP0C14-AOD): ACPI WMI Interface
acpiwmi0: {ABBC0F6A-8EA1-11D1-00A0-C90629100000} oid 4141 count 01 flags 02
acpiwmi0: {05901221-D566-11D1-B2F0-00A0C9062910} oid 4142 count 01 flags 00
acpiwmibus at acpiwmi0 not configured
ACPI: Enabled 2 GPEs in block 00 to 1F
attimer1: attached to pcppi1
pckbdprobe: reset error 5
pmsprobe: reset error 5
pci0 at mainbus0 bus 0: configuration mode 1
acpi0: MCFG: 000:00:0: Ok (cfg[0x100]=0x14801022 extconf=Y)
acpi0: MCFG: 000:00:2: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:00:2: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:01:0: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:01:0: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:01:1: Ok (cfg[0x100]=0x1501000b extconf=Y)
acpi0: MCFG: 000:01:2: Ok (cfg[0x100]=0x1501000b extconf=Y)
acpi0: MCFG: 000:02:0: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:02:0: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:03:0: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:03:0: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:03:1: Ok (cfg[0x100]=0x1501000b extconf=Y)
acpi0: MCFG: 000:04:0: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:04:0: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:05:0: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:05:0: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:07:0: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:07:0: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:07:1: Ok (cfg[0x100]=0x1501000b extconf=Y)
acpi0: MCFG: 000:08:0: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:08:0: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:08:1: Ok (cfg[0x100]=0x1501000b extconf=Y)
acpi0: MCFG: 000:20:0: invalid config space (cfg[0x100]=0x790b1022, alias=true)
acpi0: MCFG: 000:20:0: Ok (cfg[0x100]=0x790b1022 extconf=N)
acpi0: MCFG: 000:20:3: invalid config space (cfg[0x100]=0x790e1022, alias=true)
acpi0: MCFG: 000:20:3: Ok (cfg[0x100]=0x790e1022 extconf=N)
acpi0: MCFG: 000:24:0: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:24:0: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:24:1: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:24:1: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:24:2: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:24:2: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:24:3: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:24:3: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:24:4: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:24:4: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:24:5: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:24:5: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:24:6: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:24:6: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: 000:24:7: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 000:24:7: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: bus 0: valid devices
acpi0: MCFG: 000:00:0
acpi0: MCFG: 000:00:2
acpi0: MCFG: 000:01:0
acpi0: MCFG: 000:01:1
acpi0: MCFG: 000:01:2
acpi0: MCFG: 000:02:0
acpi0: MCFG: 000:03:0
acpi0: MCFG: 000:03:1
acpi0: MCFG: 000:04:0
acpi0: MCFG: 000:05:0
acpi0: MCFG: 000:07:0
acpi0: MCFG: 000:07:1
acpi0: MCFG: 000:08:0
acpi0: MCFG: 000:08:1
acpi0: MCFG: 000:20:0
acpi0: MCFG: 000:20:3
acpi0: MCFG: 000:24:0
acpi0: MCFG: 000:24:1
acpi0: MCFG: 000:24:2
acpi0: MCFG: 000:24:3
acpi0: MCFG: 000:24:4
acpi0: MCFG: 000:24:5
acpi0: MCFG: 000:24:6
acpi0: MCFG: 000:24:7
acpi0: acpimcfg_map_bus done
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
amdsmn0 at pci0 dev 0 function 0: AMD System Management Network
amdzentemp0 at amdsmn0: AMD CPU Temperature Sensors (Family17h)
AMD Family17h/7xh IOMMU (IOMMU system) at pci0 dev 0 function 2 not configured
pchb0 at pci0 dev 1 function 0: AMD 17h/7xh Host Bridge (rev. 0x00)
ppb0 at pci0 dev 1 function 1: AMD 17h/7xh PCIe (rev. 0x00)
ppb0: PCI Express capability version 2 x8 @ 8.0GT/s
ppb0: link is x4 @ 8.0GT/s
pci1 at ppb0 bus 1
acpi0: MCFG: 001:00:0: Ok (cfg[0x100]=0x20010001 extconf=Y)
acpi0: MCFG: 001:00:1: Ok (cfg[0x100]=0x00010001 extconf=Y)
acpi0: MCFG: 001:00:2: Ok (cfg[0x100]=0x00010001 extconf=Y)
acpi0: MCFG: bus 1: valid devices
acpi0: MCFG: 001:00:0
acpi0: MCFG: 001:00:1
acpi0: MCFG: 001:00:2
acpi0: acpimcfg_map_bus done
pci1: i/o space, memory space enabled, rd/line, wr/inv ok
xhci0 at pci1 dev 0 function 0: AMD product 43b9 (rev. 0x02)
xhci0: 64-bit DMA
allocated pic msi0 type edge pin 0 level 6 to cpu0 slot 16 idt entry 97
xhci0: interrupting at msi0 vec 0
xhci0: xHCI version 1.10
xhci0: hcs1=1600087f hcs2=fc0000fa hcs3=200000a
xhci0: hcc=0x200ef81
xhci0: xECP 800
xhci0: hcc2=0x3f
xhci0: ECR: 0x00000801
xhci0: ECR: 0x03100802
xhci0: SP: 0x03100802 0x20425355 0x00000201 0x00000000
xhci0: ss ports 1 – 2
xhci0: ECR: 0x03000802
xhci0: SP: 0x03000802 0x20425355 0x00000603 0x00000000
xhci0: ss ports 3 – 8
xhci0: ECR: 0x02000802
xhci0: SP: 0x02000802 0x20425355 0x00190e09 0x00000000
xhci0: hs ports 9 – 22
xhci0: ECR: 0x0000000a
xhci0: PAGESIZE 0x00000001
xhci0: sc_pgsz 0x00001000
xhci0: sc_maxslots 0x0000007f
xhci0: sc_maxports 22
xhci0: sc_maxspbuf 31
xhci0: eventst: 0x000000013e8c8fc0 0xffffde085af10fc0 1000
xhci0: dcbaa: 0x000000013e8c9000 0xffffde085af11000 1000
xhci0: current IMOD 0
xhci0: USBCMD 0x00000005
usb0 at xhci0: USB revision 3.1
usb1 at xhci0: USB revision 2.0
ahcisata0 at pci1 dev 0 function 1: AMD product 43b5 (rev. 0x02)
ahcisata0: 64-bit DMA
ahcisata0: AHCI revision 1.31, 8 ports, 32 slots, CAP 0xef36ff27
allocated pic msi1 type edge pin 0 level 6 to cpu0 slot 17 idt entry 98
ahcisata0: interrupting at msi1 vec 0
atabus0 at ahcisata0 channel 0
atabus1 at ahcisata0 channel 1
atabus2 at ahcisata0 channel 2
atabus3 at ahcisata0 channel 3
atabus4 at ahcisata0 channel 4
atabus5 at ahcisata0 channel 5
atabus6 at ahcisata0 channel 6
atabus7 at ahcisata0 channel 7
ppb1 at pci1 dev 0 function 2: AMD product 43b0 (rev. 0x02)
ppb1: PCI Express capability version 2
pci2 at ppb1 bus 2
acpi0: MCFG: 002:00:0: Ok (cfg[0x100]=0x20010001 extconf=Y)
acpi0: MCFG: 002:01:0: Ok (cfg[0x100]=0x20010001 extconf=Y)
acpi0: MCFG: 002:02:0: Ok (cfg[0x100]=0x20010001 extconf=Y)
acpi0: MCFG: 002:03:0: Ok (cfg[0x100]=0x20010001 extconf=Y)
acpi0: MCFG: 002:04:0: Ok (cfg[0x100]=0x20010001 extconf=Y)
acpi0: MCFG: 002:06:0: Ok (cfg[0x100]=0x20010001 extconf=Y)
acpi0: MCFG: 002:07:0: Ok (cfg[0x100]=0x20010001 extconf=Y)
acpi0: MCFG: bus 2: valid devices
acpi0: MCFG: 002:00:0
acpi0: MCFG: 002:01:0
acpi0: MCFG: 002:02:0
acpi0: MCFG: 002:03:0
acpi0: MCFG: 002:04:0
acpi0: MCFG: 002:06:0
acpi0: MCFG: 002:07:0
acpi0: acpimcfg_map_bus done
pci2: i/o space, memory space enabled, rd/line, wr/inv ok
ppb2 at pci2 dev 0 function 0: AMD 300 Series PCIe (rev. 0x02)
ppb2: PCI Express capability version 2 x1 @ 5.0GT/s
pci3 at ppb2 bus 3
acpi0: MCFG: bus 3: no valid devices.
acpi0: acpimcfg_map_bus done
pci3: i/o space, memory space enabled, rd/line, wr/inv ok
ppb3 at pci2 dev 1 function 0: AMD 300 Series PCIe (rev. 0x02)
ppb3: PCI Express capability version 2 x1 @ 5.0GT/s
ppb3: link is x1 @ 2.5GT/s
pci4 at ppb3 bus 4
acpi0: MCFG: 004:00:0: invalid config space (cfg[0x100]=0x00000000, alias=false)
acpi0: MCFG: 004:00:0: Ok (cfg[0x100]=0x00000000 extconf=N)
acpi0: MCFG: bus 4: valid devices
acpi0: MCFG: 004:00:0
acpi0: acpimcfg_map_bus done
pci4: i/o space, memory space enabled, rd/line, wr/inv ok
ppb4 at pci4 dev 0 function 0: ASMedia ASM1083/1085 PCIe-PCI Bridge (rev. 0x03)
pci5 at ppb4 bus 5
acpi0: MCFG: bus 5: no valid devices.
acpi0: acpimcfg_map_bus done
pci5: i/o space, memory space enabled, rd/line, wr/inv ok
ppb5 at pci2 dev 2 function 0: AMD 300 Series PCIe (rev. 0x02)
ppb5: PCI Express capability version 2 x1 @ 5.0GT/s
pci6 at ppb5 bus 6
acpi0: MCFG: bus 6: no valid devices.
acpi0: acpimcfg_map_bus done
pci6: i/o space, memory space enabled, rd/line, wr/inv ok
ppb6 at pci2 dev 3 function 0: AMD 300 Series PCIe (rev. 0x02)
ppb6: PCI Express capability version 2 x1 @ 5.0GT/s
pci7 at ppb6 bus 7
acpi0: MCFG: bus 7: no valid devices.
acpi0: acpimcfg_map_bus done
pci7: i/o space, memory space enabled, rd/line, wr/inv ok
ppb7 at pci2 dev 4 function 0: AMD 300 Series PCIe (rev. 0x02)
ppb7: PCI Express capability version 2 x2 @ 5.0GT/s
pci8 at ppb7 bus 8
acpi0: MCFG: 008:00:0: Ok (cfg[0x100]=0x15020001 extconf=Y)
acpi0: MCFG: bus 8: valid devices
acpi0: MCFG: 008:00:0
acpi0: acpimcfg_map_bus done
pci8: i/o space, memory space enabled, rd/line, wr/inv ok
aq0 at pci8 dev 0 function 0: Aquantia AQC100 10 Gigabit Network Adapter (rev. 0x02)
aq0: FLB> MAC kickstart done, 311 ms
aq0: FLB> F/W restart: 10 ms
aq0: FLB> F/W successfully loaded from flash.
aq0: ncpu=12, pci_msix_count=32. allocate 16 interrupts for 8*2 queues
allocated pic msix2 type edge pin 0 level 6 to cpu0 slot 18 idt entry 99
allocated pic msix2 type edge pin 1 level 6 to cpu0 slot 19 idt entry 100
allocated pic msix2 type edge pin 2 level 6 to cpu0 slot 19 idt entry 100
allocated pic msix2 type edge pin 3 level 6 to cpu0 slot 19 idt entry 100
allocated pic msix2 type edge pin 4 level 6 to cpu0 slot 19 idt entry 100
allocated pic msix2 type edge pin 5 level 6 to cpu0 slot 19 idt entry 100
allocated pic msix2 type edge pin 6 level 6 to cpu0 slot 19 idt entry 100
allocated pic msix2 type edge pin 7 level 6 to cpu0 slot 19 idt entry 100
allocated pic msix2 type edge pin 8 level 6 to cpu0 slot 19 idt entry 100
allocated pic msix2 type edge pin 9 level 6 to cpu0 slot 19 idt entry 100
allocated pic msix2 type edge pin 10 level 6 to cpu0 slot 19 idt entry 100
allocated pic msix2 type edge pin 11 level 6 to cpu0 slot 19 idt entry 100
allocated pic msix2 type edge pin 12 level 6 to cpu0 slot 19 idt entry 100
allocated pic msix2 type edge pin 13 level 6 to cpu0 slot 20 idt entry 101
allocated pic msix2 type edge pin 14 level 6 to cpu0 slot 20 idt entry 101
allocated pic msix2 type edge pin 15 level 6 to cpu0 slot 20 idt entry 101
aq0: Atlantic revision B1, F/W version 3.1.58
aq0: fw2x> F/W capabilities=0x63c0001900007f20
aq0: Etheraddr: xx:xx:xx:xx:xx:xx
ppb8 at pci2 dev 6 function 0: AMD 300 Series PCIe (rev. 0x02)
ppb8: PCI Express capability version 2 x1 @ 5.0GT/s
pci9 at ppb8 bus 9
acpi0: MCFG: bus 9: no valid devices.
acpi0: acpimcfg_map_bus done
pci9: i/o space, memory space enabled, rd/line, wr/inv ok
ppb9 at pci2 dev 7 function 0: AMD 300 Series PCIe (rev. 0x02)
ppb9: PCI Express capability version 2 x1 @ 5.0GT/s
ppb9: link is x1 @ 2.5GT/s
pci10 at ppb9 bus 10
acpi0: MCFG: 010:00:0: Ok (cfg[0x100]=0x14010001 extconf=Y)
acpi0: MCFG: bus 10: valid devices
acpi0: MCFG: 010:00:0
acpi0: acpimcfg_map_bus done
pci10: i/o space, memory space enabled, rd/line, wr/inv ok
athn0 at pci10 dev 0 function 0allocated pic ioapic1 type level pin 3 level 6 to cpu0 slot 2 idt entry 101
: Atheros AR9287
athn0: rev 2 (2T2R), ROM rev 4, address xx:xx:xx:xx:xx:xx
athn0: interrupting at ioapic1 pin 3
athn0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
athn0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
ppb10 at pci0 dev 1 function 2: AMD 17h/7xh PCIe (rev. 0x00)
ppb10: PCI Express capability version 2 x4 @ 8.0GT/s
pci11 at ppb10 bus 11
acpi0: MCFG: 011:00:0: Ok (cfg[0x100]=0x15020001 extconf=Y)
acpi0: MCFG: bus 11: valid devices
acpi0: MCFG: 011:00:0
acpi0: acpimcfg_map_bus done
pci11: i/o space, memory space enabled, rd/line, wr/inv ok
nvme0 at pci11 dev 0 function 0: Western Digital (SanDisk) product 5019 (rev. 0x01)
nvme0: NVMe 1.4
allocated pic msix3 type edge pin 0 level 6 to cpu0 slot 20 idt entry 101
nvme0: for admin queue interrupting at msix3 vec 0
nvme0: WDC WDS100T2B0C-00PXH0, firmware 233010WD, serial 21281W452002
allocated pic msix3 type edge pin 1 level 6 to cpu0 slot 21 idt entry 102
nvme0: for io queue 1 interrupting at msix3 vec 1 affinity to cpu0
allocated pic msix3 type edge pin 2 level 6 to cpu0 slot 22 idt entry 103
nvme0: for io queue 2 interrupting at msix3 vec 2 affinity to cpu1
allocated pic msix3 type edge pin 3 level 6 to cpu0 slot 22 idt entry 103
nvme0: for io queue 3 interrupting at msix3 vec 3 affinity to cpu2
allocated pic msix3 type edge pin 4 level 6 to cpu0 slot 22 idt entry 103
nvme0: for io queue 4 interrupting at msix3 vec 4 affinity to cpu3
allocated pic msix3 type edge pin 5 level 6 to cpu0 slot 22 idt entry 103
nvme0: for io queue 5 interrupting at msix3 vec 5 affinity to cpu4
allocated pic msix3 type edge pin 6 level 6 to cpu0 slot 22 idt entry 103
nvme0: for io queue 6 interrupting at msix3 vec 6 affinity to cpu5
allocated pic msix3 type edge pin 7 level 6 to cpu0 slot 22 idt entry 103
nvme0: for io queue 7 interrupting at msix3 vec 7 affinity to cpu6
allocated pic msix3 type edge pin 8 level 6 to cpu0 slot 22 idt entry 103
nvme0: for io queue 8 interrupting at msix3 vec 8 affinity to cpu7
allocated pic msix3 type edge pin 9 level 6 to cpu0 slot 22 idt entry 103
nvme0: for io queue 9 interrupting at msix3 vec 9 affinity to cpu8
allocated pic msix3 type edge pin 10 level 6 to cpu0 slot 22 idt entry 103
nvme0: for io queue 10 interrupting at msix3 vec 10 affinity to cpu9
allocated pic msix3 type edge pin 11 level 6 to cpu0 slot 22 idt entry 103
nvme0: for io queue 11 interrupting at msix3 vec 11 affinity to cpu10
allocated pic msix3 type edge pin 12 level 6 to cpu0 slot 22 idt entry 103
nvme0: for io queue 12 interrupting at msix3 vec 12 affinity to cpu11
ld0 at nvme0 nsid 1
ld0: 931 GB, 121601 cyl, 255 head, 63 sec, 512 bytes/sect x 1953525168 sectors
pchb1 at pci0 dev 2 function 0: AMD 17h/7xh Host Bridge (rev. 0x00)
pchb2 at pci0 dev 3 function 0: AMD 17h/7xh Host Bridge (rev. 0x00)
ppb11 at pci0 dev 3 function 1: AMD 17h/7xh PCIe (rev. 0x00)
ppb11: PCI Express capability version 2 x16 @ 8.0GT/s
ppb11: link is x8 @ 8.0GT/s
pci12 at ppb11 bus 12
acpi0: MCFG: 012:00:0: Ok (cfg[0x100]=0x1501000b extconf=Y)
acpi0: MCFG: 012:00:1: Ok (cfg[0x100]=0x1501000b extconf=Y)
acpi0: MCFG: bus 12: valid devices
acpi0: MCFG: 012:00:0
acpi0: MCFG: 012:00:1
acpi0: acpimcfg_map_bus done
pci12: i/o space, memory space enabled, rd/line, wr/inv ok
amdgpu0 at pci12 dev 0 function 0: ATI Technologies Radeon RX 460/560D / Pro 450/455/460/555/555X/560/560X (rev. 0xcf)
amdgpu0: WARNING: power management not supported
hdaudio0 at pci12 dev 0 function 1: HD Audio Controller
allocated pic msi4 type edge pin 0 level 7 to cpu0 slot 22 idt entry 112
hdaudio0: interrupting at msi4 vec 0
hdaudio0: HDA ver. 1.0, OSS 5, ISS 0, BSS 0, SDO 1, 64-bit
hdafg0 at hdaudio0 vendor 0x1002 product 0xAA01 nid 0x01: ATI R6xx HDMI
hdafg0: HDMI00 2ch: Digital Out [Jack]
nid=03 [pin: Digital Out (Jack)]
nid=02 [source: dac]
hdafg0: HDMI01 2ch: Digital Out [Jack]
nid=05 [pin: Digital Out (Jack)]
nid=04 [source: dac]
hdafg0: HDMI02 2ch: Digital Out [Jack]
nid=07 [pin: Digital Out (Jack)]
nid=06 [source: dac]
hdafg0: HDMI03 2ch: Digital Out [Jack]
nid=09 [pin: Digital Out (Jack)]
nid=08 [source: dac]
hdafg0: HDMI04 2ch: Digital Out [Jack]
nid=0B [pin: Digital Out (Jack)]
nid=0A [source: dac]
hdafg0: 2ch/0ch 32000Hz 44100Hz 48000Hz PCM16 AC3
audio0 at hdafg0: playback
audio0: slinear_le:16 2ch 48000Hz, blk 1920 bytes (10ms) for playback
spkr1 at audio0: PC Speaker (synthesized)
wsbell at spkr1 not configured
pchb3 at pci0 dev 4 function 0: AMD 17h/7xh Host Bridge (rev. 0x00)
pchb4 at pci0 dev 5 function 0: AMD 17h/7xh Host Bridge (rev. 0x00)
pchb5 at pci0 dev 7 function 0: AMD 17h/7xh Host Bridge (rev. 0x00)
ppb12 at pci0 dev 7 function 1: AMD 17h/7xh PCIe (rev. 0x00)
ppb12: PCI Express capability version 2 x16 @ 16.0GT/s
pci13 at ppb12 bus 13
acpi0: MCFG: 013:00:0: Ok (cfg[0x100]=0x1501000b extconf=Y)
acpi0: MCFG: bus 13: valid devices
acpi0: MCFG: 013:00:0
acpi0: acpimcfg_map_bus done
pci13: i/o space, memory space enabled, rd/line, wr/inv ok
AMD product 148a (non-essential instrumentation, subclass 0x00) at pci13 dev 0 function 0 not configured
pchb6 at pci0 dev 8 function 0: AMD 17h/7xh Host Bridge (rev. 0x00)
ppb13 at pci0 dev 8 function 1: AMD 17h/7xh PCIe (rev. 0x00)
ppb13: PCI Express capability version 2 x16 @ 16.0GT/s
pci14 at ppb13 bus 14
acpi0: MCFG: 014:00:0: Ok (cfg[0x100]=0x1501000b extconf=Y)
acpi0: MCFG: 014:00:1: Ok (cfg[0x100]=0x1501000b extconf=Y)
acpi0: MCFG: 014:00:3: Ok (cfg[0x100]=0x1501000b extconf=Y)
acpi0: MCFG: 014:00:4: Ok (cfg[0x100]=0x1501000b extconf=Y)
acpi0: MCFG: bus 14: valid devices
acpi0: MCFG: 014:00:0
acpi0: MCFG: 014:00:1
acpi0: MCFG: 014:00:3
acpi0: MCFG: 014:00:4
acpi0: acpimcfg_map_bus done
pci14: i/o space, memory space enabled, rd/line, wr/inv ok
AMD Family17h/7xh Reserved SPP (non-essential instrumentation, subclass 0x00) at pci14 dev 0 function 0 not configured
amdccp0 at pci14 dev 0 function 1: AMD Cryptographic Coprocessor
xhci1 at pci14 dev 0 function 3: AMD Family17h/7xh USB 3.0 Host Controller (rev. 0x00)
xhci1: 64-bit DMA
allocated pic msix5 type edge pin 0 level 6 to cpu0 slot 23 idt entry 103
xhci1: interrupting at msix5 vec 0
xhci1: xHCI version 1.10
xhci1: hcs1=8000840 hcs2=140000f1 hcs3=200000a
xhci1: hcc=0x278ffe5
xhci1: xECP 9e0
xhci1: hcc2=0x3f
xhci1: ECR: 0x00000401
xhci1: ECR: 0x02000402
xhci1: SP: 0x02000402 0x20425355 0x00180401 0x00000000
xhci1: hs ports 1 – 4
xhci1: ECR: 0x03100802
xhci1: SP: 0x03100802 0x20425355 0x10000105 0x00000000
xhci1: ss ports 5 – 5
xhci1: ECR: 0x03100802
xhci1: SP: 0x03100802 0x20425355 0x10000106 0x00000000
xhci1: ss ports 6 – 6
xhci1: ECR: 0x03100802
xhci1: SP: 0x03100802 0x20425355 0x10000107 0x00000000
xhci1: ss ports 7 – 7
xhci1: ECR: 0x03100802
xhci1: SP: 0x03100802 0x20425355 0x10000108 0x00000000
xhci1: ss ports 8 – 8
xhci1: ECR: 0x000f000a
xhci1: PAGESIZE 0x00000001
xhci1: sc_pgsz 0x00001000
xhci1: sc_maxslots 0x00000040
xhci1: sc_maxports 8
xhci1: sc_maxspbuf 2
xhci1: eventst: 0x00000001409d0fc0 0xffffde085b6a1fc0 1000
xhci1: dcbaa: 0x00000001409d1000 0xffffde085b6a2000 1000
xhci1: current IMOD 0
xhci1: USBCMD 0x00000005
usb2 at xhci1: USB revision 3.1
usb3 at xhci1: USB revision 2.0
hdaudio1 at pci14 dev 0 function 4: HD Audio Controller
allocated pic msi6 type edge pin 0 level 7 to cpu0 slot 24 idt entry 113
hdaudio1: interrupting at msi6 vec 0
hdaudio1: HDA ver. 1.0, OSS 4, ISS 4, BSS 0, SDO 1, 64-bit
hdafg1 at hdaudio1 vendor 0x10EC product 0x0892 nid 0x01: Realtek ALC892
hdafg1: DAC00 8ch: Speaker [Jack]
nid=14 [pin: Speaker (Green Jack)]
nid=0C [source: dac, record]
nid=02 [source: dac]
nid=0B [source: record]
nid=16 [pin: Speaker (Orange Jack)]
nid=0E [source: dac, record]
nid=04 [source: dac]
nid=0B [source: record]
nid=15 [pin: Speaker (Black Jack)]
nid=0D [source: dac, record]
nid=03 [source: dac]
nid=0B [source: record]
nid=17 [pin: Speaker (Grey Jack)]
nid=0F [source: dac, record]
nid=05 [source: dac]
nid=0B [source: record]
hdafg1: DAC01 2ch: HP Out [Jack]
nid=1B [pin: HP Out (Green Jack)]
nid=26 [source: dac, record]
nid=25 [source: dac]
nid=0B [source: record]
hdafg1: DIG02 2ch: SPDIF Out [Jack]
nid=1E [pin: SPDIF Out (Black Jack)]
nid=06 [source: dac]
hdafg1: ADC03 2ch: Line In [Jack], Mic In [Jack]
nid=18 [pin: Mic In (Pink Jack)]
nid=1A [pin: Line In (Blue Jack)]
hdafg1: ADC04 2ch: Mic In [Jack]
nid=19 [pin: Mic In (Pink Jack)]
hdafg1: 8ch/2ch 32000Hz 44100Hz 48000Hz 88200Hz 96000Hz 192000Hz PCM16 PCM20 PCM24 AC3
audio1 at hdafg1: playback, capture, full duplex, independent
audio1: slinear_le:16 2ch 48000Hz, blk 1920 bytes (10ms) for playback
audio1: slinear_le:16 2ch 48000Hz, blk 1920 bytes (10ms) for recording
spkr2 at audio1: PC Speaker (synthesized)
wsbell at spkr2 not configured
piixpm0 at pci0 dev 20 function 0: AMD X370/X399 SMBus Controller (rev. 0x61)
piixpm0: SMBus @ 0x0b00
piixpm0: interrupting at SMI,
iic0 at piixpm0 port 0: I2C bus
iic1 at piixpm0 port 1: I2C bus
pcib0 at pci0 dev 20 function 3: AMD FCH LPC (rev. 0x51)
pchb7 at pci0 dev 24 function 0: AMD 17h/7xh Data Fabric (rev. 0x00)
pchb8 at pci0 dev 24 function 1: AMD 17h/7xh Data Fabric (rev. 0x00)
pchb9 at pci0 dev 24 function 2: AMD 17h/7xh Data Fabric (rev. 0x00)
pchb10 at pci0 dev 24 function 3: AMD 17h/7xh Data Fabric (rev. 0x00)
pchb11 at pci0 dev 24 function 4: AMD 17h/7xh Data Fabric (rev. 0x00)
pchb12 at pci0 dev 24 function 5: AMD 17h/7xh Data Fabric (rev. 0x00)
pchb13 at pci0 dev 24 function 6: AMD 17h/7xh Data Fabric (rev. 0x00)
pchb14 at pci0 dev 24 function 7: AMD 17h/7xh Data Fabric (rev. 0x00)
isa0 at pcib0
acpicpu0 at cpu0: ACPI CPU
acpicpu0: C1: FFH, lat 1 us, pow 0 mW
acpicpu0: C2: I/O, lat 18 us, pow 0 mW
acpicpu0: P0: FFH, lat 1 us, pow 3960 mW, 3600 MHz
acpicpu0: P1: FFH, lat 1 us, pow 2800 mW, 2800 MHz
acpicpu0: P2: FFH, lat 1 us, pow 1980 mW, 2200 MHz
acpicpu0: T0: I/O, lat 1 us, pow 0 mW, 100 %
acpicpu0: T1: I/O, lat 1 us, pow 0 mW, 88 %
acpicpu0: T2: I/O, lat 1 us, pow 0 mW, 76 %
acpicpu0: T3: I/O, lat 1 us, pow 0 mW, 64 %
acpicpu0: T4: I/O, lat 1 us, pow 0 mW, 52 %
acpicpu0: T5: I/O, lat 1 us, pow 0 mW, 40 %
acpicpu0: T6: I/O, lat 1 us, pow 0 mW, 28 %
acpicpu0: T7: I/O, lat 1 us, pow 0 mW, 16 %
acpicpu0: id 0, lapic id 0, cap 0x0000, flags 0x00114a57
acpicpu0: C-state coordination: 2 CPUs, domain 0, type HW_ALL
acpicpu0: P-state coordination: 2 CPUs, domain 0, type HW_ALL
acpicpu1 at cpu1: ACPI CPU
acpicpu1: id 2, lapic id 2, cap 0x0000, flags 0x00114a57
acpicpu1: C-state coordination: 2 CPUs, domain 1, type HW_ALL
acpicpu1: P-state coordination: 2 CPUs, domain 1, type HW_ALL
acpicpu2 at cpu2: ACPI CPU
acpicpu2: id 4, lapic id 4, cap 0x0000, flags 0x00114a57
acpicpu2: C-state coordination: 2 CPUs, domain 2, type HW_ALL
acpicpu2: P-state coordination: 2 CPUs, domain 2, type HW_ALL
acpicpu3 at cpu3: ACPI CPU
acpicpu3: id 6, lapic id 8, cap 0x0000, flags 0x00114a57
acpicpu3: C-state coordination: 2 CPUs, domain 3, type HW_ALL
acpicpu3: P-state coordination: 2 CPUs, domain 3, type HW_ALL
acpicpu4 at cpu4: ACPI CPU
acpicpu4: id 8, lapic id 10, cap 0x0000, flags 0x00114a57
acpicpu4: C-state coordination: 2 CPUs, domain 4, type HW_ALL
acpicpu4: P-state coordination: 2 CPUs, domain 4, type HW_ALL
acpicpu5 at cpu5: ACPI CPU
acpicpu5: id 10, lapic id 12, cap 0x0000, flags 0x00114a57
acpicpu5: C-state coordination: 2 CPUs, domain 5, type HW_ALL
acpicpu5: P-state coordination: 2 CPUs, domain 5, type HW_ALL
acpicpu6 at cpu6: ACPI CPU
acpicpu6: id 1, lapic id 1, cap 0x0000, flags 0x00114a57
acpicpu6: C-state coordination: 2 CPUs, domain 0, type HW_ALL
acpicpu6: P-state coordination: 2 CPUs, domain 0, type HW_ALL
acpicpu7 at cpu7: ACPI CPU
acpicpu7: id 3, lapic id 3, cap 0x0000, flags 0x00114a57
acpicpu7: C-state coordination: 2 CPUs, domain 1, type HW_ALL
acpicpu7: P-state coordination: 2 CPUs, domain 1, type HW_ALL
acpicpu8 at cpu8: ACPI CPU
acpicpu8: id 5, lapic id 5, cap 0x0000, flags 0x00114a57
acpicpu8: C-state coordination: 2 CPUs, domain 2, type HW_ALL
acpicpu8: P-state coordination: 2 CPUs, domain 2, type HW_ALL
acpicpu9 at cpu9: ACPI CPU
acpicpu9: id 7, lapic id 9, cap 0x0000, flags 0x00114a57
acpicpu9: C-state coordination: 2 CPUs, domain 3, type HW_ALL
acpicpu9: P-state coordination: 2 CPUs, domain 3, type HW_ALL
acpicpu10 at cpu10: ACPI CPU
acpicpu10: id 9, lapic id 11, cap 0x0000, flags 0x00114a57
acpicpu10: C-state coordination: 2 CPUs, domain 4, type HW_ALL
acpicpu10: P-state coordination: 2 CPUs, domain 4, type HW_ALL
acpicpu11 at cpu11: ACPI CPU
acpicpu11: id 11, lapic id 13, cap 0x0000, flags 0x00114a57
acpicpu11: C-state coordination: 2 CPUs, domain 5, type HW_ALL
acpicpu11: P-state coordination: 2 CPUs, domain 5, type HW_ALL
SRAT: 0 NUMA nodes
Initializing SSP: 117af377eee5efa2 749900ef01a5cf26 74ca3f4a78918ebb eaacdd8292dfd162 18ad8a57aedcc1ed aef2dba1325dfc65 4208c3df311185f4 89880567fff3e805
cpu0: TSC freq from HPET 3593254000 Hz
cpu0: [re]calibrating local timer
cpu0: apic clock running at 99 MHz
timecounter: Timecounter “lapic” frequency 99813000 Hz quality -100
timecounter: Timecounter “clockinterrupt” frequency 100 Hz quality 0
UVM: using package allocation scheme, 1 package(s) per bucket
cpu1: TSC skew=0 drift=0
cpu1: running
cpu2: TSC skew=0 drift=0
cpu2: running
cpu3: TSC skew=0 drift=0
cpu3: running
cpu4: running
cpu4: TSC skew=0 drift=0
cpu5: TSC skew=0 drift=0
cpu5: running
cpu6: TSC skew=0 drift=0
cpu6: running
cpu7: running
cpu7: TSC skew=0 drift=0
cpu8: TSC skew=0 drift=0
cpu8: running
cpu9: TSC skew=0 drift=0
cpu9: running
cpu10: TSC skew=0 drift=0
cpu10: running
cpu11: TSC skew=0 drift=0
cpu11: running
timecounter: Timecounter “TSC” frequency 3593254000 Hz quality 3000
uhub0 at usb0: NetBSD (0x0000) xHCI root hub (0x0000), class 9/0, rev 3.00/1.00, addr 0
uhub0: 8 ports with 8 removable, self powered
uhub1 at usb1: NetBSD (0x0000) xHCI root hub (0x0000), class 9/0, rev 2.00/1.00, addr 0
uhub1: 14 ports with 14 removable, self powered
uhub2 at usb2: NetBSD (0x0000) xHCI root hub (0x0000), class 9/0, rev 3.00/1.00, addr 0
uhub2: 4 ports with 4 removable, self powered
uhub3 at usb3: NetBSD (0x0000) xHCI root hub (0x0000), class 9/0, rev 2.00/1.00, addr 0
uhub3: 4 ports with 4 removable, self powered
acpicpu11: ACPI CPUs started
ld0: GPT GUID: 9b94f472-237d-4601-b411-c7262ae07e17
dk0 at ld0: “17abe03b-7c17-44cc-8dac-d3d56968b6b1”, 262144 blocks at 2048, type: msdos
dk1 at ld0: “c072c1e3-5d0b-4bd4-8789-7370295360e1”, 134897664 blocks at 264192, type: ffs
dk2 at ld0: “0291617a-ffbb-457e-b908-af9f61e5790f”, 67010560 blocks at 135161856, type: swap
dk3 at ld0: “ca370a40-b6d3-4b0a-9270-00acc6df4e2b”, 419430400 blocks at 202172416, type: ffs
dk4 at ld0: “8ae92095-2b67-450a-b3ac-32c912b78f08”, 1331922319 blocks at 621602816, type: ffs
IPsec: Initialized Security Association Processing.
aes: Intel AES-NI
chacha: x86 SSE2 ChaCha
adiantum: self-test passed
aes_ccm: self-test passed
blake2s: self-test passed
ahcisata0 port 0: device present, speed: 6.0Gb/s
ahcisata0 port 5: device present, speed: 1.5Gb/s
ahcisata0 port 1: device present, speed: 3.0Gb/s
wd0 at atabus0 drive 0
wd0:
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 476 GB, 992277 cyl, 16 head, 63 sec, 512 bytes/sect x 1000215216 sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133), WRITE DMA FUA, NCQ (32 tags)
wd0(ahcisata0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133) (using DMA), NCQ (31 tags)
wd1 at atabus1 drive 0
wd1:
wd1: drive supports 16-sector PIO transfers, LBA48 addressing
wd1: 149 GB, 310101 cyl, 16 head, 63 sec, 512 bytes/sect x 312581808 sectors
wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 7, NCQ (32 tags)
wd1(ahcisata0:1:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133) (using DMA), NCQ (31 tags)
uhub4 at uhub1 port 11: SMSC (0x0424) product 2504 (0x2504), class 9/0, rev 2.00/0.01, addr 1
uhub4: multiple transaction translators
uhub4: 2 ports with 2 removable, self powered
uhidev0 at uhub3 port 1 configuration 1 interface 0
uhidev0: vendor 20bc (0x20bc) Canyon controller GPW6 (0x2282), rev 2.00/2.01, addr 1, iclass 3/0
uhid0 at uhidev0: input=27, output=4, feature=0
ubt0 at uhub3 port 2
ubt0: Cambridge Silicon Radio (0x0a12) BT DONGLE10 (0x0001), rev 2.00/88.91, addr 2
atapibus0 at atabus5: 1 targets
cd0 at atapibus0 drive 0: cdrom removable
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
cd0(ahcisata0:5:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100) (using DMA)
crypto: assign driver 0, flags 2
crypto: driver 0 registers alg 1 flags 0 maxoplen 0
crypto: driver 0 registers alg 2 flags 0 maxoplen 0
crypto: driver 0 registers alg 3 flags 0 maxoplen 0
crypto: driver 0 registers alg 4 flags 0 maxoplen 0
crypto: driver 0 registers alg 5 flags 0 maxoplen 0
crypto: driver 0 registers alg 26 flags 0 maxoplen 0
crypto: driver 0 registers alg 27 flags 0 maxoplen 0
crypto: driver 0 registers alg 29 flags 0 maxoplen 0
crypto: driver 0 registers alg 33 flags 0 maxoplen 0
crypto: driver 0 registers alg 17 flags 0 maxoplen 0
crypto: driver 0 registers alg 6 flags 0 maxoplen 0
crypto: driver 0 registers alg 19 flags 0 maxoplen 0
crypto: driver 0 registers alg 7 flags 0 maxoplen 0
crypto: driver 0 registers alg 20 flags 0 maxoplen 0
crypto: driver 0 registers alg 15 flags 0 maxoplen 0
crypto: driver 0 registers alg 24 flags 0 maxoplen 0
crypto: driver 0 registers alg 25 flags 0 maxoplen 0
crypto: driver 0 registers alg 8 flags 0 maxoplen 0
crypto: driver 0 registers alg 21 flags 0 maxoplen 0
crypto: driver 0 registers alg 16 flags 0 maxoplen 0
crypto: driver 0 registers alg 9 flags 0 maxoplen 0
crypto: driver 0 registers alg 10 flags 0 maxoplen 0
crypto: driver 0 registers alg 13 flags 0 maxoplen 0
crypto: driver 0 registers alg 14 flags 0 maxoplen 0
crypto: driver 0 registers alg 28 flags 0 maxoplen 0
crypto: driver 0 registers alg 30 flags 0 maxoplen 0
crypto: driver 0 registers alg 31 flags 0 maxoplen 0
crypto: driver 0 registers alg 32 flags 0 maxoplen 0
crypto: driver 0 registers alg 11 flags 0 maxoplen 0
crypto: driver 0 registers alg 18 flags 0 maxoplen 0
crypto: driver 0 registers alg 23 flags 0 maxoplen 0
crypto: driver 0 registers alg 22 flags 0 maxoplen 0
cgd: self-test aes-xts-256
cgd: self-test aes-xts-512
cgd: self-test aes-cbc-128
cgd: self-test aes-cbc-256
cgd: self-test 3des-cbc-192
cgd: self-test blowfish-cbc-448
cgd: self-test aes-cbc-128 (encblkno8)
cgd: self-tests passed
swwdog0: software watchdog initialized
Searching for RAID components…
WARNING: 2 errors while detecting hardware; check system log.
boot device: ld0
root on dk1 dumps on dk2
root file system type: ffs
kern.module.path=/stand/amd64/10.0/modules
[drm] initializing kernel modesetting (POLARIS11 0x1002:0x67EF 0x1043:0x04B8 0xCF).
[drm] register mmio base: 0xFCB00000
[drm] register mmio size: 262144
pci_io_find: expected type i/o, found mem
pci_io_find: expected type i/o, found mem
pci_io_find: expected type i/o, found mem
pci_io_find: expected type i/o, found mem
[drm] PCI I/O BAR is not found.
[drm] add ip block number 0
[drm] add ip block number 1
[drm] add ip block number 2
[drm] add ip block number 3
[drm] add ip block number 4
[drm] add ip block number 5
[drm] add ip block number 6
[drm] add ip block number 7
[drm] add ip block number 8
ATOM BIOS: 115-C994PI00-100
[drm] UVD is enabled in VM mode
[drm] UVD ENC is enabled in VM mode
[drm] VCE enabled in VM mode
[drm] vm size is 128 GB, 2 levels, block size is 10-bit, fragment size is 9-bit
amdgpu0: VRAM: 2048M 0x000000F400000000 – 0x000000F47FFFFFFF (2048M used)
amdgpu0: GART: 256M 0x000000FF00000000 – 0x000000FF0FFFFFFF
[drm] Detected VRAM RAM=2048M, BAR=256M
[drm] RAM width 128bits GDDR5
Zone kernel: Available graphics memory: 9007199253306146 KiB
Zone dma32: Available graphics memory: 2097152 KiB
[drm] amdgpu: 2048M of VRAM memory ready
[drm] amdgpu: 3072M of GTT memory ready.
[drm] GART: num cpu pages 65536, num gpu pages 65536
[drm] PCIE GART of 256M enabled (table at 0x000000F400300000).
amdgpu0: debug: amdgpu: using MSI/MSI-X.
[drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[drm] Driver supports precise vblank timestamp query.
allocated pic msi7 type edge pin 0 level 6 to cpu0 slot 30 idt entry 104
amdgpu0: interrupting at msi7 vec 0 (amdgpu0)
[drm] Chained IB support enabled!
hwmgr_sw_init smu backed is polaris10_smu
powerplay sw init successfully
[drm] AMDGPU Display Connectors
[drm] Connector 0:
[drm] DP-1
[drm] HPD5
[drm] DDC: 0x4868 0x4868 0x4869 0x4869 0x486a 0x486a 0x486b 0x486b
[drm] Encoders:
[drm] DFP1: INTERNAL_UNIPHY1
[drm] Connector 1:
[drm] HDMI-A-1
[drm] HPD3
[drm] DDC: 0x4874 0x4874 0x4875 0x4875 0x4876 0x4876 0x4877 0x4877
[drm] Encoders:
[drm] DFP2: INTERNAL_UNIPHY1
[drm] Connector 2:
[drm] DVI-D-1
[drm] HPD4
[drm] DDC: 0x4878 0x4878 0x4879 0x4879 0x487a 0x487a 0x487b 0x487b
[drm] Encoders:
[drm] DFP3: INTERNAL_UNIPHY
[drm] Found UVD firmware Version: 1.130 Family ID: 16
[drm] Found VCE firmware Version: 35.1a Binary ID: 3
Can’t find requested voltage id in vdd_dep_on_sclk table
message 308 was not supported
last message was not supported
{drm:netbsd:dce_v11_0_pageflip_irq+0xf2} amdgpu_crtc->pflip_status = 0 != AMDGPU_FLIP_SUBMITTED(2)
{drm:netbsd:dce_v11_0_pageflip_irq+0xf2} amdgpu_crtc->pflip_status = 0 != AMDGPU_FLIP_SUBMITTED(2)
[drm] UVD and UVD ENC initialized successfully.
[drm] VCE initialized successfully.
amdgpufb0 at amdgpu0
[drm] Initialized amdgpu 3.36.0 20150101 for amdgpu0 on minor 0
amdgpufb0: framebuffer at 0xd0830000, size 1920×1080, depth 32, stride 7680
{drm:netbsd:dce_v11_0_pageflip_irq+0xf2} amdgpu_crtc->pflip_status = 0 != AMDGPU_FLIP_SUBMITTED(2)
{drm:netbsd:dce_v11_0_pageflip_irq+0xf2} amdgpu_crtc->pflip_status = 0 != AMDGPU_FLIP_SUBMITTED(2)
max_dotclock according to supported modes: 148500
wsdisplay0 at amdgpufb0 kbdmux 1: console (default, vt100 emulation)
wsmux1: connecting to wsdisplay0
aq0: link is UP: speed=10000
max_dotclock according to supported modes: 148500
wsdisplay0: screen 1 added (default, vt100 emulation)
max_dotclock according to supported modes: 148500
wsdisplay0: screen 2 added (default, vt100 emulation)
max_dotclock according to supported modes: 148500
wsdisplay0: screen 3 added (default, vt100 emulation)
max_dotclock according to supported modes: 148500
wsdisplay0: screen 4 added (default, vt100 emulation)
uhub5 at uhub1 port 2: VIA Labs, Inc. (0x2109) USB2.0 Hub (0x2817), class 9/0, rev 2.10/90.23, addr 2
uhub5: multiple transaction translators
uhub5: 4 ports with 4 removable, self powered
uaudio0 at uhub5 port 1 configuration 1 interface 0
uaudio0: C-Media Electronics Inc. (0x0d8c) Genesis Radium 100 (0x0014), rev 1.10/1.00, addr 3
uaudio0: audio rev 1.00
uaudio0: 5 mixer controls
audio2 at uaudio0: playback, capture, full duplex, independent
audio2: slinear_le:16 2ch 48000Hz, blk 11520 bytes (60ms) for playback
audio2: slinear_le:16 1ch 48000Hz, blk 6000 bytes (62.5ms) for recording
spkr3 at audio2: PC Speaker (synthesized)
wsbell at spkr3 not configured
uhidev1 at uhub5 port 1 configuration 1 interface 3
uhidev1: C-Media Electronics Inc. (0x0d8c) Genesis Radium 100 (0x0014), rev 1.10/1.00, addr 3, iclass 3/0
uhid1 at uhidev1: input=4, output=4, feature=0
uvideo0 at uhub5 port 2 configuration 1 interface 0: Generic (0x0bda) Streaming Webcam (0x5822), rev 2.10/22.08, addr 4
video0 at uvideo0pool redzone disabled for ‘video’
: Generic (0x0bda) Streaming Webcam (0x5822), rev 2.10/22.08, addr 4
uaudio1 at uhub5 port 2 configuration 1 interface 2
uaudio1: Generic (0x0bda) Streaming Webcam (0x5822), rev 2.10/22.08, addr 4
uaudio1: audio rev 1.00
uaudio1: 2 mixer controls
audio3 at uaudio1: capture
audio3: slinear_le:16 2ch 48000Hz, blk 12960 bytes (67.5ms) for recording
uhidev2 at uhub5 port 3 configuration 1 interface 0
uhidev2: SteelSeries (0x1038) SteelSeries Rival 110 Gaming Mouse (0x1729), rev 1.10/0.34, addr 5, iclass 3/0
uhid2 at uhidev2: input=32, output=32, feature=0
uhidev3 at uhub5 port 3 configuration 1 interface 1
uhidev3: SteelSeries (0x1038) SteelSeries Rival 110 Gaming Mouse (0x1729), rev 1.10/0.34, addr 5, iclass 3/1
ums0 at uhidev3: 6 buttons and Z dir
wsmouse0 at ums0 mux 0
uhidev4 at uhub5 port 4 configuration 1 interface 0
uhidev4: CHERRY (0x046a) CHERRY Keyboard (0x00e0), rev 2.00/1.02, addr 6, iclass 3/1
ukbd0 at uhidev4
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhidev5 at uhub5 port 4 configuration 1 interface 1
uhidev5: CHERRY (0x046a) CHERRY Keyboard (0x00e0), rev 2.00/1.02, addr 6, iclass 3/1
uhidev5: 5 report ids
ukbd1 at uhidev5 reportid 1
wskbd1 at ukbd1 mux 1
wskbd1: connecting to wsdisplay0
uhid3 at uhidev5 reportid 2: input=1, output=0, feature=0
uhid4 at uhidev5 reportid 3: input=2, output=0, feature=0
uhid5 at uhidev5 reportid 4: input=63, output=63, feature=0
ums1 at uhidev5 reportid 5: 5 buttons, W and Z dirs
wsmouse1 at ums1 mux 0
{drm:netbsd:amdgpu_vm_init+0x1a0} VM update mode is SDMA
{drm:netbsd:amdgpu_vm_init+0x1a0} VM update mode is SDMA
{drm:netbsd:amdgpu_vm_init+0x1a0} VM update mode is SDMA
{drm:netbsd:amdgpu_vm_init+0x1a0} VM update mode is SDMA
{drm:netbsd:amdgpu_vm_init+0x1a0} VM update mode is SDMA
{drm:netbsd:dce_v11_0_pageflip_irq+0xf2} amdgpu_crtc->pflip_status = 0 != AMDGPU_FLIP_SUBMITTED(2)

NetBSD 9.3 released

The NetBSD project announced the third release from netbsd-9 branch on 4th of August, 2022. It includes security and stability fixes, as well as some selected feature enhancements. Main highlights can be found in release announcement, a complete list of changes from 9.2 release in CHANGES-9.3 file. The release can be downloaded from CDN service or any other project mirrors.

It is strongly recommended to update for users of earlier NetBSD releases.

com(4) and UEFI bootloader

NetBSD has an option to redirect console to the serial device in the boot(8) selector program and it works pretty well with the BIOS bootloader. After switching to interactive mode, one can simply type consdev com0 and console immediately switches to serial output (with default config of 9600 8N1). It is possible to change the speed by adding one after comma, for example, consdev com0,115200. Same command can be added to boot.cfg, if permanent serial output is required.

uefiboot, however, has some peculiarities. First of all, using device index doesn’t seem to work, thus specifying com0 or com1 doesn’t end up in serial output. The second issue is related to the fact that even if configuration is correct, console is not redirected immediately at boot selector application. Additionally, consdev command still reprints the banner in the screen contributing to more confusion and gives initial impression of broken functionality, especially if being used to BIOS bootloader functionality. I believe second issue is a bug, unless there are some technical limitations. Nevertheless, the console redirection to serial device still works right after the boot process starts, if serial device address is used instead of index in consdev command. Format is consdev com,addr,speed (please, take attention to no specific index while writing com). There are several ways to find the address of the serial device. I am usually retrieving it from dmesg(8) messages, for example dmesg |grep com0 should show something like com0 at acpi0 (UAR1, PNP0501-0): io 0x3f8-0x3ff irq 4 where 0x3f8 is the address required. This info quite often can be found in some BIOS options too. Typically com0 is a 0x3f8, thus consdev com,0x3f8,115200 command would properly redirect console to serial device as soon as boot starts.

It took me a bit of time to figure that out by reading documentation and some experimentation, later I also found the same recommendation in the mailing lists, but since UEFI boot is common these days, hopefully this info can save someones time and it is a good reminder for myself.

pkgsrc-2022Q1 quarterly release

Time is moving fast and pkgsrc released three quarterly releases since my last update. The last one, 2022Q1 release was announced few days ago. It marks 74th quarterly release with 321 new packages added, 56 removed, and 1762 updates to 1209 unique packages since last update. You can read more details in the release annoucement. As usual, pkgsrc can be retrieved from the github mirror, CVS repository or as a archived file. Installation and usage instructions can be found here or in the project page.

Various updates

I didn’t post for a while, but world is moving on as usual in between. pkgsrc-2021Q2 was released on 28 of June. It was 71s quarterly release and brought big number of updates as usual. You can read release notes here.

NetBSD IRC channels officially moved to irc.libera.chat network back in the end of May.

Unfortunately, the only proposed GSoC project was not selected by Google, but work is still supported by the NetBSD project itself: Support for chdir(2) in posix_spawn(3).

NetBSD 10 still is not branched as of today and no specific plans yet announced about it, but hopefully there is a light at the end of the tunnel and it will happen soon.

There is a lot of progress on NetBSD alpha support from Jason Thorpe. It runs on qemu-system-alpha now, there are lots of improvements for actual hardware as well. If you still have some Alpha system around, give it a try and join port-alpha mailing list. Actually I do have two systems as well untouched for many years, unfortunately one seems to be dead already. May give a try with second one though.

There was one security advisory announced: “NetBSD-SA2021-002 Incorrect permissions in kernfs”, affecting netbsd-current between March 3, 2020 and July 6, 2021 and NetBSD 9.0, 9.1 and 9.2 releases. It is advisable to update your kernel with the code after 6 of July to fix the issue.

Many other things are happening behind the scenes as well, including improved support for various ARM based devices like PineBook/PinePhone, but I didn’t keep the right links to share that right now.

Finally, the big moment for me, I became a NetBSD developer myself, thus I can contribute the code directly. And I already started doing that. My current focus is mainly non functional changes, but I will be contributing to some bug fixes and documentation as well on the way forward.

NetBSD 9.2 released

NetBSD 9.2 “Nakatomi Socrates” was released on 12 of May, 2021. It’s a second feature release for netbsd-9 branch. As usual, it includes stability and security fixes, as well as some selected feature enhancements. Main highlights can be found in release announcement, full list of changes in CHANGES-9.2 file. Finally, the release can be downloaded from CDN service or any other project mirrors.

Besides this release, the current branch integrated aiomixer, which is terminal-based graphical audio mixer for NetBSD audio API. Read more about it in this blog post.

GNOME 3 is finally available on NetBSD

With a some overdue compared to other BSDs, GNOME 3 desktop environment meta package was recently added to pkgsrc. Successful installations were reported by some NetBSD users including screenshots! Thus, I am also planning to give a try soon, since it is my default desktop environment in Linux systems. Currently, it can be build from sources only using latest pkgsrc branch. Likely, binary package will be available with the pkgsrc-2020Q4 release next year.

OS108 9.1 XFCE released

Last week the NetBSD based OS108 distribution was updated to 9.1 version. In comparison to previous release, MATE desktop environment was replaced with Xfce one. Thus installation instructions are slightly updated too. Initial installation matches the NetBSD one except that log option should be added to FFSv2 partitions. After the first boot into installed system, the installation image should be mounted and sh /cdrom/OS108/xfce.sh command should be executed with the root account. The script will prepare desktop environment and automatically reboot. The system should be ready to use after that.

DVD ISO and USB images are available in the project’s github page. For the communication telegram group or forums can be used. Give it a try!

pkgsrc-2020Q3, NetBSD 9.1 were released

In October two major releases were announced. A bit over a week ago, the day on 9 of October, 2020 was marked by 68th quarterly release of pkgsrc project. pkgsrc2020-Q3 is a third one this year and included 241 new packages, removed 115 of them, and committed 1713 (to 1273 unique packages) updates to existing packages since last release. More information can be found in the release announcement itself.

Just 9 days later, on 18 of October NetBSD tagged 9.1 release and the official announcement is available starting today. This is the first feature update to NetBSD 9 release branch and includes lots of fixes for security and stability reasons as well as new drivers, third party software updates and enhancements. The full list of changes since 9.0 can be found here. Personally, inclusion of aq(4) driver was important to my setup since I am using Aquantia AQC100 based Asus XG-C100F SFP+ 10Gbit network adapter. The CTWM window manager is already default starting this release. As usual, the release can be downloaded from CDN service or any other project mirrors.

NetBSD 9.1 on Ryzen 1600
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017,
2018, 2019, 2020 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 9.1 (GENERIC) #0: Mon Oct 19 22:18:57 EEST 2020
system@localhost:/usr/src/sys/arch/amd64/compile/GENERIC
total memory = 32719 MB
avail memory = 31743 MB
cpu_rng: RDSEED
rnd: seeded with 256 bits
WARNING: ZFS on NetBSD is under development
ZFS filesystem version: 5
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
BIOSTAR Group X370GT5 ( )
mainbus0 (root)
ACPI: RSDP 0x00000000000F05A0 000024 (v02 ALASKA)
ACPI: XSDT 0x00000000DBFA30A0 0000C4 (v01 ALASKA A M I 01072009 AMI 00010013)
ACPI: FACP 0x00000000DBFA85F8 000114 (v06 ALASKA A M I 01072009 AMI 00010013)
ACPI: DSDT 0x00000000DBFA3200 0053F2 (v02 ALASKA A M I 01072009 INTL 20120913)
ACPI: FACS 0x00000000DC03FE00 000040
ACPI: APIC 0x00000000DBFA8710 00015E (v03 ALASKA A M I 01072009 AMI 00010013)
ACPI: FPDT 0x00000000DBFA8870 000044 (v01 ALASKA A M I 01072009 AMI 00010013)
ACPI: FIDT 0x00000000DBFA88B8 00009C (v01 ALASKA A M I 01072009 AMI 00010013)
ACPI: SSDT 0x00000000DBFA8958 0000C8 (v02 ALASKA CPUSSDT 01072009 AMI 01072009)
ACPI: SSDT 0x00000000DBFA8A20 008C98 (v02 AMD AMD ALIB 00000002 MSFT 04000000)
ACPI: SSDT 0x00000000DBFB16B8 0036B9 (v01 AMD AMD AOD 00000001 INTL 20120913)
ACPI: MCFG 0x00000000DBFB4D78 00003C (v01 ALASKA A M I 01072009 MSFT 00010013)
ACPI: BHMB 0x00000000DBFB4DB8 000474 (v01 ALASKA A M I 00000001 AMI 00000001)
ACPI: HPET 0x00000000DBFB5230 000038 (v01 ALASKA A M I 01072009 AMI 00000005)
ACPI: SSDT 0x00000000DBFB5268 000024 (v01 AMDFCH FCHZP 00001000 INTL 20120913)
ACPI: UEFI 0x00000000DBFB5290 000042 (v01 ALASKA A M I 00000002 01000013)
ACPI: TPM2 0x00000000DBFB52D8 000038 (v04 ALASKA A M I 00000001 AMI 00000000)
ACPI: IVRS 0x00000000DBFB5310 0000D0 (v02 AMD AMD IVRS 00000001 AMD 00000000)
ACPI: SSDT 0x00000000DBFB53E0 001A58 (v01 AMD AMD CPU 00000001 AMD 00000001)
ACPI: CRAT 0x00000000DBFB6E38 000BD0 (v01 AMD AMD CRAT 00000001 AMD 00000001)
ACPI: CDIT 0x00000000DBFB7A08 000029 (v01 AMD AMD CDIT 00000001 AMD 00000001)
ACPI: SSDT 0x00000000DBFB7A38 001D4A (v01 AMD AmdTable 00000001 INTL 20120913)
ACPI: SSDT 0x00000000DBFB9788 0000BF (v01 AMD AMD PT 00001000 INTL 20120913)
ACPI: WSMT 0x00000000DBFB9848 000028 (v01 ALASKA A M I 01072009 AMI 00010013)
ACPI: 8 ACPI AML tables successfully acquired and loaded
ioapic0 at mainbus0 apid 13: pa 0xfec00000, version 0x21, 24 pins
ioapic1 at mainbus0 apid 14: pa 0xfec01000, version 0x21, 32 pins
cpu0 at mainbus0 apid 0
cpu0: AMD Ryzen 5 1600 Six-Core Processor , id 0x800f11
cpu0: package 0, core 0, smt 0
cpu1 at mainbus0 apid 2
cpu1: AMD Ryzen 5 1600 Six-Core Processor , id 0x800f11
cpu1: package 0, core 1, smt 0
cpu2 at mainbus0 apid 4
cpu2: AMD Ryzen 5 1600 Six-Core Processor , id 0x800f11
cpu2: package 0, core 2, smt 0
cpu3 at mainbus0 apid 8
cpu3: AMD Ryzen 5 1600 Six-Core Processor , id 0x800f11
cpu3: package 0, core 4, smt 0
cpu4 at mainbus0 apid 10
cpu4: AMD Ryzen 5 1600 Six-Core Processor , id 0x800f11
cpu4: package 0, core 5, smt 0
cpu5 at mainbus0 apid 12
cpu5: AMD Ryzen 5 1600 Six-Core Processor , id 0x800f11
cpu5: package 0, core 6, smt 0
cpu6 at mainbus0 apid 1
cpu6: AMD Ryzen 5 1600 Six-Core Processor , id 0x800f11
cpu6: package 0, core 0, smt 1
cpu7 at mainbus0 apid 3
cpu7: AMD Ryzen 5 1600 Six-Core Processor , id 0x800f11
cpu7: package 0, core 1, smt 1
cpu8 at mainbus0 apid 5
cpu8: AMD Ryzen 5 1600 Six-Core Processor , id 0x800f11
cpu8: package 0, core 2, smt 1
cpu9 at mainbus0 apid 9
cpu9: AMD Ryzen 5 1600 Six-Core Processor , id 0x800f11
cpu9: package 0, core 4, smt 1
cpu10 at mainbus0 apid 11
cpu10: AMD Ryzen 5 1600 Six-Core Processor , id 0x800f11
cpu10: package 0, core 5, smt 1
cpu11 at mainbus0 apid 13
cpu11: AMD Ryzen 5 1600 Six-Core Processor , id 0x800f11
cpu11: package 0, core 6, smt 1
acpi0 at mainbus0: Intel ACPICA 20190405
acpi0: X/RSDT: OemId , AslId
acpi0: autoconfiguration error: invalid PCI address for D01D
acpi0: MCFG: segment 0, bus 0-63, address 0x00000000f8000000
acpi0: SCI interrupting at int 9
acpi0: fixed power button present
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
AMDN (PNP0C01) at acpi0 not configured
IOMA (PNP0C02) at acpi0 not configured
APSP (PNP0C02) at acpi0 not configured
attimer1 at acpi0 (TMR, PNP0100): io 0x40-0x43 irq 0
pcppi1 at acpi0 (SPKR, PNP0800): io 0x61
spkr0 at pcppi1: PC Speaker
wsbell at spkr0 not configured
midi0 at pcppi1: PC speaker
sysbeep0 at pcppi1
SIO1 (PNP0C02) at acpi0 not configured
pckbc1 at acpi0 (PS2K, PNP0303-0) (kbd port): io 0x60,0x64 irq 1
UAR1 (PNP0501) at acpi0 not configured
S900 (PNP0C02) at acpi0 not configured
acpibut0 at acpi0 (PWRB, PNP0C0C-170): ACPI Power Button
GPIO (AMDI0030) at acpi0 not configured
TPM (MSFT0101) at acpi0 not configured
AWR0 (PNP0C02) at acpi0 not configured
ABR0 (PNP0C02) at acpi0 not configured
ABR1 (PNP0C02) at acpi0 not configured
ABR2 (PNP0C02) at acpi0 not configured
ABR3 (PNP0C02) at acpi0 not configured
ABR4 (PNP0C02) at acpi0 not configured
ABR5 (PNP0C02) at acpi0 not configured
ABR6 (PNP0C02) at acpi0 not configured
ABR7 (PNP0C02) at acpi0 not configured
AWR1 (PNP0C02) at acpi0 not configured
ABR8 (PNP0C02) at acpi0 not configured
ABR9 (PNP0C02) at acpi0 not configured
ABRA (PNP0C02) at acpi0 not configured
ABRB (PNP0C02) at acpi0 not configured
ABRC (PNP0C02) at acpi0 not configured
ABRD (PNP0C02) at acpi0 not configured
ABRE (PNP0C02) at acpi0 not configured
ABRF (PNP0C02) at acpi0 not configured
PTIO (AMDIF030) at acpi0 not configured
acpitz0 at acpi0 (THRM)
acpitz0: levels: critical 85.0 C, passive cooling
acpiwmi0 at acpi0 (AOD, PNP0C14-AOD): ACPI WMI Interface
acpiwmibus at acpiwmi0 not configured
ACPI: Enabled 1 GPEs in block 00 to 1F
attimer1: attached to pcppi1
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
amdsmn0 at pci0 dev 0 function 0: AMD System Management Network
amdzentemp0 at amdsmn0: AMD CPU Temperature Sensors (Family17h)
vendor 1022 product 1451 (IOMMU system) at pci0 dev 0 function 2 not configured
pchb0 at pci0 dev 1 function 0: vendor 1022 product 1452 (rev. 0x00)
ppb0 at pci0 dev 1 function 1: vendor 1022 product 1453 (rev. 0x00)
ppb0: PCI Express capability version 2 x4 @ 2.5GT/s
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled, rd/line, wr/inv ok
xhci0 at pci1 dev 0 function 0: vendor 1022 product 43b9 (rev. 0x02)
xhci0: interrupting at msi0 vec 0
xhci0: xHCI version 1.10
usb0 at xhci0: USB revision 3.1
usb1 at xhci0: USB revision 2.0
ahcisata0 at pci1 dev 0 function 1: vendor 1022 product 43b5 (rev. 0x02)
ahcisata0: 64-bit DMA
ahcisata0: AHCI revision 1.31, 8 ports, 32 slots, CAP 0xef36ff27
ahcisata0: interrupting at msi1 vec 0
atabus0 at ahcisata0 channel 0
atabus1 at ahcisata0 channel 1
atabus2 at ahcisata0 channel 2
atabus3 at ahcisata0 channel 3
atabus4 at ahcisata0 channel 4
atabus5 at ahcisata0 channel 5
atabus6 at ahcisata0 channel 6
atabus7 at ahcisata0 channel 7
ppb1 at pci1 dev 0 function 2: vendor 1022 product 43b0 (rev. 0x02)
ppb1: PCI Express capability version 2
pci2 at ppb1 bus 2
pci2: i/o space, memory space enabled, rd/line, wr/inv ok
ppb2 at pci2 dev 0 function 0: vendor 1022 product 43b4 (rev. 0x02)
ppb2: PCI Express capability version 2 x1 @ 5.0GT/s
pci3 at ppb2 bus 3
pci3: i/o space, memory space enabled, rd/line, wr/inv ok
ppb3 at pci2 dev 1 function 0: vendor 1022 product 43b4 (rev. 0x02)
ppb3: PCI Express capability version 2 x1 @ 5.0GT/s
ppb3: link is x1 @ 2.5GT/s
pci4 at ppb3 bus 4
pci4: i/o space, memory space enabled, rd/line, wr/inv ok
ppb4 at pci4 dev 0 function 0: vendor 1b21 product 1080 (rev. 0x03)
pci5 at ppb4 bus 5
pci5: i/o space, memory space enabled, rd/line, wr/inv ok
ppb5 at pci2 dev 2 function 0: vendor 1022 product 43b4 (rev. 0x02)
ppb5: PCI Express capability version 2 x1 @ 5.0GT/s
pci6 at ppb5 bus 6
pci6: i/o space, memory space enabled, rd/line, wr/inv ok
ppb6 at pci2 dev 3 function 0: vendor 1022 product 43b4 (rev. 0x02)
ppb6: PCI Express capability version 2 x1 @ 5.0GT/s
pci7 at ppb6 bus 7
pci7: i/o space, memory space enabled, rd/line, wr/inv ok
ppb7 at pci2 dev 4 function 0: vendor 1022 product 43b4 (rev. 0x02)
ppb7: PCI Express capability version 2 x2 @ 5.0GT/s
pci8 at ppb7 bus 8
pci8: i/o space, memory space enabled, rd/line, wr/inv ok
aq0 at pci8 dev 0 function 0: Aquantia AQC100 10 Gigabit Network Adapter (rev. 0x02)
aq0: Atlantic revision B1, F/W version 3.1.58
aq0: fw2x> F/W capabilities=0x63c0001900007f20
aq0: Etheraddr: xx:xx:xx:xx:xx:xx
ppb8 at pci2 dev 6 function 0: vendor 1022 product 43b4 (rev. 0x02)
ppb8: PCI Express capability version 2 x1 @ 5.0GT/s
pci9 at ppb8 bus 9
pci9: i/o space, memory space enabled, rd/line, wr/inv ok
ppb9 at pci2 dev 7 function 0: vendor 1022 product 43b4 (rev. 0x02)
ppb9: PCI Express capability version 2 x1 @ 5.0GT/s
ppb9: link is x1 @ 2.5GT/s
pci10 at ppb9 bus 10
pci10: i/o space, memory space enabled, rd/line, wr/inv ok
athn0 at pci10 dev 0 function 0: Atheros AR9287
athn0: rev 2 (2T2R), ROM rev 4, address xx:xx:xx:xx:xx:xx
athn0: interrupting at ioapic1 pin 3
athn0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
athn0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
pchb1 at pci0 dev 2 function 0: vendor 1022 product 1452 (rev. 0x00)
pchb2 at pci0 dev 3 function 0: vendor 1022 product 1452 (rev. 0x00)
ppb10 at pci0 dev 3 function 1: vendor 1022 product 1453 (rev. 0x00)
ppb10: PCI Express capability version 2 x16 @ 8.0GT/s
pci11 at ppb10 bus 11
pci11: i/o space, memory space enabled, rd/line, wr/inv ok
radeon0 at pci11 dev 0 function 0: vendor 1002 product 6811 (rev. 0x81)
hdaudio0 at pci11 dev 0 function 1: HD Audio Controller
hdaudio0: interrupting at msi3 vec 0
hdafg0 at hdaudio0: vendor 1002 product aa01
hdafg0: HDMI00 2ch: Digital Out [Jack]
hdafg0: HDMI01 2ch: Digital Out [Jack]
hdafg0: HDMI02 2ch: Digital Out [Jack]
hdafg0: HDMI03 2ch: Digital Out [Jack]
hdafg0: HDMI04 2ch: Digital Out [Jack]
hdafg0: HDMI05 2ch: Digital Out [Jack]
hdafg0: 2ch/0ch 32000Hz 44100Hz 48000Hz PCM16 AC3
pchb3 at pci0 dev 4 function 0: vendor 1022 product 1452 (rev. 0x00)
pchb4 at pci0 dev 7 function 0: vendor 1022 product 1452 (rev. 0x00)
ppb11 at pci0 dev 7 function 1: vendor 1022 product 1454 (rev. 0x00)
ppb11: PCI Express capability version 2 x16 @ 8.0GT/s
pci12 at ppb11 bus 12
pci12: i/o space, memory space enabled, rd/line, wr/inv ok
vendor 1022 product 145a (non-essential instrumentation, subclass 0x00) at pci12 dev 0 function 0 not configured
vendor 1022 product 1456 (miscellaneous crypto) at pci12 dev 0 function 2 not configured
xhci1 at pci12 dev 0 function 3: vendor 1022 product 145c (rev. 0x00)
xhci1: interrupting at msi4 vec 0
xhci1: xHCI version 1.0
usb2 at xhci1: USB revision 3.0
usb3 at xhci1: USB revision 2.0
pchb5 at pci0 dev 8 function 0: vendor 1022 product 1452 (rev. 0x00)
ppb12 at pci0 dev 8 function 1: vendor 1022 product 1454 (rev. 0x00)
ppb12: PCI Express capability version 2 x16 @ 8.0GT/s
pci13 at ppb12 bus 13
pci13: i/o space, memory space enabled, rd/line, wr/inv ok
vendor 1022 product 1455 (non-essential instrumentation, subclass 0x00) at pci13 dev 0 function 0 not configured
ahcisata1 at pci13 dev 0 function 2: vendor 1022 product 7901 (rev. 0x51)
ahcisata1: 64-bit DMA
ahcisata1: AHCI revision 1.31, 8 ports, 32 slots, CAP 0xf737ff07
ahcisata1: interrupting at msi5 vec 0
atabus8 at ahcisata1 channel 0
atabus9 at ahcisata1 channel 1
atabus10 at ahcisata1 channel 2
atabus11 at ahcisata1 channel 3
atabus12 at ahcisata1 channel 4
atabus13 at ahcisata1 channel 5
atabus14 at ahcisata1 channel 6
atabus15 at ahcisata1 channel 7
hdaudio1 at pci13 dev 0 function 3: HD Audio Controller
hdaudio1: interrupting at msi6 vec 0
hdafg1 at hdaudio1: vendor 10ec product 0892
hdafg1: DAC00 8ch: Speaker [Jack]
hdafg1: DAC01 2ch: HP Out [Jack]
hdafg1: DIG02 2ch: SPDIF Out [Jack]
hdafg1: ADC03 2ch: Line In [Jack], Mic In [Jack]
hdafg1: ADC04 2ch: Mic In [Jack]
hdafg1: 8ch/2ch 32000Hz 44100Hz 48000Hz 88200Hz 96000Hz 192000Hz PCM16 PCM20 PCM24 AC3
audio0 at hdafg1: playback, capture, full duplex, independent
audio0: slinear_le:16 8ch 48000Hz, blk 7680 bytes (10ms) for playback
audio0: slinear_le:16 2ch 48000Hz, blk 1920 bytes (10ms) for recording
spkr1 at audio0: PC Speaker (synthesized)
wsbell at spkr1 not configured
piixpm0 at pci0 dev 20 function 0: vendor 1022 product 790b (rev. 0x59)
piixpm0: interrupting at SMI,
iic0 at piixpm0 port 0: I2C bus
iic1 at piixpm0 port 1: I2C bus
pcib0 at pci0 dev 20 function 3: vendor 1022 product 790e (rev. 0x51)
pchb6 at pci0 dev 24 function 0: vendor 1022 product 1460 (rev. 0x00)
pchb7 at pci0 dev 24 function 1: vendor 1022 product 1461 (rev. 0x00)
pchb8 at pci0 dev 24 function 2: vendor 1022 product 1462 (rev. 0x00)
pchb9 at pci0 dev 24 function 3: vendor 1022 product 1463 (rev. 0x00)
pchb10 at pci0 dev 24 function 4: vendor 1022 product 1464 (rev. 0x00)
pchb11 at pci0 dev 24 function 5: vendor 1022 product 1465 (rev. 0x00)
pchb12 at pci0 dev 24 function 6: vendor 1022 product 1466 (rev. 0x00)
pchb13 at pci0 dev 24 function 7: vendor 1022 product 1467 (rev. 0x00)
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
acpicpu0 at cpu0: ACPI CPU
acpicpu0: C1: FFH, lat 1 us, pow 0 mW
acpicpu0: C2: I/O, lat 400 us, pow 0 mW
acpicpu0: P0: FFH, lat 1 us, pow 3960 mW, 3200 MHz
acpicpu0: P1: FFH, lat 1 us, pow 2940 mW, 2800 MHz
acpicpu0: P2: FFH, lat 1 us, pow 1350 mW, 1550 MHz
acpicpu0: T0: I/O, lat 1 us, pow 0 mW, 100 %
acpicpu0: T1: I/O, lat 1 us, pow 0 mW, 88 %
acpicpu0: T2: I/O, lat 1 us, pow 0 mW, 76 %
acpicpu0: T3: I/O, lat 1 us, pow 0 mW, 64 %
acpicpu0: T4: I/O, lat 1 us, pow 0 mW, 52 %
acpicpu0: T5: I/O, lat 1 us, pow 0 mW, 40 %
acpicpu0: T6: I/O, lat 1 us, pow 0 mW, 28 %
acpicpu0: T7: I/O, lat 1 us, pow 0 mW, 16 %
acpicpu1 at cpu1: ACPI CPU
acpicpu2 at cpu2: ACPI CPU
acpicpu3 at cpu3: ACPI CPU
acpicpu4 at cpu4: ACPI CPU
acpicpu5 at cpu5: ACPI CPU
acpicpu6 at cpu6: ACPI CPU
acpicpu7 at cpu7: ACPI CPU
acpicpu8 at cpu8: ACPI CPU
acpicpu9 at cpu9: ACPI CPU
acpicpu10 at cpu10: ACPI CPU
acpicpu11 at cpu11: ACPI CPU
timecounter: Timecounter “clockinterrupt” frequency 100 Hz quality 0
autoconfiguration error: ERROR: 656 cycle TSC drift observed
uhub0 at usb0: NetBSD (0000) xHCI root hub (0000), class 9/0, rev 3.00/1.00, addr 0
uhub0: 8 ports with 8 removable, self powered
uhub1 at usb1: NetBSD (0000) xHCI root hub (0000), class 9/0, rev 2.00/1.00, addr 0
uhub1: 14 ports with 14 removable, self powered
uhub2 at usb2: NetBSD (0000) xHCI root hub (0000), class 9/0, rev 3.00/1.00, addr 0
uhub2: 4 ports with 4 removable, self powered
uhub3 at usb3: NetBSD (0000) xHCI root hub (0000), class 9/0, rev 2.00/1.00, addr 0
uhub3: 4 ports with 4 removable, self powered
IPsec: Initialized Security Association Processing.
ahcisata0 port 0: device present, speed: 6.0Gb/s
ahcisata0 port 1: device present, speed: 1.5Gb/s
ahcisata0 port 5: device present, speed: 3.0Gb/s
wd0 at atabus0 drive 0
wd0:
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 476 GB, 992277 cyl, 16 head, 63 sec, 512 bytes/sect x 1000215216 sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133), WRITE DMA FUA, NCQ (32 tags)
wd0(ahcisata0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133) (using DMA), NCQ (31 tags)
atapibus0 at atabus1: 1 targets
umass0 at uhub0 port 6 configuration 1 interface 0
umass0: StoreJet Transcend (0x174c) StoreJet Transcend (0x5106), rev 3.00/80.00, addr 1
umass0: using SCSI over Bulk-Only
cd0 at atapibus0 drive 0: cdrom removable
scsibus0 at umass0: 2 targets, 1 lun per target
uhub4 at uhub1 port 11: vendor 05e3 (0x5e3) USB2.0 Hub (0x608), class 9/0, rev 2.00/32.98, addr 2
uhub4: single transaction translator
cd0: drive supports PIO mode 4sd0 at scsibus0 target 0 lun 0: disk fixed
, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
cd0(ahcisata0:1:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100) (using DMA)
wd1 at atabus5 drive 0
wd1:
wd1: drive supports 16-sector PIO transfers, LBA48 addressing
wd1: 149 GB, 310101 cyl, 16 head, 63 sec, 512 bytes/sect x 312581808 sectors
sd0: 238 GB, 16383 cyl, 16 head, 63 sec, 512 bytes/sect x 500118192 sectors
sd0: GPT GUID: aa426d16-0d0e-40a1-90e7-9a75f7b5c75f
dk0 at sd0: “67b20926-002a-424f-a169-2c7efc563bb9”, 614401 blocks at 4097, type: msdos
dk1 at sd0: “5d7e40e5-4454-4a98-a81e-c5223d78f161”, 421527550 blocks at 618498, type: ext2fs
dk2 at sd0: “ed7d719c-6ef4-451f-9732-2e4dd981273b”, 35925033 blocks at 464178417, type:
dk3 at sd0: “731c9349-02e0-471d-93db-99f63c06afe8”, 42032369 blocks at 422146048, type: ffs
uhub4: 4 ports with 4 removable, self powered
wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 7, NCQ (32 tags)
wd1(ahcisata0:5:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133) (using DMA), NCQ (31 tags)
ubt0 at uhub3 port 1
ubt0: vendor 0a12 (0xa12) Bluetooth2.1+EDR CLASS1 (0x01), rev 2.00/52.76, addr 1
uhidev0 at uhub4 port 1 configuration 1 interface 0
uhidev0: Logitech (0x46d) USB Receiver (0xc52b), rev 2.00/12.10, addr 3, iclass 3/1
ukbd0 at uhidev0
wskbd0 at ukbd0: console keyboard
uhidev1 at uhub4 port 1 configuration 1 interface 1
uhidev1: Logitech (0x46d) USB Receiver (0xc52b), rev 2.00/12.10, addr 3, iclass 3/1
uhidev1: 8 report ids
ums0 at uhidev1 reportid 2: 16 buttons, W and Z dirs
wsmouse0 at ums0 mux 0
uhid0 at uhidev1 reportid 3: input=4, output=0, feature=0
uhid1 at uhidev1 reportid 4: input=1, output=0, feature=0
uhid2 at uhidev1 reportid 8: input=1, output=0, feature=0
uhidev2 at uhub4 port 1 configuration 1 interface 2
uhidev2: Logitech (0x46d) USB Receiver (0xc52b), rev 2.00/12.10, addr 3, iclass 3/0
uhidev2: 33 report ids
uhid3 at uhidev2 reportid 16: input=6, output=6, feature=0
uhid4 at uhidev2 reportid 17: input=19, output=19, feature=0
uhid5 at uhidev2 reportid 32: input=14, output=14, feature=0
uhid6 at uhidev2 reportid 33: input=31, output=31, feature=0
uhidev3 at uhub4 port 2 configuration 1 interface 0
uhidev3: Fnatic Gear (0x195d) RUSH Mechanical Keyboard (0x2030), rev 2.00/1.09, addr 4, iclass 3/1
ukbd1 at uhidev3
wskbd1 at ukbd1 mux 1
uhidev4 at uhub4 port 2 configuration 1 interface 1
uhidev4: Fnatic Gear (0x195d) RUSH Mechanical Keyboard (0x2030), rev 2.00/1.09, addr 4, iclass 3/0
uhid7 at uhidev4: input=4, output=0, feature=0
uhidev5 at uhub4 port 2 configuration 1 interface 2
uhidev5: Fnatic Gear (0x195d) RUSH Mechanical Keyboard (0x2030), rev 2.00/1.09, addr 4, iclass 3/0
ukbd2 at uhidev5
wskbd2 at ukbd2 mux 1
uhidev6 at uhub4 port 3 configuration 1 interface 0
uhidev6: vendor 195d (0x195d) Trackball Mouse (0x1009), rev 1.10/1.00, addr 5, iclass 3/1
ums1 at uhidev6: 3 buttons and Z dir
wsmouse1 at ums1 mux 0
WARNING: 2 errors while detecting hardware; check system log.
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
kern.module.path=/stand/amd64/9.1/modules
kern info: [drm] initializing kernel modesetting (PITCAIRN 0x1002:0x6811 0x1458:0x2015).
kern info: [drm] register mmio base: 0xfcc00000
kern info: [drm] register mmio size: 262144
kern info: ATOM BIOS: GV
radeon0: info: VRAM: 2048M 0x0000000000000000 – 0x000000007FFFFFFF (2048M used)
radeon0: info: GTT: 2048M 0x0000000080000000 – 0x00000000FFFFFFFF
kern info: [drm] Detected VRAM RAM=800M, BAR=256M
kern info: [drm] RAM width 256bits DDR
Zone kernel: Available graphics memory: 11322790 kiB
Zone dma32: Available graphics memory: 2097152 kiB
kern info: [drm] radeon: 2048M of VRAM memory ready
kern info: [drm] radeon: 2048M of GTT memory ready.
kern info: [drm] Loading pitcairn Microcode
kern info: [drm] radeon/PITCAIRN_mc2.bin: 31100 bytes
kern info: [drm] Internal thermal controller with fan control
kern info: [drm] radeon: dpm initialized
kern info: [drm] Found VCE firmware/feedback version 50.0.1 / 17!
kern info: [drm] GART: num cpu pages 524288, num gpu pages 524288
kern info: [drm] PCIE GART of 2048M enabled (table at 0x00000000002E8000).
radeon0: info: WB enabled
radeon0: info: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0x0xffffb140c3d3dc00
radeon0: info: fence driver on ring 1 use gpu addr 0x0000000080000c04 and cpu addr 0x0xffffb140c3d3dc04
radeon0: info: fence driver on ring 2 use gpu addr 0x0000000080000c08 and cpu addr 0x0xffffb140c3d3dc08
radeon0: info: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0x0xffffb140c3d3dc0c
radeon0: info: fence driver on ring 4 use gpu addr 0x0000000080000c10 and cpu addr 0x0xffffb140c3d3dc10
radeon0: info: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0x0xffffb3825ae75a18
radeon0: info: fence driver on ring 6 use gpu addr 0x0000000080000c18 and cpu addr 0x0xffffb140c3d3dc18
radeon0: info: fence driver on ring 7 use gpu addr 0x0000000080000c1c and cpu addr 0x0xffffb140c3d3dc1c
kern info: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
kern info: [drm] Driver supports precise vblank timestamp query.
radeon0: info: radeon: MSI limited to 32-bit
radeon0: interrupting at ioapic1 pin 30 (radeon0)
kern info: [drm] radeon: irq initialized.
kern info: [drm] ring test on 0 succeeded in 2 usecs
kern info: [drm] ring test on 1 succeeded in 1 usecs
kern info: [drm] ring test on 2 succeeded in 1 usecs
kern info: [drm] ring test on 3 succeeded in 5 usecs
kern info: [drm] ring test on 4 succeeded in 5 usecs
kern info: [drm] ring test on 5 succeeded in 2 usecs
kern info: [drm] UVD initialized successfully.
kern info: [drm] ring test on 6 succeeded in 25 usecs
kern info: [drm] ring test on 7 succeeded in 3 usecs
kern info: [drm] VCE initialized successfully.
kern info: [drm] ib test on ring 0 succeeded in 0 usecs
kern info: [drm] ib test on ring 1 succeeded in 0 usecs
kern info: [drm] ib test on ring 2 succeeded in 0 usecs
kern info: [drm] ib test on ring 3 succeeded in 0 usecs
kern info: [drm] ib test on ring 4 succeeded in 0 usecs
kern info: [drm] ib test on ring 5 succeeded
kern info: [drm] ib test on ring 6 succeeded
kern info: [drm] ib test on ring 7 succeeded
kern info: [drm] Radeon Display Connectors
kern info: [drm] Connector 0:
kern info: [drm] DP-1
kern info: [drm] HPD4
kern info: [drm] DDC: 0x6530 0x6530 0x6534 0x6534 0x6538 0x6538 0x653c 0x653c
kern info: [drm] Encoders:
kern info: [drm] DFP1: INTERNAL_UNIPHY2
kern info: [drm] Connector 1:
kern info: [drm] HDMI-A-1
kern info: [drm] HPD5
kern info: [drm] DDC: 0x6550 0x6550 0x6554 0x6554 0x6558 0x6558 0x655c 0x655c
kern info: [drm] Encoders:
kern info: [drm] DFP2: INTERNAL_UNIPHY2
kern info: [drm] Connector 2:
kern info: [drm] DVI-I-1
kern info: [drm] HPD6
kern info: [drm] DDC: 0x6580 0x6580 0x6584 0x6584 0x6588 0x6588 0x658c 0x658c
kern info: [drm] Encoders:
kern info: [drm] DFP3: INTERNAL_UNIPHY
kern info: [drm] CRT1: INTERNAL_KLDSCP_DAC1
kern info: [drm] Connector 3:
kern info: [drm] DVI-D-1
kern info: [drm] HPD1
kern info: [drm] DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 0x657c 0x657c
kern info: [drm] Encoders:
kern info: [drm] DFP4: INTERNAL_UNIPHY1
radeondrmkmsfb0 at radeon0
radeondrmkmsfb0: framebuffer at 0xffffb3825b8bb000, size 1920×1080, depth 32, stride 7680
wsdisplay0 at radeondrmkmsfb0 kbdmux 1: console (default, vt100 emulation), using wskbd0
wsmux1: connecting to wsdisplay0
wskbd1: connecting to wsdisplay0
wskbd2: connecting to wsdisplay0
aq0: link is UP: speed=10000
wsdisplay0: screen 1 added (default, vt100 emulation)
wsdisplay0: screen 2 added (default, vt100 emulation)
wsdisplay0: screen 3 added (default, vt100 emulation)
wsdisplay0: screen 4 added (default, vt100 emulation)

NetBSD switched default wm from twm to CTWM

Interesting news popped up few days in twitter. The default window manager was switched from twm (Tab Window Manager) to CTWM (Claude’s Tab Window Manager) in development branch. CTWM is backwards compatible twm fork with virtual desktops support. Currently, it can be tested by downloading the latest images from current branch, feedback is welcome to the author of this twitter thread.

CTWM on NetBSD
Screenshot of CTWM on NetBSD 9.99.73 with few open apps on VirtualBox