On Mon, May 25, 2015 at 11:04:41PM +0300, Or Gerlitz wrote: > OK, so rewinding a bit, the IB VF [1] identity is their 8 bytes port > GUID, and as Jason noted the user/kernel API allows to deliver up to > 32 bytes between user and kernel under the set_vf_mac flow > (do_setvfinfo() in net/core/rtnetlink.c). Trying it out through > **non-modified** ip tool and net/core/rtnetlink.c things just work - > I can set eight bytes value to be the virtual port GUID : Was I not perfectly clear? You have to use the 20 byte LLADDR format here: > # ip link set dev ib0 vf 1 mac aa:bb:cc:dd:ee:ff:11:22 > Port GUID: 0x2211ffeeddccbbaa The byte order got screwed up someplace. Jason -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html