From nobody@FreeBSD.org  Sat Jan  5 05:02:37 2002
Return-Path: <nobody@FreeBSD.org>
Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21])
	by hub.freebsd.org (Postfix) with ESMTP id 828A537B416
	for <freebsd-gnats-submit@FreeBSD.org>; Sat,  5 Jan 2002 05:02:36 -0800 (PST)
Received: (from nobody@localhost)
	by freefall.freebsd.org (8.11.6/8.11.6) id g05D2aw21204;
	Sat, 5 Jan 2002 05:02:36 -0800 (PST)
	(envelope-from nobody)
Message-Id: <200201051302.g05D2aw21204@freefall.freebsd.org>
Date: Sat, 5 Jan 2002 05:02:36 -0800 (PST)
From: Daniel Jahre <daniel.jahre@informatik.tu-chemnitz.de>
To: freebsd-gnats-submit@FreeBSD.org
Subject: kernel hangs on page fault during boot process (kernel trap 12) on Intel based laptop computer
X-Send-Pr-Version: www-1.0

>Number:         33574
>Category:       i386
>Synopsis:       kernel hangs on page fault during boot process (kernel trap 12) on Intel based laptop computer
>Confidential:   no
>Severity:       critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 05 05:10:06 PST 2002
>Closed-Date:    Fri Jul 19 06:15:42 PDT 2002
>Last-Modified:  Fri Jul 19 06:15:42 PDT 2002
>Originator:     Daniel Jahre
>Release:        4.4
>Organization:
Chemnitz University of Technology
>Environment:
not available becaus machine does not boot
>Description:
kernel hangs on boot process. Because I didn't get this machine to boot I'll post you the last lines which I can see on the screen.

usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removables, self powered
chip1: <Intel 82371AB Power management controller> port 0x1400-0x140f at device 7.3 on pci0
pci_cfgintr_linked: linked (60) to hard-routed irq 10


Fatal trap 12: page fault while in kernel mode
fault virtuell address  = 0xeb751
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc00eb637
stack pointer           = 0x10:0xc06b8d6c
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 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 don't know if there is maybe a connection to bug i386/28550.

Maybe it helps you to see the output of another BSD kernel so I grabbed
the following lines after booting with an OpenBSD floppy.

cpu0: Intel Celeron (Mendocino) ("GenuineIntel" 686-class, 128KB L2 cache) 433 Mhz
cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SYS,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR
real mem   = 66695168 (65132K)
avail mem  = 58396672 (57028K)
using 839 buffers containing 3436544 bytes (3356K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(4f) BIOS, date 05/18/99, BIOS32 rev. 0 @ 0xeb0d0
apm0 at bios0: Power Management spec V1.2
...
"Intel 82371AB USB" rev 0x01 at pci0 dev 7 function 2 not configured
"Intel 82371AB Power Management" rev 0x02 at pci0 dev 7 function 3 not configured
"Texas Instruments PCI1225 PCI-Cardbus" rev 0x01 at pci0 dev 10 function 0 not configured
"Texas Instruments PCI1225 PCI-Cardbus" rev 0x01 at pci0 dev 10 function 1 not configured
...
>How-To-Repeat:
This error occurs on every boot, with or without additional configuration.
I even tried the latest FreeBSD 4.4 Install floppies.
>Fix:
      
>Release-Note:
>Audit-Trail:

From: "Ted Mittelstaedt" <tedm@toybox.placo.com>
To: <freebsd-gnats-submit@FreeBSD.org>,
	<daniel.jahre@informatik.tu-chemnitz.de>
Cc:  
Subject: Re: i386/33574: kernel hangs on page fault during boot process (kernel trap 12) on Intel based laptop computer
Date: Wed, 9 Jan 2002 01:37:19 -0800

 does this system boot with the FreeBSD 3.5.1 boot floppies?  Does
 it boot with the 4.3 boot floppies?  Has it ever run FreeBSD before?
  
 
 Ted Mittelstaedt                                       tedm@toybox.placo.com
 

From: Daniel Jahre <daniel.jahre@informatik.tu-chemnitz.de>
To: freebsd-gnats-submit@FreeBSD.org
Cc: tedm@toybox.placo.com
Subject: Re: i386/33574: kernel hangs on page fault during boot process (kernel trap 12) on Intel based laptop computer
Date: Wed, 09 Jan 2002 21:16:41 +0100 (MET)

 Hello,
 
 I'm sorry but my mail system was down this week, so if 
 anyone tried to contact me, please try again.
 
 The system boots with the FreeBSD 4.3 floppies. 
 Unfortunately I've only a CD Set of version 4.4
 and not enough bandwith to do a net install.
 Is it possible to choose the floppy kernel instead
 of the CD kernel during the install procedure?
 
 I am new to FreeBSD and had never tried it before.
 I heard that FreeBSD is more stable than the current
 Linux 2.4.x kernel ;-)
 
 thnx,
 
 Daniel Jahre
 .............................................................
 computer science student @ Chemnitz Universtity of Technology
 .............................................................
 international call: +491773367222
 mailto: Daniel.Jahre@informatik.tu-chemnitz.de

