From owner-freebsd-current Sat Jul 6 15:50:22 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C31637B400 for ; Sat, 6 Jul 2002 15:50:20 -0700 (PDT) Received: from mailc.telia.com (mailc.telia.com [194.22.190.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE81F43E3B for ; Sat, 6 Jul 2002 15:50:18 -0700 (PDT) (envelope-from johan@granlund.nu) Received: from phoenix.granlund.nu (h192n2fls35o811.telia.com [217.211.119.192]) by mailc.telia.com (8.11.6/8.11.6) with ESMTP id g66MoHa13300 for ; Sun, 7 Jul 2002 00:50:17 +0200 (CEST) Received: from hatchet ([192.168.0.17]) by phoenix.granlund.nu (8.10.1/8.10.1) with ESMTP id g66MoEG46267 for ; Sun, 7 Jul 2002 00:50:14 +0200 (CEST) Date: Sun, 7 Jul 2002 00:44:39 +0200 (W. Europe Daylight Time) From: Johan Granlund To: Subject: APIC on UP motherboard, Kernel trap Message-ID: X-X-Sender: johan@phoenix.granlund.nu MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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: 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 Jul 6 23:54:14 waraxe kernel: AMD Features=0xffffffffc0400000 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^_] 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: 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