From owner-freebsd-mobile Wed Feb 20 14:30:10 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from email04.aon.at (WARSL401PIP7.highway.telekom.at [195.3.96.115]) by hub.freebsd.org (Postfix) with SMTP id 4950537B402 for ; Wed, 20 Feb 2002 14:28:25 -0800 (PST) Received: (qmail 119974 invoked from network); 20 Feb 2002 22:28:22 -0000 Received: from m264p006.adsl.highway.telekom.at (HELO GOD) ([62.47.200.230]) (envelope-sender ) by qmail4.highway.telekom.at (qmail-ldap-1.03) with SMTP for ; 20 Feb 2002 22:28:22 -0000 Message-ID: <000b01c1ba5d$e7638b30$1401000a@GOD> From: "Andreas Beham" To: Subject: PCI interrupt routing for the cardbus bridge on sis630 Date: Wed, 20 Feb 2002 23:28:21 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, I had this problem with kernel 4.5 where the kernel would crash in kernel mode with trap 12. Kernel 4.3 worked fine. Now I KNOW that the fix for this is to set hw.pcic.intr_path="1" and hw.pcic.irq="0" and it works fine!!! Though I want to know if this will be fixed in upcoming kernel versions so that there is no need to set these variables? here is the kernel output: ---------------------------------------- pci0: (vendor=0x1039, dev=0x7018) at 1.4 irq 5 pci0: (vendor=0x1039, dev=0x7013) at 1.6 irq 10 pcib2: at device 2.0 on pci0 pci1: on pcib2 pci1: at 0.0 pci_cfgintr_virgin: using routable interrupt 3 Fatal trap 12: page fault while in kernel mode fault virtual address = 0xeb902 fault code = supervisor read, page not present instruction pointer = 0x8:0xc00eb807 stack pointer = 0x10:0xc035ed6c frame pointer = 0x10:0xc035ed6c code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def 32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL=0 current process = 0 (swapper) interrupt mask = net tty bio cam trap number = 12 panic: page fault Uptime: 0s ---------------------------------------- I KNOW THE FIX ALREADY!! Just asking if this will be fixed in upcoming kernel versions! Currently it looks more like a workaround than a real fix. Posting in -mobile because it happened to my notebook (Gericom Overdose, SiS630 chipset, Celeron 1000Mhz, 256MB RAM). Sincerely, Andreas To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message