From: "Ted Mittelstaedt" <tedm@toybox.placo.com>
To: "Daniel Jahre" <daniel.jahre@informatik.tu-chemnitz.de>,
	<freebsd-gnats-submit@FreeBSD.org>
Cc:  
Subject: RE: i386/33574: kernel hangs on page fault during boot process (kernel trap 12) on Intel based laptop computer
Date: Wed, 9 Jan 2002 23:33:47 -0800

 The CD kernel and the floppy kernel are the same kernel.  You can make
 a 4.3 CDROM by downloading the ISO.
 
 Ted Mittelstaedt                   

From: Daniel Jahre <daniel.jahre@informatik.tu-chemnitz.de>
To: freebsd-gnats-submit@FreeBSD.org
Cc: tedm@toybox.placo.com
Subject: Re: i386/33574: kernel hangs on page fault during boot process (kernel trap 12) on Intel based laptop computer
Date: Sat, 12 Jan 2002 18:45:53 +0100 (MET)

 Hello,
 
 sorry for that late answer but it took some to get FreeBSD
 4.3 running on my laptop.
 Here is the complete dmesg output from kernel 4.3:
 
 
 Copyright (c) 1992-2001 The FreeBSD Project.
 Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
 	The Regents of the University of California. All rights reserved.
 FreeBSD 4.3-RELEASE #0: Sat Apr 21 10:54:49 GMT 2001
     jkh@narf.osd.bsdi.com:/usr/src/sys/compile/GENERIC
 Timecounter "i8254"  frequency 1193182 Hz
 CPU: Pentium II/Pentium II Xeon/Celeron (433.34-MHz 686-class CPU)
   Origin = "GenuineIntel"  Id = 0x66a  Stepping = 10
  
 Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
 real memory  = 134217728 (131072K bytes)
 avail memory = 126291968 (123332K bytes)
 Preloaded elf kernel "kernel" at 0xc044d000.
 Pentium Pro MTRR support enabled
 md0: Malloc disk
 npx0: <math processor> on motherboard
 npx0: INT 16 interface
 pcib0: <Intel 82443BX (440 BX) host to PCI bridge> on motherboard
 pci0: <PCI bus> on pcib0
 pcib1: <Intel 82443BX (440 BX) PCI-PCI (AGP) bridge> at device 1.0 on pci0
 pci1: <PCI bus> on pcib1
 pci1: <S3 ViRGE MX+ graphics accelerator> at 1.0
 isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0
 isa0: <ISA bus> on isab0
 atapci0: <Intel PIIX4 ATA33 controller> port 0x1100-0x110f at device 7.1 on pci0
 ata0: at 0x1f0 irq 14 on atapci0
 ata1: at 0x170 irq 15 on atapci0
 uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0xf300-0xf31f irq 10 at
 device 7.2 on pci0
 usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
 usb0: USB revision 1.0
 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub0: 2 ports with 2 removable, self powered
 chip1: <Intel 82371AB Power management controller> port 0x1400-0x140f at device
 7.3 on pci0
 pcic-pci0: <TI PCI-1225 PCI-CardBus Bridge> at device 10.0 on pci0
 pcic-pci0: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr save][FUNC
 pci int + CSC serial isa irq]
 pcic-pci1: <TI PCI-1225 PCI-CardBus Bridge> at device 10.1 on pci0
 pcic-pci1: TI12XX PCI Config Reg: [ring enable][speaker enable][pwr save][FUNC
 pci int + CSC serial isa irq]
 pci0: <unknown card> (vendor=0x125d, dev=0x1969) at 16.0 irq 5
 fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
 fdc0: FIFO enabled, 8 bytes threshold
 fd0: <1440-KB 3.5" drive> on fdc0 drive 0
 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
 kbd0 at atkbd0
 psm0: <PS/2 Mouse> irq 12 on atkbdc0
 psm0: model GlidePoint, device ID 0
 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
 sc0: <System console> at flags 0x100 on isa0
 sc0: VGA <16 virtual consoles, flags=0x300>
 pcic0: <VLSI 82C146> at port 0x3e0 iomem 0xd0000 on isa0
 pcic0: Polling mode
 pccard0: <PC Card bus -- kludge version> on pcic0
 pccard1: <PC Card bus -- kludge version> on pcic0
 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
 sio0: type 16550A
 sio1 at port 0x2f8-0x2ff irq 3 on isa0
 sio1: type 16550A
 ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
 ppc0: FIFO with 16/16/15 bytes threshold
 plip0: <PLIP network interface> on ppbus0
 lpt0: <Printer> on ppbus0
 lpt0: Interrupt-driven port
 ppi0: <Parallel I/O> on ppbus0
 pccard: card inserted, slot 0
 ata1-slave: ata_command: timeout waiting for intr
 ata1-slave: identify failed
 ad0: 5729MB <TOSHIBA MK6014MAP> [12416/15/63] at ata0-master UDMA33
 acd0: CDROM <CD-224E> at ata1-master using PIO4
 Mounting root from ufs:/dev/ad0s1a
 ed1 at port 0x240-0x25f irq 9 slot 0 on pccard0
 ed1: address 00:80:c8:c9:e3:29, type NE2000 (16 bit) 
 
 HTH,
 
 Daniel Jahre
 .............................................................
 computer science student @ Chemnitz Universtity of Technology
 .............................................................
 international call: +491773367222
 mailto: Daniel.Jahre@informatik.tu-chemnitz.de

