Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Jan 1999 18:56:04 -0700 (MST)
From:      "Justin T. Gibbs" <gibbs@narnia.plutotech.com>
To:        Andrew Gallatin <gallatin@cs.duke.edu>
Cc:        alpha@FreeBSD.ORG
Subject:   Re: printing vm_offset_t's
Message-ID:  <199901110156.SAA02137@narnia.plutotech.com>
In-Reply-To: <13977.11142.915199.277600@grasshopper.cs.duke.edu> <Pine.LNX.4.04.9901101442510.14308-100000@feral-gw> <13977.11657.998775.230402@grasshopper.cs.duke.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <13977.11657.998775.230402@grasshopper.cs.duke.edu> you wrote:
> 
> Matthew Jacob writes:
>  > 
>  > 
>  > On Sun, 10 Jan 1999, Andrew Gallatin wrote:
>  > 
>  > > 
>  > > Matthew Jacob writes:
>  > >  > 
>  > >  > Hmm. How about %p?
>  > > 
>  > > That's another option, but unless you cast the arg to a pointer (like
>  > > void *), you get
>  > > 
>  > > 	 warning: format argument is not a pointer (arg 4)
>  > > 
>  > 
>  > Maybe this is why Eduardo Horvath went through all the NetBSD kernel
>  > source and deepsixed vm_offset_t.
> 
> Ick. That seems rather extreeme.  I can't imagine all the external code
> that broke when vm_offset_t disappeared...
> 
> Drew

The main reason why vm_offset_t was nuked is because it forces virtual
and physical address spaces to be of the same size.  This is a bad
assumtion.

--
Justin

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901110156.SAA02137>