Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Apr 1999 10:54:25 -0400 (EDT)
From:      Brian Feldman <green@unixhelp.org>
To:        current@freebsd.org
Subject:   panic: vm_page_bits: illegal base/size 4096/512
Message-ID:  <Pine.BSF.4.05.9904061052120.50221-100000@janus.syracuse.net>

next in thread | raw e-mail | index | archive | help
This occurs when I'm copying from a floppy (MS-DOS) to my home dir which is
on an FFS file system. Any ideas? Reproduced of course.

 Brian Feldman                _ __ ___ ____  ___ ___ ___  
 green@unixhelp.org                _ __ ___ | _ ) __|   \ 
     FreeBSD: The Power to Serve!      _ __ | _ \__ \ |) |
         http://www.freebsd.org           _ |___/___/___/ 


cript started on Tue Apr  6 10:34:54 1999
{"/home/crash"}# gdb -k kernel.0 vmcore.0 
GDB is free software and you are welcome to distribute copies of it
 under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.16 (i386-unknown-freebsd), 
Copyright 1996 Free Software Foundation, Inc...
IdlePTD 2887680
initial pcb at 23f440
panicstr: vm_page_bits: illegal base/size 4096/512
panic messages:
---
panic: vm_page_bits: illegal base/size 4096/512

syncing disks... 21 19 14 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 giving up

dumping to dev 20001, offset 8192
dump 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 
---
#0  boot (howto=256) at ../../kern/kern_shutdown.c:287
287			dumppcb.pcb_cr3 = rcr3();
(kgdb) bt
#0  boot (howto=256) at ../../kern/kern_shutdown.c:287
#1  0xc01378a5 in panic () at ../../kern/kern_shutdown.c:448
#2  0xc019f491 in vm_page_bits (base=4096, size=512) at ../../vm/vm_page.c:1449
#3  0xc01a1cc8 in vnode_pager_input_smlfs (object=0xc6f55e0c, m=0xc054f6a0)
    at ../../vm/vnode_pager.c:401
#4  0xc01a219f in vnode_pager_generic_getpages (vp=0xc6fc5bc0, m=0xc6e8ccf0, 
    bytecount=4096, reqpage=0) at ../../vm/vnode_pager.c:625
#5  0xc0f4b183 in ?? ()
#6  0xc01a201a in vnode_pager_getpages (object=0xc6f55e0c, m=0xc6e8ccf0, 
    count=1, reqpage=0) at vnode_if.h:1067
#7  0xc019633f in vm_fault (map=0xc6efeac0, vaddr=671449088, 
    fault_type=1 '\001', fault_flags=0) at ../../vm/vm_pager.h:120
#8  0xc01cb10c in trap_pfault (frame=0xc6e8cd98, usermode=0, eva=671449088)
    at ../../i386/i386/trap.c:817
#9  0xc01cade7 in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -1025695744, 
      tf_esi = 671449088, tf_ebp = -957821440, tf_isp = -957821504, 
      tf_ebx = 8192, tf_edx = 671453184, tf_ecx = 1024, tf_eax = -957829120, 
      tf_trapno = 12, tf_err = 0, tf_eip = -1071867086, tf_cs = 8, 
      tf_eflags = 66070, tf_esp = -957821184, tf_ss = -957821192})
    at ../../i386/i386/trap.c:438
#10 0xc01c9b32 in slow_copyin ()
#11 0xc018d5e8 in ffs_write (ap=0xc6e8ceb8)
    at ../../ufs/ufs/ufs_readwrite.c:468
#12 0xc01635f9 in vn_write (fp=0xc0e8cac0, uio=0xc6e8cf00, cred=0xc0e32580, 
    flags=0) at vnode_if.h:331
#13 0xc0142abc in dofilewrite (p=0xc66e2d60, fp=0xc0e8cac0, fd=4, 
    buf=0x28057000, nbyte=13180, offset=0xffffffffffffffff, flags=0)
    at ../../kern/sys_generic.c:363
#14 0xc01429cb in write (p=0xc66e2d60, uap=0xc6e8cf84)
---Type <return> to continue, or q <return> to quit---
    at ../../kern/sys_generic.c:298
#15 0xc01cb70e in syscall (frame={tf_es = 47, tf_ds = 47, tf_edi = 671444992, 
      tf_esi = 671444992, tf_ebp = -1077946852, tf_isp = -957820972, 
      tf_ebx = 13180, tf_edx = -1, tf_ecx = 4, tf_eax = 4, tf_trapno = 0, 
      tf_err = 2, tf_eip = 134522044, tf_cs = 31, tf_eflags = 531, 
      tf_esp = -1077946992, tf_ss = 47}) at ../../i386/i386/trap.c:1101
#16 0xc01bec4c in Xint0x80_syscall ()
#17 0x80488a6 in ?? ()
#18 0x804849c in ?? ()
#19 0x80480e9 in ?? ()
(kgdb) quit
{"/home/crash"}# ^D

Script done on Tue Apr  6 10:35:07 1999




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9904061052120.50221-100000>