From: "Ted Mittelstaedt" <tedm@toybox.placo.com>
To: <freebsd-gnats-submit@FreeBSD.org>,
	<daniel.jahre@informatik.tu-chemnitz.de>
Cc:  
Subject: Re: i386/33574: kernel hangs on page fault during boot process (kernel trap 12) on Intel based laptop computer
Date: Sat, 12 Jan 2002 15:10:11 -0800

 Daniel,
 
   Oops I didn't mean for you to do an entire 4.3 install! :-)  Note section
 2.1.6 of the FreeBSD 4.4 Release notes regarding the
 new PCI interrupt path routing.  Looks like your system is one of the
 ones that this doesen't work for.
 
   If you would, see if there's a BIOS update for your laptop from it's
 manufacturer and apply that, then boot it from a 4.4 RELEASE floppy and
 see if it panics again.  Let us know the results of this.
 
   If that doesen't work then try the workaround:
 
     ok set hw.pcic.intr_path="1"
     ok set hw.pcic.irq="0"
 
   that is listed in the release notes on the 4.4 boot floppy and let us know
 if that works.  If it does then just wait for version 4.5 to come out and you
 can probably use the workaround on that.
 
   Please supply us with the exact manufacturer and model# of laptop
 plus any BIOS version so we can put that in the known problems area at
 the end of the INSTALL.TXT
 
   If the pcic isa interrupt hack works then this PR probably needs to be
 looked at by Warner Losh.
 
 
 Ted Mittelstaedt
 

