Hi, the function ib_mad_recv_done_handler, which is called if a dr_smp packet was received, calls "port_priv->device->process_mad". I analyze that function (recursive) for mthca, but I never found the point where a set or get method is applied. Does anybody knows, what exactly process_mad does. Thanks, Michael