I recently installed a 6.2-beta snapshot from mid-September on a VIA
Epia M, and then upgraded to 6.2-RELEASE without any issue during the
installation.  There is a dmesg of this system included in [1]; it
looks like you may have the same motherboard, or at least the BIOS
identifies itself the same?

However my BIOS is slightly newer (I think the last update VIA
released was in 2009, despite the 2004 BIOS date!), so you may try
updating yours; also, I have a C3 Ezra vs. your Nehemiah (this might
be the important part).

Yours:
cpu0: VIA Nehemiah ("CentaurHauls" 686-class) 1.01 GHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,SEP,MTRR,PGE,CMOV,PAT,MMX,FXSR,SSE
bios0 at mainbus0: date 03/11/04, BIOS32 rev. 0 @ 0xface0, SMBIOS rev.
2.2 @ 0xf0800 (26 entries)
bios0: vendor Award Software International, Inc. version "6.00 PG"
date 03/11/2004
bios0: VIA Technologies, Inc. VT8623-8235

Mine:
cpu0: VIA C3 Ezra ("CentaurHauls" 686-class) 1 GHz
cpu0: FPU,DE,TSC,MSR,MTRR,PGE,MMX,3DNOW
bios0 at mainbus0: date 05/19/04, BIOS32 rev. 0 @ 0xfb210, SMBIOS rev.
2.2 @ 0xf0800 (26 entries)
bios0: vendor Award Software International, Inc. version "6.00 PG"
date 05/19/2004
bios0: VIA Technologies, Inc. VT8623-8235

