On 12/16/08, Paul Brook <[email protected]> wrote:
> > The generic resolving API should look something like
>  >
>  > int (*resolve)(target_phys_addr_t address_in, target_phys_addr_t
>  > length_in, target_phys_addr_t &address_out, target_phys_addr_t
>  > &length_out)
>
>
> I don't think this is sufficient. A paged iommu may split a single range into
>  multiple disjoint sections. i.e. we need SG lists.

That's why there is the length_out, it is called repeatedly until the
length is zero or it fails.
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to