commit | d5e8cc6c946e0857826dcfbb3585068858445bfe | [log] [tgz] |
---|---|---|
author | Ben Hutchings <bhutchings@solarflare.com> | Thu Sep 06 16:52:31 2012 +0100 |
committer | Ben Hutchings <bhutchings@solarflare.com> | Sat Dec 01 00:26:09 2012 +0000 |
tree | 2867bb12190df7cea905afce3a698d41202953b1 | |
parent | 3f978ef36cca9bb10c88a56baec1d9d1cb072b98 [diff] |
sfc: Really disable flow control while flushing Receiving pause frames can block TX queue flushes. Earlier changes work around this by reconfiguring the MAC during flushes for VFs, but during flushes for the PF we would only change the fc_disable counter. Unless the MAC is reconfigured for some other reason during the flush (which I would not expect to happen) this had no effect at all. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>