Subject: Re: cyrix panic
To: Frank van der Linden <fvdl@wasabisystems.com>
From: Tom Javen <tom.javen@InnoTrac.fi>
List: port-i386
Date: 09/18/2000 10:37:03
Frank van der Linden wrote:

> On Fri, Sep 15, 2000 at 12:32:40PM +0200, Tom Javen wrote:
> > Any fixes for pmap zero panic on a old cyrix cpu ? (1.5ALPHA2)
> > If there are any patches I could do some testing.
>
> Problems with 6x86 related to page zeroing have been fixed by disabling
> it. What exactly is the type of your CPU (as in the dmesg output)?
> Do you have a trace?

The cpu is PR-200+ (has been working on atleast 1.3 maybe 1.4)

snippet from my dmesg

NetBSD 1.5_ALPHA2 (GENERIC) #2: Tue Sep 12 20:04:54 CEST 2000
    tron@lyssa.zhadum.de:/src/NetBSD-1.5/src/sys/arch/i386/compile/GENERIC
cpu0: Cyrix 6x86 (486-class)
total memory = 65152 KB
avail memory = 55284 KB
using 840 buffers containing 3360 KB of memory
BIOS32 rev. 0 found at 0xf04b0
mainbus0 (root)
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled
pchb0 at pci0 dev 0 function 0
pchb0: Silicon Integrated System 5597/5598 host bridge (rev. 0x02)
pcib0 at pci0 dev 1 function 0
pcib0: Silicon Integrated System 85C503 or 5597/5598 ISA bridge (rev. 0x01)

pciide0 at pci0 dev 1 function 1: Silicon Integrated System 5597/5598 IDE
contro
ller (rev. 0xd0)
pciide0: bus-master DMA support present
pciide0: primary channel configured to compatibility mode
wd0 at pciide0 channel 0 drive 0: <Maxtor 91531U3>
wd0: drive supports 16-sector pio transfers, lba addressing
wd0: 14655 MB, 16383 cyl, 16 head, 63 sec, 512 bytes/sect x 30015216
sectors
wd0: 32-bit data port



uvm_fault(0xc051c9a0,0xc0637000,0,3) -> 1
kernel: page fault trap , code = 0
stoppped in swapper at pmap_zero_page+0x39: repe stosl %es:(%edi)

trace
pmap_zero_page(11b8000,0,55e4000,c051c940,8) at pmap_zero_page + 0x39
uvm_pagealloc_strat(c051c940,55e4000,0,0,2) at uvm_pagealloc_strat + 0x2c2
uao_get()
uvm_fault()
uvm_fault_wire()
uwm_fork()
fork1()
main()

(typed from the screen)


any ideas ?

Tom

--
=============================+===========================
Tom Javen                    |   Innotrac Diagnostics Oy
email tom.javen@innotrac.fi  |   Turku
phone +358-2-2784041         |   Finland
gsm   +358-40-5860532        |   phone +358-2-2784000
                             |   fax   +358-2-2784001
=============================+===========================