DragonFly kernel List (threaded) for 2003-07
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: Struct UIO
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@xxxxxxxx
http://hmp.serverninjas.com/
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]