diff options
author | 2006-06-12 18:00:08 +0000 | |
---|---|---|
committer | 2006-06-12 18:00:08 +0000 | |
commit | 3b7c8f4ae889f2a48f7e90dcdaa2cae8eb3bf0ae (patch) | |
tree | 85db9810f51f43f7dfbe3ed4735cffde5adcd602 /lib/libkvm | |
parent | Oops, typo (diff) | |
download | wireguard-openbsd-3b7c8f4ae889f2a48f7e90dcdaa2cae8eb3bf0ae.tar.xz wireguard-openbsd-3b7c8f4ae889f2a48f7e90dcdaa2cae8eb3bf0ae.zip |
Use the non-generic SEGSHIFT value in the 020/030 specific codepath.
Diffstat (limited to 'lib/libkvm')
-rw-r--r-- | lib/libkvm/kvm_m68k.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/libkvm/kvm_m68k.c b/lib/libkvm/kvm_m68k.c index 510debab449..0f774dbbbce 100644 --- a/lib/libkvm/kvm_m68k.c +++ b/lib/libkvm/kvm_m68k.c @@ -1,4 +1,4 @@ -/* $OpenBSD: kvm_m68k.c,v 1.16 2006/03/20 15:11:48 mickey Exp $ */ +/* $OpenBSD: kvm_m68k.c,v 1.17 2006/06/12 18:00:08 miod Exp $ */ /* $NetBSD: kvm_m68k.c,v 1.9 1996/05/07 06:09:11 leo Exp $ */ /*- @@ -38,7 +38,7 @@ #if 0 static char sccsid[] = "@(#)kvm_hp300.c 8.1 (Berkeley) 6/4/93"; #else -static char *rcsid = "$OpenBSD: kvm_m68k.c,v 1.16 2006/03/20 15:11:48 mickey Exp $"; +static char *rcsid = "$OpenBSD: kvm_m68k.c,v 1.17 2006/06/12 18:00:08 miod Exp $"; #endif #endif /* LIBC_SCCS and not lint */ @@ -154,7 +154,7 @@ _kvm_vatop(kvm_t *kd, st_entry_t *sta, u_long va, u_long *pa) sta2 = (st_entry_t *)(ste & SG4_ADDR2); addr = (u_long)&sta2[(va & SG4_MASK3) >> SG4_SHIFT3]; } else { - addr = (u_long)&sta[va >> SEGSHIFT]; + addr = (u_long)&sta[va >> SEGSHIFT020]; /* * Can't use KREAD to read kernel segment table entries. * Fortunately it is 1-to-1 mapped so we don't have to. |