summaryrefslogtreecommitdiff
path: root/net/core/scm.c
diff options
context:
space:
mode:
authorYossi Etigin <yosefe@Voltaire.COM>2008-11-12 18:24:36 (GMT)
committerRoland Dreier <rolandd@cisco.com>2008-11-12 18:24:36 (GMT)
commitfe25c56190bbc0951d7c53b4ccd148e669d69938 (patch)
tree014505ce749ad84073d76f4c12e8212c1be59076 /net/core/scm.c
parent332edc2f7fa58b818dfed1cede60272eecc27c0a (diff)
downloadlinux-fe25c56190bbc0951d7c53b4ccd148e669d69938.tar.xz
IPoIB: Don't enable NAPI when it's already enabled
If a P_Key is not present when an interface is created, ipoib_open() will return after doing napi_enable(). ipoib_open() will be called again from ipoib_pkey_poll() when the P_Key appears, after NAPI has already been enabled, and try to enable it again. This triggers a BUG_ON() in napi_enable(). Fix this by moving the call to napi_enable() to after the test for P_Key presence. Signed-off-by: Yossi Etigin <yosefe@voltaire.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'net/core/scm.c')
0 files changed, 0 insertions, 0 deletions