> This also fixes the panic that I got with mfs_mount:
> (with "options MFS" in the config file, 'cvsup'ed at May 13th 19:43 UTC)
> 
> Fatal trap 12: page fault while inkernel mode
> fault virtual address = 0x9d19fd34
> fault code            = supervisor read, page not present
> instruction pointer   = 0x8:0xc016f7a0
> stack pointer         = 0x10:0xc494cd68
> frame pointer         = 0x10:0xc494cd94
> code segment          = base 0x0, limit 0xfffff, type 0x1b
>                       = DPL 0, Rres 1,def 32 1, gran 1
> processor eflags      = interrupt enabled, resume, IOPL=0
> current process               = 38 (mount_mfs)
> interrupt mask                =
> kernel: type 12 trap, code: 0
> stopped at checkalias+0x150:  movl cdevsw(%eax), %edx
> 
> db> trace
> checkalias(c4478980, ff00, 0) at checkalias+0x150
> mfs_mount(c08a3e00, bfbfde98, bfbfd7ac, c494cea0, c44804c0) at mfs_mount+0x132
> mount(c44804c0, c494cf80,0,80691e0,2000) at mount+0x50e
> syscall(2f,2f,2f,2000,80691e0) at syscall+0x182
> Xint0x80_syscall() at Xint0x80_syscall+0x30
> 
> Bye, Philipp
> 
This was due to a kludge in mfs implementation. Try change NUMCDEV in
kern_conf.c to 255.

-lq


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

Reply via email to