Hal> Hi, Should it be the responsibility of user_mad or the client Hal> itself to set the hi_tid ? Right now, it's in Hal> user_mad::ib_umad_write. I think it has to be in the kernel (ie in user_mad.c) because we can't trust anything userspace gives us. - R.