On Fri, Jun 03, 2005 at 11:58:50AM -0700, Caitlin Bestler wrote:
> Since you haven't bothered to learn much about RDMA, let me 
> explain that unlike typical devices an RDMA device can be
> pefrforming IO even when the OS is not aware of it.

We have similar issues with spurious dma transfers and interrupts
on all device classes.  The ->remove callback must make sure the
device is in a quiscent state, by whatever means are nessecary.
This is absolutely nessecary for hot removals to work.

> That is
> why the Quadrics extensions for zero placement are not
> applicable to an RDMA device. That extension, for example,
> only remaps memory when the IO device is not actively
> doing a transfer. Something that the kernel does not
> know with an RDMA device.

How is memory remapping related to device removal?

_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to