memfree cards

Hi All

just wondering, does memfree card means everything (descriptors/WRs, contexts) is kept in kernel virtual memory OR

only the descriptors are posted to memory and contexts are still kept in device memory

Any Direction

thanks yairi for reply

I also thought the same way , but when I browsed through the code, I found that contexts (along with keeping in memory) are also programmed to device that y m wondered where do these stored when there is no memory on board

Back in the old (old) days, Infiniband HCAs had memory component on it. Today’s HCA no longer do that and instead the driver pin-down memory out of the machine’s memory via the PCI bus.

works like a charm :-)

not sure my fried. it somehow figures it out i guess :-) try it.