These desktops seem very problematic. I know of people that have abandoned it altogether.
On Mon, Nov 16, 2009 at 08:31:59PM +0800, David S. wrote: > Hello there, > > unfortunately my newly acquired Lenovo Desktop, Model Number A5790R > will Kernel Panic before during boot. The install of i386 4.6 itself > goes fine. I tried to boot with acpi disabled, to no avail. Also i > played around with various settings in the BIOS pertaining to certain > CPU Features and S-ATA Features, like EHCI, Compatible, Legacy IDE, > etc, all no help. > > Please find attached the output of my Serial Console Session which > shows the Kernel Panic output, ps and trace. I could not run trace on > the other CPU, as issuing a machdep 1 hangs the Machine completely. > > In case someone can help me out, id be very grateful. Also, please > snip out all the below output in replies so it looks nicer in the > thread :-) > > Thanks and best regards, > David S. > > > --- Boot until Panic --- > > puffy'root(~)> cu -l /dev/ttyU0 > Connected > >> OpenBSD/i386 BOOT 3.02 > boot> > booting hd0a:/bsd: 6580384+1052388 [52+346896+329152]=0x7ec9fc > entry point at 0x200120 > > [ using 676472 bytes of bsd ELF symbol table ] > Copyright (c) 1982, 1986, 1989, 1991, 1993 > The Regents of the University of California. All rights reserved. > Copyright (c) 1995-2009 OpenBSD. All rights reserved. > http://www.OpenBSD.org > > OpenBSD 4.6 (GENERIC.MP) #89: Thu Jul 9 21:32:39 MDT 2009 > [email protected]:/usr/src/sys/arch/i386/compile/GENERIC.MP > cpu0: AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ > ("AuthenticAMD" 686-class, 512KB L2 cache) 2.71 GHz > cpu0: > FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS > H,MMX,FXSR,SSE,SSE2,HTT,SSE3,CX16 > > real mem = 2113236992 (2015MB) > avail mem = 2034524160 (1940MB) > mainbus0 at root > bios0 at mainbus0: AT/286+ BIOS, date 04/28/09, BIOS32 rev. 0 @ > 0xf0010, SMBIOS rev. 2.5 @ 0xfd310 (26 entries) > bios0: vendor LENOVO version "2UKT67AUS" date 04/28/2009 > bios0: LENOVO YangTianA5790R > acpi0 at bios0: rev 2 > acpi0: tables DSDT FACP APIC MCFG CCKC OEMB HPET SSDT > acpi0: wakeup devices PCE2(S4) PCE3(S4) PCE4(S4) PCE5(S4) > PCE6(S4) PCE7(S4) SBAZ(S4) PS2K(S3) PS2M(S3) P0PC(S4) AC97(S4) > MC97(S4) USB1(S4) USB2(S4) USB3(S4) USB4(S4) USB5(S4) EUSB(S4) > PWRB(S3) > acpitimer0 at acpi0: 3579545 Hz, 32 bits > acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat > cpu0 at mainbus0: apid 0 (boot processor) > cpu0: apic clock running at 200MHz > cpu1 at mainbus0: apid 1 (application processor) > cpu1: AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ > ("AuthenticAMD" 686-class, 512KB L2 cache) 2.71 GHz > cpu1: > FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS > H,MMX,FXSR,SSE,SSE2,HTT,SSE3,CX16 > ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 21, 24 pins > acpihpet0 at acpi0: 14318180 Hz > acpiprt0 at acpi0: bus 0 (PCI0) > acpiprt1 at acpi0: bus 1 (P0P1) > acpiprt2 at acpi0: bus -1 (PCE2) > acpiprt3 at acpi0: bus -1 (PCE3) > acpiprt4 at acpi0: bus -1 (PCE4) > acpiprt5 at acpi0: bus -1 (PCE5) > acpiprt6 at acpi0: bus -1 (PCE6) > acpiprt7 at acpi0: bus -1 (PCE7) > acpiprt8 at acpi0: bus 2 (P0PC) > acpicpu0 at acpi0: PSS > acpicpu1 at acpi0: PSS > acpibtn0 at acpi0: PWRB > bios0: ROM list: 0xc0000/0xd600 > cpu0: PowerNow! K8 2701 MHz: speeds: 2700 2600 2400 2200 2000 1800 1000 > MHz > pci0 at mainbus0 bus 0: configuration mode 1 (bios) > pchb0 at pci0 dev 0 function 0 "ATI RS690 Host" rev 0x00 > ppb0 at pci0 dev 1 function 0 "ATI RS690 PCIE" rev 0x00 > pci1 at ppb0 bus 1 > vga1 at pci1 dev 5 function 0 "ATI Radeon X1250" rev 0x00 > wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) > wsdisplay0: screen 1-5 added (80x25, vt100 emulation) > ahci0 at pci0 dev 18 function 0 "ATI SB600 SATA" rev 0x00: apic 2 > int 22 (irq 0), AHCI 1.1 > scsibus0 at ahci0: 32 targets > sd0 at scsibus0 targ 0 lun 0: <ATA, ST3320418AS, CC65> SCSI3 > 0/direct > fixed > sd0: 305245MB, 512 bytes/sec, 625142448 sec total > panic: kernel diagnostic assertion "ccb->ccb_xa.state == > ATA_S_ONCHIP" failed: file "../../../../dev/pci/ahci.c", line 1810 > Stopped at Debugger+0x4: leave > Debugger(0,3f8,d09ee968,d2bb3000,0) at Debugger+0x4 > panic(d071a540,d06d82e2,d06ef4a0,d076a49c,712) at panic+0x55 > tablefull(d06d82e2,d076a49c,712,d06ef4a0,d084af00) at tablefull > ahci_port_intr(d2baa000,ffffffff,d09eea18,de195280,d2b9a600) at > ahci_port_intr0x1f2 > ahci_poll(d2bb307c,2710,d04e750c,d2bb30ac,28) at ahci_poll+0x33 > ahci_ata_cmd(d2bb307c,2,0,d09eea48,d02032a1) at ahci_ata_cmd+0x85 > ata_exec(d2b9a500,d2bb307c,6,d2baa038,451) at ata_exec+0x17 > atascsi_atapi_cmd(d8ab8000,0,d09eeab8,d04e61b2) at > atascsi_atapi_cmd+0xbc > scsi_execute_xs(d8ab8000,d8ab8059,6,d2ba6b00,d2bb3000) at > scsi_execute_xs+0x50 > scsi_scsi_cmd(d2ba6b00,d09eeb10,6,0,0) at scsi_scsi_cmd+0xa0 > RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS > PANIC! > IF RUNNING SMP, USE 'mach ddbcpu <#>' AND 'trace' ON OTHER > PROCESSORS, > TOO. > DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT > INFORMATION! > ddb{0}> > > --- ps output -- > > ddb{0}> ps > PID PPID PGRP UID S FLAGS WAIT COMMAND > * 0 -1 0 0 7 0x80200 swapper > ddb{0}> > > --- trace output --- > > ddb{0}> trace > Debugger(0,3f8,d09ee968,d2bb3000,0) at Debugger+0x4 > panic(d071a540,d06d82e2,d06ef4a0,d076a49c,712) at panic+0x55 > tablefull(d06d82e2,d076a49c,712,d06ef4a0,d084af00) at tablefull > ahci_port_intr(d2baa000,ffffffff,d09eea18,de195280,d2b9a600) at > ahci_port_intr+ > 0x1f2 > ahci_poll(d2bb307c,2710,d04e750c,d2bb30ac,28) at ahci_poll+0x33 > ahci_ata_cmd(d2bb307c,2,0,d09eea48,d02032a1) at ahci_ata_cmd+0x85 > ata_exec(d2b9a500,d2bb307c,6,d2baa038,451) at ata_exec+0x17 > atascsi_atapi_cmd(d8ab8000,0,d09eeab8,d04e61b2) at atascsi_atapi_cmd+0xbc > scsi_execute_xs(d8ab8000,d8ab8059,6,d2ba6b00,d2bb3000) at > scsi_execute_xs+0x50 > scsi_scsi_cmd(d2ba6b00,d09eeb10,6,0,0) at scsi_scsi_cmd+0xa0 > scsi_test_unit_ready(d2ba6b00,5,1c3,d2ba6b80) at scsi_test_unit_ready+0x39 > scsi_probedev(d2b91040,2,0,5) at scsi_probedev+0x3a3 > scsi_probe_target(d2b91040,2,5,d2a5e040,d0825e18) at scsi_probe_target+0x1a > scsi_probe_bus(d2b91040,d2b91040,d09eec88,d2b9a600,d0717772) at > scsi_probe_bus+ > 0x2e > config_attach(d2b9a600,d081c4dc,d09eec88,d04c2168,80) at config_attach+0xfd > atascsi_attach(d2b9a600,d09eecd0,d2a5e330) at atascsi_attach+0xbd > ahci_pci_attach(d2b61800,d2b9a600,d09eed60,d2b61800,d0838644) at > ahci_pci_attac > h+0x167 > config_attach(d2b61800,d081c83c,d09eed60,d04d7420) at config_attach+0xfd > pci_probe_device(d2b61800,80009000,0,0,0) at pci_probe_device+0x16c > pci_enumerate_bus(d2b61800,0,0,d2b60fc0,d2b78d80) at pci_enumerate_bus+0xef > config_attach(d2b60fc0,d081c6d4,d09eee70,d04d7174) at config_attach+0xfd > mainbus_attach(0,d2b60fc0,0,de06e000,d09ed334) at mainbus_attach+0x1f5 > config_attach(0,d081c6b0,0,0,0) at config_attach+0xfd > config_rootfound(d073dac2,0,d09eef38,d04a4d2a) at config_rootfound+0x27 > cpu_configure(d0944b60,1,3,0,2) at cpu_configure+0x29 > main(0,0,0,0,0) at main+0x3a7 > ddb{0}> > > --- END of Mail

