Struct UIO
Craig Dooley
cd5697 at albany.edu
Thu Jul 31 06:00:49 PDT 2003
Yeah, sorry about that one, I wrote up the mail before checking the diary
page again and realizing that you might be ripping all the iovec code for
that out anyway.
-Craig
On Thursday 31 July 2003 04:41, Matthew Dillon wrote:
> Don't worry about UIO's iovec, that one is my job. I am tentitively
> planning on changing the iovec to a list of VM objects, offsets, and
> extents.
>
> -Matt
> Matthew Dillon
> <dillon at xxxxxxxxxxxxx>
>
> :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/
--
Craig Dooley cd5697 at xxxxxxxxxx
Attachment:
pgp00007.pgp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgp00007.pgp
Type: application/octet-stream
Size: 187 bytes
Desc: "Description: signature"
URL: <http://lists.dragonflybsd.org/pipermail/kernel/attachments/20030731/02428ca4/attachment-0020.obj>
More information about the Kernel
mailing list