Struct UIO

Hiten Pandya hmp at nxad.com
Wed Jul 30 21:56:45 PDT 2003


Craig Dooley wrote:
Theres a comment to change iov_base in struct iovec to a void * which would be 
a pretty simple patch, just to cast it whenever doing math, but should it be 
changed to be more forward thinking?  What about systems like x86 with PAE 
where a pointer cant address the whole memory space?   I dont have the 
FreeBSD sources on hand, but is it vm_offset_t?  Is this not an issue right 
now?  Just a thought.

-Craig
	For PAE, all physical address accesses are handled by u_int64_t
	pointers, just like in FreeBSD, they will be called vm_paddr_t
	and the kernel code will be modified to use it where
	appropriate.
	Cheers.

--
Hiten Pandya
hmp at xxxxxxxx
http://hmp.serverninjas.com/





More information about the Kernel mailing list