tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: 9.1: no wsmouse events...sometimes.
I wrote
> In particular, I note that [the "broken" boot attaches devices in a
> different order from the "working" boot]
This is not it. I took the kernel config I use for the development
machine (where it works), changed only one thing
--- aaeon-9:kconf/GEN91 Mon Dec 28 22:06:05 2020
+++ aaeon-9:kconf/TEST-GEN Mon Dec 28 22:06:05 2020
@@ -246,7 +246,7 @@
#options SPLASHSCREEN
# Kernel root file system and dump configuration.
-config netbsd root on ? type ?
+config netbsd root on wd0e type ?
#config netbsd root on sd0a type ffs
#config netbsd root on ? type nfs
and did a test run with that kernel. I still see the same syndrome:
full OS works, turnkey system fails. And, now, the dmesg differences
are really minimal. After stripping the I-wanna-be-Linux numbers
(which make diffing two runs effectively impossible when not stripped),
here are the remaining differences between the two dmesgs. None of
these look significant to me.
--- z.works+ Tue Mar 9 11:43:57 2021
+++ z.breaks+ Tue Mar 9 11:44:04 2021
@@ -4,12 +4,11 @@
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
-NetBSD 9.1 (GEN91) #8: Sat Dec 19 01:01:22 EST 2020
- mouse%Aaeon-9.Rodents-Montreal.ORG@localhost:/home/mouse/kbuild/GEN91
+NetBSD 9.1 (TEST-GEN) #0: Fri Apr 9 12:02:23 EDT 2021
+ mouse%Aaeon-9.Rodents-Montreal.ORG@localhost:/home/mouse/kbuild/TEST-GEN
total memory = 4004 MB
avail memory = 3862 MB
cpu_rng: RDSEED
-rnd: seeded with 256 bits
timecounter: Timecounters tick every 1.000 msec
Kernelized RAIDframe activated
running cgd selftest aes-xts-256 aes-xts-512 done
@@ -64,9 +63,9 @@
acpi0: X/RSDT: OemId <ALASKA, A M I ,01072009>, AslId <AMI ,00010013>
acpi0: MCFG: segment 0, bus 0-255, address 0x00000000e0000000
ACPI: Dynamic OEM Table Load:
-ACPI: SSDT 0xFFFF8B7F1B5B8808 0006F6 (v02 PmRef Cpu0Ist 00003000 INTL 20160422)
+ACPI: SSDT 0xFFFFAB6E80FB8808 0006F6 (v02 PmRef Cpu0Ist 00003000 INTL 20160422)
ACPI: Dynamic OEM Table Load:
-ACPI: SSDT 0xFFFF8B7F1B5A9008 00065C (v02 PmRef ApIst 00003000 INTL 20160422)
+ACPI: SSDT 0xFFFFAB6E80FA9008 00065C (v02 PmRef ApIst 00003000 INTL 20160422)
acpi0: SCI interrupting at int 9
acpi0: fixed power button present
timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000
@@ -323,7 +322,7 @@
wsmouse0 at ums0 mux 2
WARNING: 2 errors while detecting hardware; check system log.
boot device: wd0
-root on wd0g dumps on wd0b
+root on wd0e dumps on wd0b
root file system type: ffs
kern.module.path=/stand/amd64/9.1/modules
kern info: [drm] Memory usable by graphics device = 4096M
@@ -331,22 +330,22 @@
kern info: [drm] Driver supports precise vblank timestamp query.
kern info: [drm] failed to find VBIOS tables
i915drmkms0: interrupting at ioapic0 pin 16 (i915drmkms0)
-kern info: [drm] failed to retrieve link info, disabling eDP
kern error: [drm:(/sys/external/bsd/drm2/dist/drm/i915/i915_drv.c:636)i915_firmware_load_error_print] *ERROR* failed to load firmware i915/kbl_dmc_ver1.bin (0)
kern error: [drm:(/sys/external/bsd/drm2/dist/drm/i915/i915_drv.c:651)i915_firmware_load_error_print] *ERROR* The driver is built-in, so to load the firmware you need to
include it either in the kernel (see CONFIG_EXTRA_FIRMWARE) or
in your initrd/initramfs image.
+kern info: [drm] failed to retrieve link info, disabling eDP
kern error: [drm:(/sys/external/bsd/drm2/dist/drm/i915/intel_guc_loader.c:560)guc_fw_fetch] *ERROR* Failed to fetch GuC firmware from i915/kbl_guc_ver9_14.bin (error -2)
kern error: [drm:(/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c:5417)i915_gem_init_hw] *ERROR* Failed to initialize GuC, error -5 (ignored)
kern info: [drm] GMBUS [i915 gmbus dpd] timed out, falling back to bit banging on pin 6
intelfb0 at i915drmkms0
-intelfb0: framebuffer at 0xffffd58067720000, size 1280x1024, depth 32, stride 5120
+intelfb0: framebuffer at 0xffff820067714000, size 1280x1024, depth 32, stride 5120
wsdisplay0 at intelfb0 kbdmux 1: console (default, vt100 emulation), using wskbd0
wsmux1: connecting to wsdisplay0
wskbd1: connecting to wsdisplay0
wskbd2: connecting to wsdisplay0
-kern info: [drm] RC6 on
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)
+kern info: [drm] RC6 on
I've also tried setting wscons=NO in /etc/rc.conf and turning *all*
ttys off in /etc/ttys of the full-install system (and coming in via
ssh). It *still* insists on working right.
I confess myself mystified.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML mouse%rodents-montreal.org@localhost
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B
Home |
Main Index |
Thread Index |
Old Index