If you build ramdisks to bisect the problem, adding "option DDB" to
the kernel config (it's in GENERIC, but not RAMDISK{,_CD}) would
probably be useful, so you can get a backtrace instead of an immediate
halt/reboot.


While installation went fine, there are a few outstanding issues with
my system, in decreasing order of importance:
* X immediately crashes on startup (this likely affects all CLE266
users... all 10 of them?).  I submitted a fix at [1] but am still
waiting for someone to look at it.
* It reboots rather than powering off.
* Suspend and hibernate do not work.
* Reported temperatures via hw.sensors are about 10-15C lower than reality.

I'll submit a proper bug report for the reboot & suspend stuff once I
do more testing (e.g. acpi disabled, BIOS settings for S1 vs. S3
suspend, etc.).


-Andrew

[1] https://marc.info/?l=openbsd-tech&m=150719094005071&w=2

On Tue, Oct 17, 2017 at 1:56 PM, Mike Larkin <mlar...@azathoth.net> wrote:
> On Tue, Oct 17, 2017 at 06:24:42PM +0200, Remco wrote:
>> I am not able to upgrade using bsd.rd on my VIA C3 system.
>>
>> Booting the i386 6.2 bsd.rd progresses to the "npx0 ..." line.
>> After a short moment the system reboots and that's the end of the story.
>>
>> I did check the bsd.rd using signify and it checked out all right:
>> $ signify -C -p /etc/signify/openbsd-62-base.pub -x SHA256.sig bsd.rd
>> Signature Verified
>> bsd.rd: OK
>>
>>
>> I also have a USB stick with OpenBSD for i386 on it.
>> I upgraded that to 6.2 on another machine and tried to boot it on my VIA
>> system ...  this works ! (both for bsd and bsd.sp)
>>
>> I'm not sure what to look at and what's so different between the ramdisk
>> kernel and an ordinary kernel, so if this is of interest hopefully someone
>> can give me a pointer.
>>
>>
>> Here are the dmesg.boot for 6.1, and a diff against one of a GENERIC 6.2
>> kernel:
>>
>
> It is unlikely any developer has a 13+ year old VIA C3 to test this on.
>
> My advice would be to find when bsd.rd stopped working, and then help us by
> bisecting commits. The man pages explain how to build bsd.rd images.
>
> Once you find the commit that broke things (or a reasonably small timeframe 
> that
> covers the problem commit), let us know and perhaps we can see what went 
> wrong.
>
> -ml
>
>>
>> OpenBSD 6.1 (GENERIC) #291: Sat Apr  1 13:49:08 MDT 2017
>>     dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
>> cpu0: VIA Nehemiah ("CentaurHauls" 686-class) 1.01 GHz
>> cpu0: FPU,V86,DE,PSE,TSC,MSR,SEP,MTRR,PGE,CMOV,PAT,MMX,FXSR,SSE
>> real mem  = 251088896 (239MB)
>> avail mem = 233578496 (222MB)
>> mpath0 at root
>> scsibus0 at mpath0: 256 targets
>> mainbus0 at root
>> bios0 at mainbus0: date 03/11/04, BIOS32 rev. 0 @ 0xface0, SMBIOS rev. 2.2 @
>> 0xf0800 (26 entries)
>> bios0: vendor Award Software International, Inc. version "6.00 PG" date
>> 03/11/2004
>> bios0: VIA Technologies, Inc. VT8623-8235
>> acpi0 at bios0: rev 0
>> acpi0: sleep states S0 S1 S4 S5
>> acpi0: tables DSDT FACP
>> acpi0: wakeup devices PCI0(S5) USB0(S5) USB1(S5) USB2(S5) USB3(S3) USB4(S3)
>> USB5(S3) USB6(S3) LAN0(S5) AC97(S5) UAR1(S5)
>> acpitimer0 at acpi0: 3579545 Hz, 24 bits
>> acpiprt0 at acpi0: bus 0 (PCI0)
>> acpiprt1 at acpi0: bus 1 (AGPB)
>> acpicpu0 at acpi0: !C3(@900 io@0x415), !C2(@90 io@0x414), C1(@1 halt!)
>> acpibtn0 at acpi0: PWRB
>> "PNP0501" at acpi0 not configured
>> "PNP0401" at acpi0 not configured
>> "VIA3076" at acpi0 not configured
>> bios0: ROM list: 0xc0000/0xe000 0xd0000/0x8000! 0xd8000/0x9800
>> cpu0 at mainbus0: (uniprocessor)
>> mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges
>> cpu0: RNG AES
>> pci0 at mainbus0 bus 0: configuration mode 1 (bios)
>> pchb0 at pci0 dev 0 function 0 "VIA VT8623 PCI" rev 0x00
>> viaagp0 at pchb0: v2
>> agp0 at viaagp0: aperture at 0xe6000000, size 0xe400000
>> ppb0 at pci0 dev 1 function 0 "VIA VT8633 AGP" rev 0x00
>> pci1 at ppb0 bus 1
>> vga1 at pci1 dev 0 function 0 "VIA CLE266" rev 0x03
>> wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
>> wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
>> vr0 at pci0 dev 15 function 0 "VIA VT6105 RhineIII" rev 0x8b: irq 10,
>> address 00:40:63:db:fe:ce
>> ukphy0 at vr0 phy 1: Generic IEEE 802.3u media interface, rev. 9: OUI
>> 0x004063, model 0x0034
>> uhci0 at pci0 dev 16 function 0 "VIA VT83C572 USB" rev 0x80: irq 12
>> uhci1 at pci0 dev 16 function 1 "VIA VT83C572 USB" rev 0x80: irq 5
>> uhci2 at pci0 dev 16 function 2 "VIA VT83C572 USB" rev 0x80: irq 3
>> ehci0 at pci0 dev 16 function 3 "VIA VT6202 USB" rev 0x82: irq 10
>> usb0 at ehci0: USB revision 2.0
>> uhub0 at usb0 configuration 1 interface 0 "VIA EHCI root hub" rev 2.00/1.00
>> addr 1
>> viapm0 at pci0 dev 17 function 0 "VIA VT8235 ISA" rev 0x00: SMI
>> iic0 at viapm0
>> "eeprom" at iic0 addr 0x50 not configured
>> pciide0 at pci0 dev 17 function 1 "VIA VT82C571 IDE" rev 0x06: ATA133,
>> channel 0 configured to compatibility, channel 1 configured to compatibility
>> wd0 at pciide0 channel 0 drive 0: <HITACHI_DK23EA-40>
>> wd0: 16-sector PIO, LBA, 38154MB, 78140160 sectors
>> wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
>> pciide0: channel 1 disabled (no drives)
>> auvia0 at pci0 dev 17 function 5 "VIA VT8233 AC97" rev 0x50: irq 3
>> ac97: codec id 0x56494161 (VIA Technologies VT1612A)
>> ac97: codec features headphone, 18 bit DAC, 18 bit ADC, KS Waves 3D
>> audio0 at auvia0
>> vr1 at pci0 dev 18 function 0 "VIA RhineII-2" rev 0x74: irq 12, address
>> 00:40:63:db:fe:f6
>> ukphy1 at vr1 phy 1: Generic IEEE 802.3u media interface, rev. 8: OUI
>> 0x004063, model 0x0032
>> ral0 at pci0 dev 20 function 0 "Ralink RT2560" rev 0x01: irq 5, address
>> 00:50:fc:8c:8f:7c
>> ral0: MAC/BBP RT2560 (rev 0x04), RF RT2525
>> usb1 at uhci0: USB revision 1.0
>> uhub1 at usb1 configuration 1 interface 0 "VIA UHCI root hub" rev 1.00/1.00
>> addr 1
>> usb2 at uhci1: USB revision 1.0
>> uhub2 at usb2 configuration 1 interface 0 "VIA UHCI root hub" rev 1.00/1.00
>> addr 1
>> usb3 at uhci2: USB revision 1.0
>> uhub3 at usb3 configuration 1 interface 0 "VIA UHCI root hub" rev 1.00/1.00
>> addr 1
>> isa0 at mainbus0
>> isadma0 at isa0
>> com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
>> pckbc0 at isa0 port 0x60/5 irq 1 irq 12
>> pckbc0: unable to establish interrupt for irq 12
>> pckbd0 at pckbc0 (kbd slot)
>> wskbd0 at pckbd0: console keyboard, using wsdisplay0
>> pcppi0 at isa0 port 0x61
>> spkr0 at pcppi0
>> lpt0 at isa0 port 0x378/4 irq 7
>> viasio0 at isa0 port 0x2e/2: VT1211 rev 0x02, HM, WDG not activated
>> viasio1 at isa0 port 0x4e/2: VT1211 rev 0x02, HM not activated, WDG not
>> activated
>> npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
>> uhub4 at uhub0 port 5 configuration 1 interface 0 "Genesys Logic USB2.0 Hub"
>> rev 2.00/6.0b addr 2
>> uhidev0 at uhub4 port 3 configuration 1 interface 0 "Silitek USB Keyboard"
>> rev 1.10/2.00 addr 3
>> uhidev0: iclass 3/1
>> ukbd0 at uhidev0: 8 variable keys, 6 key codes
>> wskbd1 at ukbd0 mux 1
>> wskbd1: connecting to wsdisplay0
>> uhidev1 at uhub4 port 4 configuration 1 interface 0 "vendor 0x15ca USB
>> Optical Mouse" rev 2.00/5.12 addr 4
>> uhidev1: iclass 3/1
>> ums0 at uhidev1: 3 buttons, Z dir
>> wsmouse0 at ums0 mux 0
>> vscsi0 at root
>> scsibus1 at vscsi0: 256 targets
>> softraid0 at root
>> scsibus2 at softraid0: 256 targets
>> root on wd0a (d51ed4c1b244ce66.a) swap on wd0b dump on wd0b
>>
>>
>> --- /home/remco/dmesg.boot-6.1        Sun Oct 15 12:44:46 2017
>> +++ /home/remco/dmesg.boot-6.2        Sun Oct 15 13:19:27 2017
>> @@ -1,9 +1,9 @@
>> -OpenBSD 6.1 (GENERIC) #291: Sat Apr  1 13:49:08 MDT 2017
>> +OpenBSD 6.2 (GENERIC) #163: Tue Oct  3 19:51:20 MDT 2017
>>      dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
>>  cpu0: VIA Nehemiah ("CentaurHauls" 686-class) 1.01 GHz
>>  cpu0: FPU,V86,DE,PSE,TSC,MSR,SEP,MTRR,PGE,CMOV,PAT,MMX,FXSR,SSE
>>  real mem  = 251088896 (239MB)
>> -avail mem = 233578496 (222MB)
>> +avail mem = 232251392 (221MB)
>>  mpath0 at root
>>  scsibus0 at mpath0: 256 targets
>>  mainbus0 at root
>> @@ -19,7 +19,6 @@
>>  acpiprt1 at acpi0: bus 1 (AGPB)
>>  acpicpu0 at acpi0: !C3(@900 io@0x415), !C2(@90 io@0x414), C1(@1 halt!)
>>  acpibtn0 at acpi0: PWRB
>> -"PNP0501" at acpi0 not configured
>>  "PNP0401" at acpi0 not configured
>>  "VIA3076" at acpi0 not configured
>>  bios0: ROM list: 0xc0000/0xe000 0xd0000/0x8000! 0xd8000/0x9800
>> @@ -88,8 +87,13 @@
>>  uhidev1: iclass 3/1
>>  ums0 at uhidev1: 3 buttons, Z dir
>>  wsmouse0 at ums0 mux 0
>> +umass0 at uhub0 port 6 configuration 1 interface 0 "SMI Corporation USB
>> DISK" rev 2.00/11.00 addr 5
>> +umass0: using SCSI over Bulk-Only
>> +scsibus1 at umass0: 2 targets, initiator 0
>> +sd0 at scsibus1 targ 1 lun 0: <Sharkoon, Flexi-Drive EC2, 1100> SCSI0
>> 0/direct removable serial.090c1000012800007458
>> +sd0: 3871MB, 512 bytes/sector, 7928832 sectors
>>  vscsi0 at root
>> -scsibus1 at vscsi0: 256 targets
>> +scsibus2 at vscsi0: 256 targets
>>  softraid0 at root
>> -scsibus2 at softraid0: 256 targets
>> -root on wd0a (d51ed4c1b244ce66.a) swap on wd0b dump on wd0b
>> +scsibus3 at softraid0: 256 targets
>> +root on sd0a (98c12b4f06354f7d.a) swap on sd0b dump on sd0b
>>
>

Reply via email to