On a -current from this morning, I can reliably trigger a panic by
"make release" (I believe the problem has existed for some time,
though).
The box can do make worlds without problem, but during make release,
it stumples at the same place every time.
This is a Dual P3 with all involved filesystems (/usr/src, /usr/obj
and the chrootdir) nullfs-mounted from a SU vinum raid01 volume.

  monster# mount
  /dev/da0s1a on / (ufs, local, noatime, soft-updates)
  devfs on /dev (devfs, local)
  /dev/da3s1e on /usr (ufs, local, noatime, soft-updates)
  /dev/da0s1f on /var (ufs, local, noatime, soft-updates)
  procfs on /proc (procfs, local)
  /dev/vinum/vol/raid01 on /raid01 (ufs, NFS exported, local, noatime, soft-updates)
  /raid01/usr/src on /usr/src (nullfs, local, noatime)
  /raid01/usr/obj on /usr/obj (nullfs, local, noatime)
  /raid01/usr/ports on /usr/ports (nullfs, local, noatime)
  monster#

The panic:

  Fatal trap 12: page fault while in kernel mode
  cpuid = 1; lapic.id = 00000000
  fault virtual address   = 0x58
  fault code              = supervisor read, page not present
  instruction pointer     = 0x8:0xc016749e
  stack pointer           = 0x10:0xe009ddf4
  frame pointer           = 0x10:0xe009ddf4
  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         = 88329 (dd)
  kernel: type 12 trap, code=0
  
  CPU1 stopping CPUs: 0x00000001... stopped.
  Stopped at      devsw+0x6:      cmpl    $0,0x58(%eax)
  db> trace
  devsw(0,c41c3280,0,4,e0b8a36c) at devsw+0x6
  vn_ioctl(c41c3280,4004667a,e009ded0,dfb3d740,dfb3d740) at
  vn_ioctl+0xb5
  ioctl(dfb3d740,e009df80,805b5c0,bfbff868,bfbff880) at ioctl+0x20a
  syscall(2f,2f,2f,bfbff880,bfbff868) at syscall+0x405
  syscall_with_err_pushed() at syscall_with_err_pushed+0x1b
  db> 
 
I'll try to get a crashdump - 1GB (if anyone's interested?).

Config attached.


/Niels Chr.

-- 
 Niels Christian Bank-Pedersen, NCB1-RIPE.
 Network Manager, Tele Danmark NET, IP-section.

 "Hey, are any of you guys out there actually *using* RFC 2549?"
machine         i386
cpu             I686_CPU
ident           MONSTER
maxusers        128

hints           "/boot/device.hints"

#makeoptions    DEBUG=-g

options         INET
options         FFS
options         SOFTUPDATES
options         NFS
options         CD9660
options         DEVFS
options         PROCFS
options         COMPAT_43
options         SCSI_DELAY=5000
options         UCONSOLE
options         USERCONFIG
options         VISUAL_USERCONFIG
options         KTRACE
options         SYSVSHM
options         SYSVMSG
options         SYSVSEM
options         P1003_1B
options         _KPOSIX_PRIORITY_SCHEDULING
options         KBD_INSTALL_CDEV

options         SMP
options         APIC_IO

options         DDB

device          isa
device          pci

device          fdc

device          ata
#device         atadisk
device          atapicd
#device         atapifd
#device         atapist
#options        ATA_STATIC_ID

device          sym

device          scbus
device          da
#device         sa
#device         cd
device          pass

device          atkbdc  1
device          atkbd
device          psm

device          vga

device          splash

device          sc      1

device          npx

device          sio

device          ppc
device          ppbus
device          lpt

device          miibus
device          fxp

device          md

device          random
device          loop
device          ether
device          pty

device          bpf

Reply via email to