Michael> The mcast pointer comes from stack. Surely we could have
Michael> use after free in ipoib_mcast_join_complete trigger data
Michael> corruption on stack and then trip on it?
Now you're confusing me. Isn't the mcast pointer kmalloc()ed?
- R.