From 1abcbad7c7638ffd47668a61cb27b1e15813138f Mon Sep 17 00:00:00 2001 From: Greg Rose Date: Thu, 1 Jul 2010 13:39:23 +0000 Subject: [PATCH] --- yaml --- r: 203346 b: refs/heads/master c: de42edde131cd09a556f0b90373569d64b92ef99 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/net/igb/igb_main.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 6f192c62679e..40cfee02f363 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8d420a1b3ea65357b6eb59e4e742248d2838e904 +refs/heads/master: de42edde131cd09a556f0b90373569d64b92ef99 diff --git a/trunk/drivers/net/igb/igb_main.c b/trunk/drivers/net/igb/igb_main.c index d811462ab9b6..9cb04e29ad13 100644 --- a/trunk/drivers/net/igb/igb_main.c +++ b/trunk/drivers/net/igb/igb_main.c @@ -4974,6 +4974,10 @@ static void igb_vf_reset_msg(struct igb_adapter *adapter, u32 vf) static int igb_set_vf_mac_addr(struct igb_adapter *adapter, u32 *msg, int vf) { + /* + * The VF MAC Address is stored in a packed array of bytes + * starting at the second 32 bit word of the msg array + */ unsigned char *addr = (char *)&msg[1]; int err = -1;