NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: install/58932: NetBSD-10.99.12-i386-install.img ACPI problems Compal DL-75 laptop



The following reply was made to PR install/58932; it has been noted by GNATS.

From: Andrius V <vezhlys%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: ea1abz%gmail.com@localhost
Subject: Re: install/58932: NetBSD-10.99.12-i386-install.img ACPI problems
 Compal DL-75 laptop
Date: Mon, 23 Dec 2024 22:57:13 +0200

 Hi,
 
 Looking at the dmesg, I would try to disable integrated audio in the
 BIOS, if there's such an option and see if boot still crashes in the
 same way. I believe I've seen this heartbeat issues, when audio is
 stalling the system, though not during the boot process itself. Can be
 USB related too...
 
 
 On Mon, Dec 23, 2024 at 11:10=E2=80=AFAM <ea1abz%gmail.com@localhost> wrote:
 >
 > >Number:         58932
 > >Category:       install
 > >Synopsis:       NetBSD-10.99.12-i386-install.img ACPI problems Compal DL=
 -75 laptop
 > >Confidential:   no
 > >Severity:       serious
 > >Priority:       medium
 > >Responsible:    install-manager
 > >State:          open
 > >Class:          sw-bug
 > >Submitter-Id:   net
 > >Arrival-Date:   Mon Dec 23 09:10:01 +0000 2024
 > >Originator:     Ramiro Aceves
 > >Release:        NetBSD 10.99.12
 > >Organization:
 > >Environment:
 > NetBSD  10.99.12 NetBSD 10.99.12 (GENERIC) #0: Sat Dec 21 07:31:23 UTC 20=
 24  mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/i386/compile/GENERIC i386
 >
 > >Description:
 > I think this problem is the same as this one I filled some time ago:
 >
 > https://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=3D57826
 >
 > I have just tried to install NetBSD current in this old Compal Electronic=
 s DL-75 laptop, just to see if ACPI changes in the code fix the problem. Th=
 e kernel boots but panics after a while and enters in ddb in kernel debugge=
 r. In order to have a successful boot I must disable ACPI with "boot -2" as=
  suggested, this is the only way to have NetBSD running in this machine.
 >
 > The uname -a command has been issued when ACPI was disabled, of course, f=
 rom the installer.
 >
 > The dmesg booting and panic screen (I do not know a way to record that in=
  a file, sorry):
 >
 >
 > https://ea4nz.cloudns.cc/hamradio/20241223_084701.jpg
 > https://ea4nz.cloudns.cc/hamradio/20241223_084711.jpg
 > https://ea4nz.cloudns.cc/hamradio/20241223_084722.jpg
 > https://ea4nz.cloudns.cc/hamradio/20241223_084732.jpg
 > https://ea4nz.cloudns.cc/hamradio/20241223_084741.jpg
 > https://ea4nz.cloudns.cc/hamradio/20241223_084751.jpg
 >
 > in kernel debugger "bt" command:
 >
 > https://ea4nz.cloudns.cc/hamradio/20241223_084815.jpg
 >
 > This is a successful boot with ACPI disabled:
 >
 >
 > [     1.000000] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2=
 003,
 > [     1.000000]     2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,=
  2013,
 > [     1.000000]     2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022,=
  2023,
 > [     1.000000]     2024
 > [     1.000000]     The NetBSD Foundation, Inc.  All rights reserved.
 > [     1.000000] Copyright (c) 1982, 1986, 1989, 1991, 1993
 > [     1.000000]     The Regents of the University of California.  All rig=
 hts reserved.
 >
 > [     1.000000] NetBSD 10.99.12 (GENERIC) #0: Sat Dec 21 07:31:23 UTC 202=
 4
 > [     1.000000]         mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/i386=
 /compile/GENERIC
 > [     1.000000] total memory =3D 2039 MB
 > [     1.000000] avail memory =3D 1977 MB
 > [     1.000000] timecounter: Timecounters tick every 10.000 msec
 > [     1.000000] Kernelized RAIDframe activated
 > [     1.000000] timecounter: Timecounter "i8254" frequency 1193182 Hz qua=
 lity 100
 > [     1.000004] mainbus0 (root)
 > [     1.000004] cpu0 at mainbus0
 > [     1.000004] ACPI Error: AE_BAD_PARAMETER, Thread 3244851456 could not=
  acquire Mutex [ACPI_MTX_Tables] (0x2) (20240827/utmutex-326)
 > [     1.000004] cpu0: Use lfence to serialize rdtsc
 > [     1.000004] cpu0: Intel(R) Pentium(R) M processor 1.86GHz, id 0x6d8
 > [     1.000004] cpu0: node 0, package 0, core 0, smt 0
 > [     1.000004] pci0 at mainbus0 bus 0: configuration mode 1
 > [     1.000004] pci0: i/o space, memory space enabled, rd/line, rd/mult, =
 wr/inv ok
 > [     1.000004] pchb0 at pci0 dev 0 function 0: Intel 82915PM/GM/GMS,8291=
 0GML Host Bridge (rev. 0x04)
 > [     1.000004] agp0 at pchb0: i915-family chipset
 > [     1.000004] agp0: detected 7932k stolen memory
 > [     1.000004] agp0: aperture at 0xa0000000, size 0x10000000
 > [     1.000004] i915drmkms0 at pci0 dev 2 function 0: Intel 82915GM/GMS,8=
 2910GML Integrated Graphics Device (rev. 0x04)
 > [     1.000004] Intel 82915GM/GMS IGD Companion (miscellaneous display, r=
 evision 0x04) at pci0 dev 2 function 1 not configured
 > [     1.000004] uhci0 at pci0 dev 29 function 0: Intel 82801FB/FR USB UHC=
 I Controller (rev. 0x04)
 > [     1.000004] uhci0: interrupting at irq 7
 > [     1.000004] usb0 at uhci0: USB revision 1.0
 > [     1.000004] uhci1 at pci0 dev 29 function 1: Intel 82801FB/FR USB UHC=
 I Controller (rev. 0x04)
 > [     1.000004] uhci1: interrupting at irq 3
 > [     1.000004] usb1 at uhci1: USB revision 1.0
 > [     1.000004] uhci2 at pci0 dev 29 function 2: Intel 82801FB/FR USB UHC=
 I Controller (rev. 0x04)
 > [     1.000004] uhci2: interrupting at irq 11
 > [     1.000004] usb2 at uhci2: USB revision 1.0
 > [     1.000004] uhci3 at pci0 dev 29 function 3: Intel 82801FB/FR USB UHC=
 I Controller (rev. 0x04)
 > [     1.000004] uhci3: interrupting at irq 11
 > [     1.000004] usb3 at uhci3: USB revision 1.0
 > [     1.000004] ehci0 at pci0 dev 29 function 7: Intel 82801FB/FR USB EHC=
 I Controller (rev. 0x04)
 > [     1.000004] ehci0: 64-bit DMA - limited
 > [     1.000004] ehci0: interrupting at irq 7
 > [     1.000004] ehci0: EHCI version 1.0
 > [     1.000004] ehci0: 4 companion controllers, 2 ports each: uhci0 uhci1=
  uhci2 uhci3
 > [     1.000004] ehci0: Using DMA subregion for control data structures
 > [     1.000004] usb4 at ehci0: USB revision 2.0
 > [     1.000004] ppb0 at pci0 dev 30 function 0: Intel 82801BAM Hub-PCI Br=
 idge (rev. 0xd4)
 > [     1.000004] pci1 at ppb0 bus 1
 > [     1.000004] pci1: i/o space, memory space enabled
 > [     1.000004] fwohci0 at pci1 dev 0 function 0: VIA Technologies VT6306=
  IEEE 1394 Host Controller (rev. 0x80)
 > [     1.000004] fwohci0: interrupting at irq 10
 > [     1.000004] fwohci0: OHCI version 1.0 (ROM=3D1)
 > [     1.000004] fwohci0: No. of Isochronous channels is 4.
 > [     1.000004] fwohci0: EUI64 00:02:3f:59:88:40:01:0f
 > [     1.000004] fwohci0: Phy 1394a available S400, 2 ports.
 > [     1.000004] fwohci0: Link S400, max_rec 512 bytes.
 > [     1.000004] fwohci0: max_rec 512 -> 2048
 > [     1.000004] ieee1394if0 at fwohci0: IEEE1394 bus
 > [     1.000004] fwip0 at ieee1394if0: IP over IEEE1394
 > [     1.000004] fwohci0: Initiate bus reset
 > [     1.000004] re0 at pci1 dev 1 function 0: RealTek 8169/8110 Gigabit E=
 thernet (rev. 0x10)
 > [     1.000004] re0: interrupting at irq 11
 > [     1.000004] re0: RTL8169/8110SB (0x1000)
 > [     1.000004] re0: Ethernet address 00:0f:b0:93:6f:e1
 > [     1.000004] re0: using 256 tx descriptors
 > [     1.000004] rgephy0 at re0 phy 7: RTL8211B 1000BASE-T media interface
 > [     1.000004] rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, =
 1000baseT, 1000baseT-FDX, auto
 > [     1.000004] iwi0 at pci1 dev 2 function 0: Intel PRO/Wireless LAN 220=
 0BG Mini-PCI Adapter (rev. 0x05)
 > [     1.000004] iwi0: interrupting at irq 11
 > [     1.000004] iwi0: 802.11 address 00:13:ce:6b:7d:01
 > [     1.000004] cbb0 at pci1 dev 4 function 0: ENE Technology CB710 CardB=
 us Controller (rev. 0x00)
 > [     1.000004] ENE Technology product 0530 (flash memory) at pci1 dev 4 =
 function 1 not configured
 > [     1.000004] sdhc0 at pci1 dev 4 function 2: ENE Technology CB712/714/=
 810 PCI SD Card Reader Controller (rev. 0x00)
 > [     1.000004] sdhc0: interrupting at irq 5
 > [     1.000004] sdhc0: SDHC 1.0, rev 0, caps <01e021a1/00000000>, SDMA, 3=
 3000 kHz, HS 3.3V, 512 byte blocks
 > [     1.000004] sdmmc0 at sdhc0 slot 0
 > [     1.000004] cbb0: cacheline 0x8 lattimer 0x40
 > [     1.000004] cbb0: bhlc 0x824008
 > [     1.000004] cbb0: autoconfiguration error: secondary bus number unini=
 tialized; try PCI_BUS_FIXUP
 > [     1.000004] pci_intr_map: no mapping for pin A (line=3Dff)
 > [     1.000004] cbb0: autoconfiguration error: couldn't map interrupt
 > [     1.000004] cardslot0 at cbb0
 > [     1.000004] pcmcia0 at cardslot0
 > [     1.000004] auich0 at pci0 dev 30 function 2: i82801FB (ICH6) AC-97 A=
 udio
 > [     1.000004] auich0: interrupting at irq 5
 > [     1.000004] auich0: ac97: Avance Logic unknown (0x414c4752) codec; he=
 adphone, 20 bit DAC, 18 bit ADC, no 3D stereo
 > [     1.000004] auich0: ac97: ext id 0xa07<AC97_23,AMAP,SPDIF,DRA,VRA>
 > [     1.000004] Intel 82801FB/FR AC'97 Modem Controller (modem communicat=
 ions, revision 0x04) at pci0 dev 30 function 3 not configured
 > [     1.000004] ichlpcib0 at pci0 dev 31 function 0: Intel 82801FBM ICH6M=
  LPC Interface Bridge (rev. 0x04)
 > [     1.000004] timecounter: Timecounter "ichlpcib0" frequency 3579545 Hz=
  quality 1000
 > [     1.009412] ichlpcib0: 24-bit timer
 > [     1.009412] tco0 at ichlpcib0: TCO (watchdog) timer configured.
 > [     1.009412] tco0: Min/Max interval 1/367 seconds
 > [     1.009412] piixide0 at pci0 dev 31 function 1: Intel 82801FB IDE Con=
 troller (ICH6) (rev. 0x04)
 > [     1.009412] piixide0: bus-master DMA support present
 > [     1.009412] piixide0: primary channel configured to compatibility mod=
 e
 > [     1.009412] piixide0: primary channel interrupting at irq 14
 > [     1.009412] atabus0 at piixide0 channel 0
 > [     1.009412] piixide0: secondary channel configured to compatibility m=
 ode
 > [     1.009412] piixide0: secondary channel interrupting at irq 15
 > [     1.009412] atabus1 at piixide0 channel 1
 > [     1.009412] ichsmb0 at pci0 dev 31 function 3: Intel 82801FB/FR SMBus=
  Controller (rev. 0x04)
 > [     1.009412] ichsmb0: interrupting at irq 3
 > [     1.009412] iic0 at ichsmb0: I2C bus
 > [     1.009412] isa0 at ichlpcib0
 > [     1.009412] pckbc0 at isa0 port 0x60-0x64
 > [     1.009412] pckbd0 at pckbc0 (kbd slot)
 > [     1.009412] pckbc0: using irq 1 for kbd slot
 > [     1.009412] wskbd0 at pckbd0: console keyboard
 > [     1.009412] pms0 at pckbc0 (aux slot)
 > [     1.009412] pms0: ALPS PS/2 V2 pointing device
 > [     1.009412] pckbc0: using irq 12 for aux slot
 > [     1.009412] wsmouse0 at pms0 mux 0
 > [     1.009412] attimer0 at isa0 port 0x40-0x43
 > [     1.009412] pcppi0 at isa0 port 0x61
 > [     1.009412] midi0 at pcppi0: PC speaker
 > [     1.009412] sysbeep0 at pcppi0
 > [     1.009412] attimer0: attached to pcppi0
 > [     1.009412] est0 at cpu0: Enhanced SpeedStep
 > [     1.009412] fwohci0: BUS reset
 > [     1.009412] fwohci0: node_id=3D0xc000ffc0, gen=3D1, CYCLEMASTER mode
 > [     1.009412] ieee1394if0: 1 nodes, maxhop <=3D 0 cable IRM irm(0) (me)
 > [     1.009412] ieee1394if0: bus manager 0
 > [     1.009412] WARNING: system needs entropy for security; see entropy(7=
 )
 > [     1.243346] timecounter: Timecounter "clockinterrupt" frequency 100 H=
 z quality 0
 > [     1.576941] auich0: measured ac97 link rate at 48000 Hz
 > [     1.576941] audio0 at auich0: playback, capture, full duplex, indepen=
 dent
 > [     1.576941] audio0: slinear_le:16 2ch 48000Hz, blk 1920 bytes (10ms) =
 for playback
 > [     1.576941] audio0: slinear_le:16 2ch 48000Hz, blk 1920 bytes (10ms) =
 for recording
 > [     1.576941] uhub0 at usb0: NetBSD (0x0000) UHCI root hub (0x0000), cl=
 ass 9/0, rev 1.00/1.00, addr 1
 > [     1.576941] uhub0: 2 ports with 2 removable, self powered
 > [     1.576941] uhub1 at usb1: NetBSD (0x0000) UHCI root hub (0x0000), cl=
 ass 9/0, rev 1.00/1.00, addr 1
 > [     1.576941] uhub1: 2 ports with 2 removable, self powered
 > [     1.576941] uhub2 at usb2: NetBSD (0x0000) UHCI root hub (0x0000), cl=
 ass 9/0, rev 1.00/1.00, addr 1
 > [     1.576941] uhub2: 2 ports with 2 removable, self powered
 > [     1.576941] uhub3 at usb3: NetBSD (0x0000) UHCI root hub (0x0000), cl=
 ass 9/0, rev 1.00/1.00, addr 1
 > [     1.576941] uhub3: 2 ports with 2 removable, self powered
 > [     1.576941] uhub4 at usb4: NetBSD (0x0000) EHCI root hub (0x0000), cl=
 ass 9/0, rev 2.00/1.00, addr 1
 > [     1.576941] uhub4: 8 ports with 8 removable, self powered
 > [     1.586945] IPsec: Initialized Security Association Processing.
 > [     1.596942] atapibus0 at atabus0: 2 targets
 > [     1.676942] cd0 at atapibus0 drive 1: <TSSTcorpCD/DVDW TS-L632B, 95WK=
 401090, TI33> cdrom removable
 > [     1.686942] cd0: 32-bit data port
 > [     1.686942] cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mod=
 e 2 (Ultra/33)
 > [     1.686942] wd0 at atabus0 drive 0
 > [     1.696943] wd0: <IC25N080ATMR04-0>
 > [     1.696943] wd0: drive supports 16-sector PIO transfers, LBA48 addres=
 sing
 > [     1.696943] wd0: 76319 MB, 155061 cyl, 16 head, 63 sec, 512 bytes/sec=
 t x 156301488 sectors
 > [     2.156950] wd0: 32-bit data port
 > [     2.156950] wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mod=
 e 5 (Ultra/100)
 > [     2.156950] wd0(piixide0:0:0): using PIO mode 4, Ultra-DMA mode 5 (Ul=
 tra/100) (using DMA)
 > [     2.156950] cd0(piixide0:0:1): using PIO mode 4, Ultra-DMA mode 2 (Ul=
 tra/33) (using DMA)
 > [     2.656957] umass0 at uhub4 port 1 configuration 1 interface 0
 > [     2.656957] umass0: USB (0x0781) SanDisk 3.2Gen1 (0x5591), rev 2.10/1=
 .00, addr 2
 > [     2.656957] umass0: using SCSI over Bulk-Only
 > [     2.656957] scsibus0 at umass0: 2 targets, 1 lun per target
 > [     2.656957] sd0 at scsibus0 target 0 lun 0: <USB, SanDisk 3.2Gen1, 1.=
 00> disk removable
 > [     2.666958] sd0: 58674 MB, 65535 cyl, 16 head, 63 sec, 512 bytes/sect=
  x 120164352 sectors
 > [     2.676958] sd0: 114020352 trailing sectors not covered by disklabel
 > [     2.966961] ehci0: handing over low speed device on port 5 to uhci2
 > [     3.026963] swwdog0: software watchdog initialized
 > [     3.106964] sd0: 114020352 trailing sectors not covered by disklabel
 > [     3.106964] sd0: 114020352 trailing sectors not covered by disklabel
 > [     3.116964] sd0: 114020352 trailing sectors not covered by disklabel
 > [     3.116964] sd0: 114020352 trailing sectors not covered by disklabel
 > [     3.126964] WARNING: 2 errors while detecting hardware; check system =
 log.
 > [     3.126964] boot device: sd0
 > [     3.126964] root on sd0a dumps on sd0b
 > [     3.126964] sd0: 114020352 trailing sectors not covered by disklabel
 > [     3.136965] root file system type: ffs
 > [     3.136965] kern.module.path=3D/stand/i386/10.99.12/modules
 > [     3.136965] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013=
 ).
 > [     3.136965] [drm] Driver supports precise vblank timestamp query.
 > [     3.146987] i915drmkms0: interrupting at irq 11 (i915drmkms0)
 > [     3.176966] [drm] Initialized overlay support.
 > [     3.176966] [drm] Initialized i915 1.6.0 20200114 for i915drmkms0 on =
 minor 0
 > [     3.316970] intelfb0 at i915drmkms0
 > [     3.316970] [drm] DRM_I915_DEBUG enabled
 > [     3.316970] [drm] DRM_I915_DEBUG_GEM enabled
 > [     3.326972] intelfb0: framebuffer at 0xa0009000, size 1280x800, depth=
  32, stride 5120
 > [     3.966978] wsdisplay0 at intelfb0 kbdmux 1: console (default, vt100 =
 emulation), using wskbd0
 > [     3.976977] wsmux1: connecting to wsdisplay0
 > [     4.316984] entropy: best effort
 > [     4.936993] uhidev0 at uhub2 port 1 configuration 1 interface 0
 > [     4.936993] uhidev0: Alcor Micro (0x0566) product 3004 (0x3004), rev =
 1.10/1.00, addr 2, iclass 3/1
 > [     4.946993] ukbd0 at uhidev0
 > [     4.946993] wskbd1 at ukbd0 mux 1
 > [     4.946993] wskbd1: connecting to wsdisplay0
 > [     4.946993] uhidev1 at uhub2 port 1 configuration 1 interface 1
 > [     4.946993] uhidev1: Alcor Micro (0x0566) product 3004 (0x3004), rev =
 1.10/1.00, addr 2, iclass 3/0
 > [     4.986993] uhidev1: 4 report ids
 > [     4.986993] uhid0 at uhidev1 reportid 2: input=3D1, output=3D0, featu=
 re=3D0
 > [     4.986993] uhid1 at uhidev1 reportid 3: input=3D3, output=3D0, featu=
 re=3D0
 > [     4.986993] uhid2 at uhidev1 reportid 4: input=3D1, output=3D0, featu=
 re=3D0
 >
 > Thanks so much for your time. It is a machine that I do not use for usefu=
 l jobs, I only use for testing that NetBSD works. Just in case thig bugs he=
 lps to discover some bug in the code.
 >
 > Regards.
 > Ramiro.
 >
 >
 >
 >
 >
 >
 >
 >
 >
 >
 > >How-To-Repeat:
 > Boot the installer with default options.
 > >Fix:
 > Not a fix but disabling ACPI leads to a usable system.
 >
 


Home | Main Index | Thread Index | Old Index