From: Daniel Jahre <daniel.jahre@informatik.tu-chemnitz.de>
To: freebsd-gnats-submit@FreeBSD.org
Cc: Ted Mittelstaedt <tedm@toybox.placo.com>
Subject: Re: i386/33574: kernel hangs on page fault during boot process (kernel trap 12) on Intel based laptop computer
Date: Sun, 13 Jan 2002 21:34:16 +0100 (MET)

 Hello Ted,
 > Daniel,
 > 
 >   Oops I didn't mean for you to do an entire 4.3 install! :-)  
 I just did a minimum install but I had to do it twice. I had
 no additional costs so I don't mind :-).
 
 > 
 >   If you would, see if there's a BIOS update for your laptop from it's
 > manufacturer and apply that, then boot it from a 4.4 RELEASE floppy
 > and
 > see if it panics again.  Let us know the results of this.
 
 I did a bios upgrade but it didn't change anything exept that FreeBSD
 4.3 needs some seconds before continuing to boot when power managhement
 is enabled. Version 4.4 puts the laptop in a kind of dangling mode which
 means the screen is blank the hd is down but the computer is not turned off
 properly.
 
 > 
 >   If that doesen't work then try the workaround:
 > 
 >     ok set hw.pcic.intr_path="1"
 >     ok set hw.pcic.irq="0"
 > 
 >   that is listed in the release notes on the 4.4 boot floppy and let us
 > know
 > if that works.  If it does then just wait for version 4.5 to come out
 > and you
 > can probably use the workaround on that.
 There is no change when I try this. BTW, the file is called /boot/loader.rc .
 > 
 >   Please supply us with the exact manufacturer and model# of laptop
 > plus any BIOS version so we can put that in the known problems area at
 > the end of the INSTALL.TXT
 It is a Gericom Laptop from the 5xC Series. My version was sold only in
 MediaMarkt Stores and is labeled as "Network" (which was their own branding 
 of computers).
 On boot screen it prints out:
 SystemSoft Bios v 1.17.01
 In the bios it shows up a version:
 1.00.3 Date: 10/22/97 (which I doubt)
 
 Bye and hth again,
 
 
 Daniel Jahre
 .............................................................
 computer science student @ Chemnitz Universtity of Technology
 .............................................................
 international call: +491773367222
 mailto: Daniel.Jahre@informatik.tu-chemnitz.de

From: "Ted Mittelstaedt" <tedm@toybox.placo.com>
To: "Daniel Jahre" <daniel.jahre@informatik.tu-chemnitz.de>,
	<freebsd-gnats-submit@FreeBSD.org>
Cc:  
Subject: RE: i386/33574: kernel hangs on page fault during boot process (kernel trap 12) on Intel based laptop computer
Date: Sun, 13 Jan 2002 13:19:46 -0800

 Hi Daniel,
 
   Does it still page fault on version 4.4 with the new BIOS update?  Your
 mail didn't make that clear if the page fault went away and was replaced by
 a hang even when APM was disabled.  What is it doing when APM is enabled
 and when APM is not enabled?
 
   Power Management is a known problem, you might open a second PR on the
 FreeBSD 4.3 taking an excessive long time probing when power management
 is enabled on the laptop problem.
 
   Is MediaMarkt a chain that is specific to Germany?
 
   Hopefully version 4.3 is sufficient for you to get use out of this laptop
 until the problem is fixed I encourage you to periodically check this
 system using CURRENT boot floppies.
 
 Ted Mittelstaedt                                    

