> > My mistake. It's been a long while since I coded the stuff I did for > memory reclaim pressure and I had my flag usage wrong in my memory. > From the description you just gave, the original patch to add > WQ_MEM_RECLAIM is ok. I probably still need to audit the ipoib usage > though. > > -- > Doug Ledford <dledford@xxxxxxxxxx> > GPG KeyID: B826A3330E572FDD > Key fingerprint = AE6B 1BDA 122B 23B4 265B 1274 B826 A333 0E57 2FDD Don't lose sight of the fact that the additional of the WQ_MEM_RECLAIM is to silence a warning BECAUSE ipoib's workqueue is WQ_MEM_RECLAIM. This happens while rdmavt/hfi1 is doing a cancel_work_sync() for the work item used by the QP's send engine The ipoib wq needs to be audited to see if it is in the data path for VM I/O. Mike