Subject: Re: panic with NetBSD 1.4_BETA
To: Aidan Cully <aidan@kublai.com>
From: Chuck Silvers <chuq@chuq.com>
List: current-users
Date: 05/03/1999 11:23:47
I'll look into it.  hopefully I'll be able to reproduce it myself,
otherwise I'll get back to you for more info.

-Chuck


Aidan Cully writes:
> this is copied by hand, so there may be mistakes..
> 
> panic: pagedaemon: clean anon page without backing store?
> 
> stack trace gives me:
> _Debugger(f031cba4,12,f226d8a0,f21ebf50,f01e9fb5) at _Debugger+0x4
> _panic(f01e9cfe,f03201ac,f0309f04,f031cca8,f0310e88) at _panic+0x55
> _uvmpd_scan_inactive(f0265888) at _uvmpd_scan_inactive+0x1c5
> _uvmpd_scan(0,f012fd04,0,f21e6f94,f012fd0c) at _uvmpd_scan+0x7b
> _uvm_pageout(f0296ee8,f010034f,0,f21dc444,0) at _uvm_pageout+0x12f
> _start_pagedaemon(0) at _start_pagedaemon+0x8
> Bad frame pointer: 0xf0296ee8
> 
> I can reproduce this at will by trying to run the coda5_server
> package on NetBSD 1.4.
> 
> dmesg output follows:
> NetBSD 1.4_BETA (ALBATROSS) #1: Thu Apr 29 22:20:06 EDT 1999
>     aidan@albatross.kublai.com:/usr/local/sup/src/sys/arch/i386/compile/ALBATROSS
> cpu0: family 4 model 3 step 5
> cpu0: Intel 486DX2 (486-class)
> real mem  = 16384000
> avail mem = 13352960
> using 225 buffers containing 921600 bytes of memory
> mainbus0 (root)
> isa0 at mainbus0
> ahc0 at isa0 port 0x1c00-0x1cff irq 15: Adaptec AHA-284x SCSI (BIOS enabled)
> ahc0: aic7770 >= Rev E, Single Channel, SCSI Id=7, 4 SCBs
> scsibus0 at ahc0 channel 0: 8 targets, 8 luns per target
> ahc0: target 0 synchronous at 10.0MHz, offset = 0xf
> sd0 at scsibus0 targ 0 lun 0: <Quantum, XP31070W, L912> SCSI2 0/direct fixed
> sd0: 1075MB, 3907 cyl, 5 head, 112 sec, 512 bytes/sect x 2203480 sectors
> ne1 at isa0 port 0x300-0x31f irq 10
> ne1: NE2000 Ethernet
> ne1: Ethernet address 00:40:33:2a:9e:c8
> com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
> wdc0 at isa0 port 0x1f0-0x1f7 irq 14
> wd0 at wdc0 channel 0 drive 0: <WDC AC31600H>
> wd0: drive supports 16-sector pio transfers, lba addressing
> wd0: 1549MB, 3148 cyl, 16 head, 63 sec, 512 bytes/sect x 3173184 sectors
> wd0: 32-bits data port
> wd0: drive supports PIO mode 4, DMA mode 2
> vga0 at isa0 port 0x3b0-0x3df iomem 0xa0000-0xbffff
> wsdisplay0 at vga0: console (80x25, vt100 emulation)
> sb0 at isa0 port 0x220-0x237 irq 5 drq 1: dsp v3.01
> midi0 at sb0: <SB MIDI UART>
> audio0 at sb0: half duplex
> opl0 at sb0: model OPL2
> midi1 at opl0: <SB Yamaha OPL2>
> pckbc0 at isa0 port 0x60-0x64
> pckbd0 at pckbc0 (kbd slot)
> pckbc0: using irq 1 for kbd slot
> wskbd0 at pckbd0: console keyboard
> pcppi0 at isa0 port 0x61
> sysbeep0 at pcppi0
> isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
> npx0 at isa0 port 0xf0-0xff: using exception 16
> fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
> fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
> isapnp0: read port 0x20b
> isapnp0: <SupraExpress 288i PnP Modem, SUP1310, SUP1320, > port 0x2f8/8 irq 3 not configured
> biomask c040 netmask c440 ttymask c442
> wscons: wskbd0 glued to wsdisplay0 (console)
> WARNING: old BSD partition ID!
> boot device: wd0
> root on wd0a dumps on wd0b
> root file system type: ffs
> wsdisplay0: screen 1 added (80x25, vt100 emulation)
> wsdisplay0: screen 2 added (80x25, vt100 emulation)
> wsdisplay0: screen 3 added (80x25, vt100 emulation)
> wsdisplay0: screen 4 added (80x25, vt100 emulation)
> 
> I can post my kernel config as well, if it matters..  The kernel is
> built from a 4/28 source tree.
> 
> Let me know if there's any more info you want..
> --aidan