Fix for v_specinfo removal.

This commit is contained in:
tsutsui 2008-01-30 14:10:25 +00:00
parent 9ef95126d8
commit 664eeccc0e
1 changed files with 2 additions and 4 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: grf.c,v 1.33 2007/03/04 06:01:06 christos Exp $ */
/* $NetBSD: grf.c,v 1.34 2008/01/30 14:10:25 tsutsui Exp $ */
/*
* Copyright (c) 1990, 1993
@ -83,7 +83,7 @@
*/
#include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: grf.c,v 1.33 2007/03/04 06:01:06 christos Exp $");
__KERNEL_RCSID(0, "$NetBSD: grf.c,v 1.34 2008/01/30 14:10:25 tsutsui Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@ -296,7 +296,6 @@ grfmap(dev_t dev, void **addrp, struct proc *p)
struct grf_softc *gp = grf_cd.cd_devs[GRFUNIT(dev)];
int len, error;
struct vnode vn;
struct specinfo si;
int flags;
#ifdef DEBUG
@ -312,7 +311,6 @@ grfmap(dev_t dev, void **addrp, struct proc *p)
*addrp =
(void *)VM_DEFAULT_ADDRESS(p->p_vmspace->vm_daddr, len);
vn.v_type = VCHR; /* XXX */
vn.v_specinfo = &si; /* XXX */
vn.v_rdev = dev; /* XXX */
error = uvm_mmap(&p->p_vmspace->vm_map, (vaddr_t *)addrp,
(vsize_t)len, VM_PROT_ALL, VM_PROT_ALL,