Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Jul 2002 00:44:39 +0200 (W. Europe Daylight Time)
From:      Johan Granlund <johan@granlund.nu>
To:        <current@freebsd.org>
Subject:   APIC on UP motherboard, Kernel trap
Message-ID:  <Pine.WNT.4.31.0207070009240.260-100000@hatchet>

next in thread | raw e-mail | index | archive | help
Hi,

I have a ASUS A7V333 motherboard. Thats a UP motherboard vith a VIA KT333
chipset and a AMD XP Processor.

There is a setting in BIOS where you can select "Interrupt Mode" between
APIC an PIC, default APIC.

What happends if i set options APIC_IO in the kernel config on a UP
system with APIC set in BIOS?


The rest is APIC/ACPI/KSE related if anyone is interested.

I upgraded today (as of 30 min ago) to a current kernel from pre-KSE.
When trying to boot with APIC set in BIOS i get:
acpi0:	<ASUS A7V333 > on motherboard

Fatal trap 12: page fault while in kernel mode
fault virtual address	= 0x16
fault code		= supervisor read, page not present


When setting PIC in Bios and doing a boot -v i get the following from
ACPI:

Jul  6 23:54:14 waraxe kernel: Origin = "AuthenticAMD"  Id = 0x662  Stepping = 2
Jul  6 23:54:14 waraxe kernel:
Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
Jul  6 23:54:14 waraxe kernel: AMD
Features=0xffffffffc0400000<AMIE,DSP,3DNow!>
Jul  6 23:54:14 waraxe kernel: real memory  = 536854528 (524272K bytes)
Jul  6 23:54:14 waraxe kernel: avail memory = 515620864 (503536K bytes)
Jul  6 23:54:14 waraxe kernel: pnpbios: Bad PnP BIOS data checksum
Jul  6 23:54:14 waraxe kernel: Pentium Pro MTRR support enabled
Jul  6 23:54:14 waraxe kernel: Using $PIR table, 11 entries at 0xc00f2050
Jul  6 23:54:14 waraxe kernel: ACPI-0222: *** Warning: Invalid table
signature found: [T<C0><FF>^_]
Jul  6 23:54:14 waraxe kernel: ACPI-0193: *** Error: AcpiLoadTables: Error
getting required tables (DSDT/FADT/FACS): AE_BAD_SIGNATURE
Jul  6 23:54:14 waraxe kernel: ACPI-0215: *** Error: AcpiLoadTables: Could
not load tables: AE_BAD_SIGNATURE
Jul  6 23:54:14 waraxe kernel: ACPI: table load failed: AE_BAD_SIGNATURE
Jul  6 23:54:14 waraxe kernel: npx0: <math processor> on motherboard
Jul  6 23:54:14 waraxe kernel: npx0: INT 16 interface


In pre-KSE i could boot with APIC set in BIOS, but got hangs in shutdown
after the "stopping vnlru"(?) message, _IF_ i had started X between boot
and shutdown. If X was unused i got a clean shutdown.

With PIC set ACPI wouldn't start but i had no problems with restarting.


If anyone want's more information i will gladly help, but keep in mind
that i'm not used to running the debugger and actually should't run
Current :)


 /Johan



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.WNT.4.31.0207070009240.260-100000>