From owner-freebsd-stable Tue Sep 29 19:26:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA03004 for freebsd-stable-outgoing; Tue, 29 Sep 1998 19:26:29 -0700 (PDT) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from caffeine.internal.enteract.com (caffeine.internal.enteract.com [207.229.129.24]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id TAA02999 for ; Tue, 29 Sep 1998 19:26:27 -0700 (PDT) (envelope-from kdulzo@caffeine.internal.enteract.com) Received: (qmail 18523 invoked by uid 100); 30 Sep 1998 02:26:14 -0000 Message-ID: <19980929212614.A18457@caffeine.internal.enteract.com> Date: Tue, 29 Sep 1998 21:26:14 -0500 From: "Kevin M. Dulzo" To: freebsd-stable@FreeBSD.ORG Subject: Panic (Supervisor read, page not present) in rename() Reply-To: kdulzo@enteract.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG During a run of rsync of /etc/master.passwd my 2.2.7-RELEASE server panic'd. Any help in this would be really appreciated. In my limited kgdb skills, it trap()'d in ufs_rename() with the inodes the same. This is a production server so I am a little worried. Is this a known issue of *any* sort? Or, is there something more I can do with my core/kernel and gdb to help diagnose an unknown issue? (Appended are a backtrace, dmesg, and kernel conf) Thanks, -Kevin ### gdb backtrace: (kgdb) bt #0 boot (howto=256) at ../../kern/kern_shutdown.c:266 #1 0xf0111783 in panic (fmt=0xf0101459 "from debugger") at ../../kern/kern_shutdown.c:400 #2 0xf0101475 in db_panic (dummy1=-266761053, dummy2=0, dummy3=-1, dummy4=0xefbffc54 "") at ../../ddb/db_command.c:440 #3 0xf0101365 in db_command (last_cmdp=0xf01deb24, cmd_table=0xf01de974, aux_cmd_tablep=0xf01fa3b4) at ../../ddb/db_command.c:337 #4 0xf01014e2 in db_command_loop () at ../../ddb/db_command.c:462 #5 0xf0103c38 in db_trap (type=12, code=0) at ../../ddb/db_trap.c:73 #6 0xf01ae34b in kdb_trap (type=12, code=0, regs=0xefbffd9c) at ../../i386/i386/db_interface.c:126 #7 0xf01b9123 in trap_fatal (frame=0xefbffd9c) at ../../i386/i386/trap.c:768 #8 0xf01b8bf4 in trap_pfault (frame=0xefbffd9c, usermode=0) at ../../i386/i386/trap.c:681 #9 0xf01b8843 in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = 0, tf_esi = -193926400, tf_ebp = -272630148, tf_isp = -272630332, tf_ebx = 0, tf_edx = 100, tf_ecx = -194333184, tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -266761053, tf_cs = 8, tf_eflags = 66118, tf_esp = -193913984, tf_ss = 0}) at ../../i386/i386/trap.c:324 #10 0xf0198ca3 in ufs_rename (ap=0xefbffe9c) at ../../ufs/ufs/ufs_vnops.c:1048 #11 0xf01346a8 in rename (p=0xf48e8800, uap=0xefbfff94, retval=0xefbfff84) at vnode_if.h:519 #12 0xf01b93db in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = 163840, tf_esi = -272639828, tf_ebp = -272640940, tf_isp = -272629788, tf_ebx = 134096, tf_edx = 0, tf_ecx = 1, tf_eax = 128, tf_trapno = 7, tf_err = 7, tf_eip = 537233265, tf_cs = 31, tf_eflags = 658, tf_esp = -272640952, tf_ss = 39}) at ../../i386/i386/trap.c:920 ### dmesg Copyright (c) 1992-1998 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 2.2.7-RELEASE #0: Fri Sep 25 11:31:25 CDT 1998 kdulzo@caffeine.internal.enteract.com:/usr/src/sys/compile/POP3 CPU: Pentium/P54C (199.90-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping=12 Features=0x1bf real memory = 134217728 (131072K bytes) avail memory = 128606208 (125592K bytes) Probing for devices on PCI bus 0: chip0 rev 3 on pci0:0:0 chip1 rev 1 on pci0:7:0 chip2 rev 0 on pci0:7:1 pci0:7:2: Intel Corporation, device=0x7020, class=serial, subclass=0x03 int d irq 5 [no driver assigned] vga0 rev 20 int a irq 5 on pci0:9:0 de0 rev 34 int a irq 9 on pci0:10:0 de0: 21140A [10-100Mb/s] pass 2.2 de0: address 00:40:05:a1:e3:9a de1 rev 34 int a irq 12 on pci0:11:0 de1: 21140A [10-100Mb/s] pass 2.2 de1: address 00:40:05:37:d4:7f ahc0 rev 0 int a irq 10 on pci0:12:0 ahc0: aic7870 Single Channel, SCSI Id=7, 16/255 SCBs ahc0: target 0 Tagged Queuing Device (ahc0:0:0): "SEAGATE ST34555N 0930" type 0 fixed SCSI 2 sd0(ahc0:0:0): Direct-Access 4340MB (8888924 512 byte sectors) sd0(ahc0:0:0): with 6300 cyls, 8 heads, and an average 176 sectors/track ahc0: target 1 Tagged Queuing Device (ahc0:1:0): "SEAGATE ST34555N 0930" type 0 fixed SCSI 2 sd1(ahc0:1:0): Direct-Access 4340MB (8888924 512 byte sectors) sd1(ahc0:1:0): with 6300 cyls, 8 heads, and an average 176 sectors/track Probing for PnP devices: No Plug-n-Play devices were found Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold npx0 msize 131072 on motherboard npx0: INT 16 interface Intel Pentium F00F detected, installing workaround ### kernel config # Config for POP3 # $Id: POP3,v 1.1 1998/09/25 16:24:41 root Exp root $ # *NOTICE* Core stuff should not be changed from machine to machine! # Especially without explanation! ### Core Defines machine "i386" ident POP3 maxusers 512 options INCLUDE_CONFIG_FILE # Include this file in kernel config kernel root on sd0 dumps on sd0 cpu "I586_CPU" # aka Pentium(tm) cpu "I686_CPU" # aka Pentium Pro/II (tm) ### Core Options options "COMPAT_43" options SYSVSHM options SYSVSEM options SYSVMSG options "MD5" options DDB options KTRACE #kernel tracing options PERFMON options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor ### Core Networking options INET #Internet communications protocols pseudo-device ether #Generic Ethernet pseudo-device loop #Network loopback device ### Core Filesystems options FFS #Fast filesystem options NFS #Network File System ### PCI Bus controller pci0 device de0 # SCSI controller ahc0 options AHC_TAGENABLE options AHC_SCBPAGING_ENABLE options AHC_ALLOW_MEMIO options SCSI_REPORT_GEOMETRY controller scbus0 #base SCSI code device sd0 #SCSI disks ### ISA Devices controller isa0 options "AUTO_EOI_1" options "AUTO_EOI_2" # This only works on 430HX Boards options BOUNCE_BUFFERS controller pnp0 # console device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr options MAXCONS=16 # number of virtual consoles options SC_HISTORY_SIZE=1000 # number of history buffer lines options SC_DISABLE_REBOOT # disable reboot key sequence # Floppy controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr disk fd0 at fdc0 drive 0 # Set memory size in npx0 0x20000 = 128M device npx0 at isa? port "IO_NPX" iosiz 0x20000 flags 0x0 irq 13 vector npxintr # COM ports device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr ### Pseudo-devs pseudo-device pty 16 #Pseudo ttys - can go as high as 256 pseudo-device speaker #Play IBM BASIC-style noises out your speaker pseudo-device log #Kernel syslog interface (/dev/klog) pseudo-device gzip #Exec gzipped a.out's -- .-._.-. finally i understand / the feelings of the few / ashes and diamonds foe and friend / we were all equal in the end ._.-._. +==-- | Kevin M. Dulzo Check us out! | | Network Operations http://www.enteract.com | | Enteract, L.L.C. mailto: info@enteract.com| | kdulzo@enteract.com (773)248-8511 | --==+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message