[E1000-devel] igb hard-coded mac_table[0] in igb_probe

2012-02-29 Thread James Bulpin
We've noticed that the igb_probe() function hard-codes mac_table index 0 when setting the PF MAC entry. Unfortunately this happens after igb_set_sriov_capability() has run and used mac_table[0] for the VF0 initial MAC and therefore the PF MAC silently obliterates the VF0 config. In practice

Re: [E1000-devel] igb/i350 VF/PF mailbox locking race leading to VF link staying down

2011-11-03 Thread James Bulpin
Hi Greg, That looks a lot more elegant than mine :) . I've tested on my rig and it works fine (applied to igbvf 1.1.5). Thanks, James -Original Message- From: Rose, Gregory V [mailto:gregory.v.r...@intel.com] Sent: 03 November 2011 17:21 To: Rose, Gregory V; James Bulpin; e1000-devel

[E1000-devel] igb/i350 VF/PF mailbox locking race leading to VF link staying down

2011-11-02 Thread James Bulpin
this with the older 82576 in the same system with the same drivers). I can only assume it's just very bad luck with timing in this particular system and configuration. Regards, James Bulpin Read (and ignore) replies to VF to PF messages currently unhandled Signed-off-by: James Bulpin james.bul