[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] ADs over dom0 iSCSI = high page_count()

On 05/12/2008 18:44, "Joshua Nicholas" <jnicholas@xxxxxxxxxxxxxxx> wrote:

> gnttab_copy_grant_page() can only return -EBUSY if the
> page_mapcount() is set and thus the IO must have gone through
> __gnttab_dma_map_page().
> So is the page_count() also 0 in netback.c net_tx_action_dealloc()
> when the entry has been pending too long and gnttab_copy_grant_page()
> (called via copy_pending_req()) returns -EBUSY?
> How does the cleanup work when this item is deleted from the
> pending_inuse_head due to -EBUSY being returned?

The most likely person to answer these questions off the top of tehir head
is Herbert Xu, who implemented many of these netback extensions.

 -- Keir

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.