From: Daniel Jahre <daniel.jahre@informatik.tu-chemnitz.de>
To: freebsd-gnats-submit@FreeBSD.org
Cc: Ted Mittelstaedt <tedm@toybox.placo.com>
Subject: RE: i386/33574: kernel hangs on page fault during boot process (kernel trap 12) on Intel based laptop computer
Date: Mon, 14 Jan 2002 14:35:48 +0100 (MET)

 Hi Ted,
 
 > Hi Daniel,
 > 
 >   Does it still page fault on version 4.4 with the new BIOS update? 
 > Your
 > mail didn't make that clear if the page fault went away and was replaced
 > by
 > a hang even when APM was disabled.  What is it doing when APM is
 > enabled
 > and when APM is not enabled?
 The FreeBSD 4.4 kernel sends the laptop  into doze when power mangement is
 enabled and produces the page fault otherwise.
 > 
 >   Power Management is a known problem, you might open a second PR on
 > the
 > FreeBSD 4.3 taking an excessive long time probing when power
 > management
 > is enabled on the laptop problem.
 If it would help I'll do it.
 > 
 >   Is MediaMarkt a chain that is specific to Germany?
 Media Markt is a European chain that is present in 9 countries
 (Germany, Austria, Switzerland, Spain, France, Hungary, Italy, 
 The Netherlands and Poland according to their home page 
 http://www.mediamarkt.com)
 
 >   Hopefully version 4.3 is sufficient for you to get use out of this
 > laptop
 Unfortunatly I have only a base install so that this machine can only be 
 used as simple client.
 > until the problem is fixed I encourage you to periodically check this
 > system using CURRENT boot floppies.
 I would like to try this.
 
 > Ted Mittelstaedt                                    
 > 
 
 Bye and thanks,
 
 Daniel Jahre
 .............................................................
 computer science student @ Chemnitz Universtity of Technology
 .............................................................
 international call: +491773367222
 mailto: Daniel.Jahre@informatik.tu-chemnitz.de

From: "Ted Mittelstaedt" <tedm@toybox.placo.com>
To: "Daniel Jahre" <daniel.jahre@informatik.tu-chemnitz.de>,
	<freebsd-gnats-submit@FreeBSD.org>
Cc:  
Subject: RE: i386/33574: kernel hangs on page fault during boot process (kernel trap 12) on Intel based laptop computer
Date: Mon, 14 Jan 2002 22:44:17 -0800

 Daniel,
 
   In summary we have 2 bugs here:
 
 First is the probe of the Intel Intel 82371AB combination Power management
 controller/usb controller and PCI to ISA Bridge chip when APM is enabled
 in the laptop BIOS.  This is showing up both in FreeBSD 4.3 and 4.4, in 4.3 it
 just pauses, in 4.4 it appears to go off into never-never land.  It is
 interesting that it is related to the BIOS upgrade to the laptop.  Question
 for you here - if you leave it enabled under FreeBSD 4.3, does it load apm0
 and
 can you do any power management functions?
 
 Second is the panic that shows up in FreeBSD 4.4 that was not present in
 FreeBSD 4.3, when the pcic driver is loaded and access the Texas Instruments
 TI PCI-1225 Cardbus pcmcia controller.  This second bug is undoubtedly
 related to the new PCI interrupt path routing that has already been discussed.
 
 As the recommend workaround of putting the hw.pcic.intr_path="1"
 in during the boot phase does not work (and keep in mind that when testing
 with a boot floppy that you must spacebar out of the boot and hand-type
 it in since the floppy cannot read any files on /boot/loader.rc at that
 time) there is no other workaround for it.
 
 Please attempt to boot with the FreeBSD 4.5 Release Candidate floppy,
 ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/4.5-RC1/floppies/
 and see if the bug is still present.
 
 Ted Mittelstaedt
 

From: Daniel Jahre <daniel.jahre@informatik.tu-chemnitz.de>
To: Ted Mittelstaedt <tedm@toybox.placo.com>
Cc: Daniel Jahre <daniel.jahre@informatik.tu-chemnitz.de>,
	freebsd-gnats-submit@FreeBSD.org
Subject: RE: i386/33574: kernel hangs on page fault during boot process (kernel trap 12) on Intel based laptop computer
Date: Tue, 15 Jan 2002 20:48:47 +0100 (MET)

 Hallo Ted,
 
 In the night I got the idea that I made a mistake in yesterday's
 tests. So I did everthing again and included the 4.5RC1 floppies.
 When power mangement is disabled both (4.4 and 4.5RC1) brought the
 page fault. The workaround (applied properly) works with both kernels.
 They'll boot but show a message like this:
 pcic0: static bug detected ignoring pcic1 ignoring hardware
 Both kernel send the laptop dozing when power managment is enabled.
 So far I could'nt make a difference out of them.
 
 Bye,
 
 Daniel Jahre
 .............................................................
 4. Chemnitzer Linxutag
 http://www.tu-chemnitz.de/linux/tag
 .............................................................
 

From: "Ted Mittelstaedt" <tedm@toybox.placo.com>
To: "Daniel Jahre" <daniel.jahre@informatik.tu-chemnitz.de>
Cc: <freebsd-gnats-submit@FreeBSD.org>
Subject: RE: i386/33574: kernel hangs on page fault during boot process (kernel trap 12) on Intel based laptop computer
Date: Tue, 15 Jan 2002 21:41:14 -0800

 Great!
 
 The INSTALL.TXT should be updated to list this make and model of
 laptop as requiring the pcic workaround.  Other than that I think
 we can close this, modifying the probe code to detect this particular
 laptop is probably not going to happen since the documented workaround
 works for this hardware. 
 
 Ted Mittelstaedt 

From: Colman O'Carroll <colmano@free.fr>
To: freebsd-gnats-submit@FreeBSD.org,
	daniel.jahre@informatik.tu-chemnitz.de
Cc:  
Subject: Re: i386/33574: kernel hangs on page fault during boot process (kernel 
 trap 12) on Intel based laptop computer
Date: Thu, 14 Feb 2002 00:05:02 +0100

 FYI..
 
 Hi there,
 
 Just to let you know that I'm still getting this problem with my laptop
 in release 4.5....
 I had it in 4.4 also but 4.3 worked OK.
 
 The workaround
 
 set hw.pcic.intr_path="1"
 set hw.pcic.irq="0"
 
 works fine for me so I can live with it...
 
 For info, My laptop is a Clevo 2700C (also known as Kapok I believe) A
 rather generic (cheap) model.
 Pentium III @866 with SiS630 Chipset
 
 Full dmesg available.
 
 Colman.
 

From: Marco Castelvecchio <mcastelvecchio@crema.unimi.it>
To: tedm@toybox.placo.com
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: RE: i386/33574: kernel hangs on page fault during boot process
	(kernel trap 12) on Intel based laptop computer
Date: 22 Feb 2002 23:57:35 +0100

 I've just installed 4.5-STABLE and I had to apply the workaround, but
 when pccardd detects my Xircom XE2000 it hangs again.
 For info, my laptop is a Akura Oris 10 (Italian brand for Movita
 ETNA-110)
 K6-2 333 with intel PIIX4 chipset
 If you need full dmesg please email me.
 Thanks,
 
 	Marco Castelvecchio
 
 -- 
 Marco Castelvecchio
 Universita' di Milano
 Dipartimento di Tecnologie dell'Informazione
 Polo didattico e di ricerca di Crema
 Public GPG Key: http://digilander.iol.it/TecnograpH/key.asc
 Homepage: http://www.geocities.com/crypto2001it/index.html
 
 Fourth Law of Thermodynamics:
        If the probability of success is not almost one, it is damn near
 zero.
                  -- David Ellis
 

From: Philippe CASIDY <pcasidy@casidy.com>
To: freebsd-gnats-submit@FreeBSD.org,
	daniel.jahre@informatik.tu-chemnitz.de
Cc:  
Subject: i386/33574: kernel hangs on page fault during boot process (kernel trap 12) on Intel based laptop computer
Date: Sat, 25 May 2002 20:36:57 +0200 (CEST)

 I too do have this problem.
 
 dmesg gives:
 avail memory = 143392768 (140032K bytes)
 Preloaded elf kernel "kernel" at 0xc0353000.
 Preloaded userconfig_script "/boot/kernel.conf" at 0xc035309c.
 K6-family MTRR support enabled (2 registers)
 md0: Malloc disk
 Using $PIR table, 3 entries at 0xc00fe840
 npx0: <math processor> on motherboard
 npx0: INT 16 interface
 pcib0: <Host to PCI bridge> on motherboard
 pci0: <PCI bus> on pcib0
 isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0
 isa0: <ISA bus> on isab0
 atapci0: <Intel PIIX4 ATA33 controller> port 0x1100-0x110f at device 7.1 on pci0
 ata0: at 0x1f0 irq 14 on atapci0
 ata1: at 0x170 irq 15 on atapci0
 uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0xf300-0xf31f irq 10 at device 7.2 on pci0
 usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
 usb0: USB revision 1.0
 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub0: 2 ports with 2 removable, self powered
 chip1: <Intel 82371AB Power management controller> port 0x1400-0x140f at device 7.3 on pci0
 pci0: <S3 ViRGE MX graphics accelerator> at 8.0
 pcic0: <TI PCI-1220 PCI-CardBus Bridge> at device 10.0 on pci0
 pcic0: PCI Memory allocated: 0x44000000
 pcic0: Polling mode
 pcic0: TI12XX PCI Config Reg: [speaker enable][pwr save][FUNC pci int + CSC serial isa irq]
 pccard0: <PC Card bus (classic)> on pcic0
 pcic1: <TI PCI-1220 PCI-CardBus Bridge> at device 10.1 on pci0
 pccard1: <PC Card bus (classic)> on pcic1
 orm0: <Option ROMs> at iomem 0xcc000-0xccfff,0xe2000-0xe27ff,0xe7000-0xe7fff on isa0
 fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
 fdc0: FIFO enabled, 8 bytes threshold
 fd0: <1440-KB 3.5" drive> on fdc0 drive 0
 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
 kbd0 at atkbd0
 psm0: <PS/2 Mouse> irq 12 on atkbdc0
 psm0: model GlidePoint, device ID 0
 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
 sc0: <System console> at flags 0x100 on isa0
 sc0: VGA <16 virtual consoles, flags=0x300>
 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
 sio0: type 16550A
 sio1 at port 0x2f8-0x2ff irq 3 on isa0
 sio1: type 16550A
 ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
 ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
 ppi0: <Parallel I/O> on ppbus0
 plip0: <PLIP network interface> on ppbus0
 lpt0: <Printer> on ppbus0
 lpt0: Interrupt-driven port
 ata1-slave: ATAPI identify retries exceeded
 ad0: 4126MB <TOSHIBA MK4309MAT> [8944/15/63] at ata0-master UDMA33
 acd0: CDROM <CD-224E> at ata1-master PIO4
 
 Problem occured sinces 4.4-RELEASE up to today 4.6-RC and also with
 5.0-DP1.
 
 The work around using the 'set' command works.
 
 Thanks
 
 
State-Changed-From-To: open->closed 
State-Changed-By: jon 
State-Changed-When: Fri Jul 19 06:15:21 PDT 2002 
State-Changed-Why:  
everyone says the workaround works for them, why is this pr still open... 

http://www.freebsd.org/cgi/query-pr.cgi?pr=33574 
>Unformatted:
