Port-i386 archive

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

ACPI issue with old Shuttle system



Greetings,
  I've been trying off and on since 3.0 to run NetBSD on a Shuttle FS40(SS40) 
(Socket A, Athlon XP 2500, SIS 740/961 chipset), and recently tried 5.0.  
With ACPI enabled I get this:

booting hd0a:netbsd
9810988+423844+615984 [505728+489276]=0xb4e124
Loading ffs
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008
    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 5.0 (GENERIC) #0: Sun Apr 26 18:50:08 UTC 2009
        
builds%b6.netbsd.org@localhost:/home/builds/ab/netbsd-5-0-RELEASE/i386/200904260229Z-obj/home/builds/ab/netbsd-5-0-RELEASE/src/sys/arch/i386/compile/GENERIC
total memory = 1019 MB
avail memory = 990 MB
    ( )
mainbus0 (root)
cpu0 at mainbus0: AMD 686-class, 1833MHz, id 0x6a0
acpi0 at mainbus0: Intel ACPICA 20080321
panic: pci_make_tag: mode not configured
fatal breakpoint trap in supervisor mode
trap type 1 code 0 eip c053d16c cs 8 eflags 246 cr2 0 ilevel 8
Stopped in pid 0.1 (system) at  netbsd:breakpoint+0x4:  popl    %ebp
db{0}> bt
breakpoint(c0a4f356,c0c663d4,c0a77280,c078eb8d,c1fba560,c0a1ae3a,0,c0c663fc,1,10
01) at netbsd:breakpoint+0x4
panic(c0a1bd54,0,c0c66408,c0779c1a,c0c663f8,0,0,2,0,0) at netbsd:panic+0x1b0
pci_make_tag(c0c663f8,0,0,2,0,0,0,c0c66428,8,0) at netbsd:pci_make_tag+0x2c
AcpiOsReadPciConfiguration(c1f60c90,e,c0c66428,8,177,c1f60c90,20000,0,6,c1fba560
) at netbsd:AcpiOsReadPciConfiguration+0x5a
get_bus_number(c0c66488,c0c66488,c0c664a8,c078238e,c1fbaf80,c1fba520,c0c66494,17
7,0,1) at netbsd:get_bus_number+0xc2
AcpiOsDerivePciId(c1fbaf80,c1fba520,c0c66494,177,0,1,c1fb39c0,50000000,4130504e,
c1003330) at netbsd:AcpiOsDerivePciId+0x17
AcpiEvPciConfigRegionSetup(c1fb9300,0,0,c0c664e8,b,c1fba520,c0c664f8,c077d4bf,6,
41) at netbsd:AcpiEvPciConfigRegionSetup+0x12e
AcpiEvAddressSpaceDispatch(c1fb9300,0,41,8,c0c665f0,c1fb9540,c0c66538,c0797a08,c
1fb8f60,1) at netbsd:AcpiEvAddressSpaceDispatch+0x19f
AcpiExAccessRegion(c1fc0380,0,c0c665f0,0,c1fb8f60,1,c0c66588,c077a935,c1fb8f6c,0
) at netbsd:AcpiExAccessRegion+0x175
AcpiExFieldDatumIo(0,0,4,c07950a0,c1fc2340,0,28,c077a343,1,0) at netbsd:AcpiExFi
eldDatumIo+0x107
AcpiExExtractFromField(c1fc0380,c1fc234c,4,1,1,0,c0c66678,c1fba500,c1fc0380,c1fb
7184) at netbsd:AcpiExExtractFromField+0xa5
AcpiExReadDataFromField(c1fb7000,c1fc0380,c0c66668,c078d95a,41524950,0,3,0,c1fc4
9c0,c1fc4e00) at netbsd:AcpiExReadDataFromField+0x94
AcpiExResolveNodeToValue(c1fb7184,c1fb7000,11,3,3,c1fb7000,c0c666a0,3,c1fba500,4
) at netbsd:AcpiExResolveNodeToValue+0x112
AcpiExResolveToValue(c1fb7184,c1fb7000,0,11866055,3,c1fc4e00,c0c66728,c078f53f,c
b866055,c1fb7000) at netbsd:AcpiExResolveToValue+0x73
AcpiDsEvaluateNamePath(c1fb7000,0,c0c66718,17983d3,0,2d,cb866055,c079107e,7b,2d)
 at netbsd:AcpiDsEvaluateNamePath+0xad
AcpiDsExecEndOp(c1fb7000,c1fb7028,c1fc4e00,1,0,c1fb7000,c0c66758,c1fb7018,c1fb70
54,cb866055) at netbsd:AcpiDsExecEndOp+0x355
AcpiPsParseLoop(c1fb7000,c1fb39c0,c0c667b8,c077f6f8,0,7,c1fb7000,2af,0,0) at net
bsd:AcpiPsParseLoop+0x2ed
AcpiPsParseAml(c1fb7000,3,c1fba0a0,cb866054,16,c1fc4580,3,c078a752,0,0) at netbs
d:AcpiPsParseAml+0x1b8
AcpiPsExecuteMethod(c1fc4580,c0a57410,0,c1fc4590,c1fc4580,0,1c,c1fc4580,4,c1fba1
00) at netbsd:AcpiPsExecuteMethod+0x19a
AcpiNsEvaluate(c1fc4580,1,c0a57424,11b,c1f67580,c1fba100,c0c66888,68,c1f6758c,c1
fba100) at netbsd:AcpiNsEvaluate+0xc4
AcpiUtEvaluateObject(c1fba100,c0a57410,1,c0c6687c,c1fb8fc0,1,c0a74420,68,68,c1f6
7580) at netbsd:AcpiUtEvaluateObject+0x5c
AcpiUtExecute_STA(c1fba100,c1f6758c,c0a5699a,15c,c1f67580,c1fc460c,c1f67600,c1f6
7600,c1fc4600,c1fba180) at netbsd:AcpiUtExecute_STA+0x33
AcpiGetObjectInfo(c1fba100,c0c66918,c07931d0,0,2,0,c0c668f8,c077a31a,8,c0abe3a0)
 at netbsd:AcpiGetObjectInfo+0x21e
mpacpi_pcibus_cb(c1fba100,2,cb85d684,0,0,6,c1fbaf80,0,6,64) at netbsd:mpacpi_pci
bus_cb+0x2f
AcpiNsWalkNamespace(6,c1fb8ea0,64,1,c0534490,cb85d684,0,0,64,c0534490) at netbsd
:AcpiNsWalkNamespace+0xde
AcpiWalkNamespace(6,c1fb8ea0,64,c0534490,cb85d684,0,c0c669d8,c077a343,28,c0abe3a
0) at netbsd:AcpiWalkNamespace+0x7e
mpacpi_find_interrupts(cb85d684,c0798900,c0c66b98,c07993f4,c,c07988e0,c0798900,0
,42302e31,cb86e01c) at netbsd:mpacpi_find_interrupts+0x7fb
acpi_md_callback(c,c07988e0,c0798900,0,42302e31,cb86e01c,0,cb24de01,cb24eed8,c0a
2654a) at netbsd:acpi_md_callback+0x1c
acpi_attach(cb597ed8,cb85d884,c0c66c0c,0,c0c66c0c,1,cb85d884,cb597ed8,1,c09dde01
) at netbsd:acpi_attach+0x114
config_attach_loc(cb597ed8,c0a64de0,0,c0c66c0c,0,0,c0c66c58,c0574f14,cb597ed8,c0
9dde01) at netbsd:config_attach_loc+0x163
config_found_ia(cb597ed8,c09dde01,c0c66c0c,0,cb24ef50,c0c66c0c,0,0,1,0) at netbs
d:config_found_ia+0x32
mainbus_attach(0,cb597ed8,0,c047aabe,c09dd1db,c09dd1db,cb597ed8,0,c09dd1db,c6c00
0) at netbsd:mainbus_attach+0x354
config_attach_loc(0,c0a63520,0,0,0,c6c000,c0c66cc8,c047c084,0,c0a63520) at netbs
d:config_attach_loc+0x163
config_attach(0,c0a63520,0,0,c0c64014,c64000,c0c66ce8,c053cd48,c09dd1db,0) at ne
tbsd:config_attach+0x2c
config_rootfound(c09dd1db,0,c0c66ce8,c047c355,c0b28fa0,c0c64014,c0c66d38,c0441b6
f,c0b0d580,a) at netbsd:config_rootfound+0x44
cpu_configure(c0b0d580,a,14,f9300,0,0,0,0,0,0) at netbsd:cpu_configure+0x28
main(0,c01002cd,0,0,0,0,0,0,0,0) at netbsd:main+0x1af


If I disable ACPI I can boot the kernel, but it fails to detect any of the 
on-board networking, USB, or anything in the PCI slots -- which makes the 
machine rather useless.

Any ideas or pointers would be appreciated.

Thanks,
-Jason

-- 
Jason White <jdw-nbsd%menelos.com@localhost>
http://jdwhite.menelos.com/
PGP KeyID: 0x8FCDEB23


Home | Main Index | Thread Index | Old Index