Yuval Mintz
fea7564534
bnx2x: Prevent null pointer dereference in AFEX mode
...
The cnic module is responsible for initializing various bnx2x structs
via callbacks provided by the bnx2x module.
One such struct is the queue object for the FCoE queue.
If a device is working in AFEX mode and its configuration allows FCoE yet
the cnic module is not loaded, it's very likely a null pointer dereference
will occur, as the bnx2x will erroneously access the FCoE's queue object.
Prevent said access until cnic properly registers itself.
Signed-off-by: Yuval Mintz <yuvalmin@broadcom.com>
Signed-off-by: Ariel Elior <ariele@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-04-10 15:27:04 -04:00
..
appletalk
arcnet
bonding
bonding: fix bonding_masters race condition in bond unloading
2013-04-08 16:45:09 -04:00
caif
tty/serial patches for 3.9-rc1
2013-02-21 13:41:04 -08:00
can
can: sja1000: limit PEAK PCAN-PC Card to HAS_IOPORT
2013-03-27 14:51:49 +01:00
cris
dsa
ethernet
bnx2x: Prevent null pointer dereference in AFEX mode
2013-04-10 15:27:04 -04:00
fddi
hamradio
tty/serial patches for 3.9-rc1
2013-02-21 13:41:04 -08:00
hippi
rrunner.c: fix possible memory leak in rr_init_one()
2013-03-10 16:42:23 -04:00
hyperv
hyperv: Fix RNDIS send_completion code path
2013-04-08 12:15:17 -04:00
ieee802154
ieee802154: at86rf230: Remove empty suspend/resume callbacks
2013-02-15 15:35:34 -05:00
irda
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2013-02-21 17:40:58 -08:00
phy
net/phy: micrel: Disable asymmetric pause for KSZ9021
2013-02-28 15:37:30 -05:00
plip
ppp
ppp: convert to idr_alloc()
2013-02-27 19:10:18 -08:00
slip
team
team: unsyc the devices addresses when port is removed
2013-03-07 16:35:57 -05:00
usb
smsc75xx: fix jumbo frame support
2013-03-29 15:16:21 -04:00
vmxnet3
vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev
2013-03-07 16:10:47 -05:00
wan
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-02-26 20:16:07 -08:00
wimax
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2013-02-20 18:58:50 -08:00
wireless
rt2x00: rt2x00pci: fix build error on Ralink RT3x5x SoCs
2013-04-03 14:50:06 -04:00
xen-netback
Revert "xen: netback: remove redundant xenvif_put"
2013-02-19 13:04:34 -05:00
dummy.c
eql.c
ifb.c
Kconfig
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2013-02-26 11:44:11 -08:00
LICENSE.SRC
loopback.c
macvlan.c
macvlan: Set IFF_UNICAST_FLT flag to prevent unnecessary promisc mode.
2013-03-07 16:36:59 -05:00
macvtap.c
macvtap: convert to idr_alloc()
2013-02-27 19:10:18 -08:00
Makefile
mdio.c
mii.c
netconsole.c
netconsole: don't call __netpoll_cleanup() while atomic
2013-03-12 06:58:55 -04:00
ntb_netdev.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tun.c
tun: add a missing nf_reset() in tun_net_xmit()
2013-03-06 16:05:00 -05:00
veth.c
veth: fix NULL dereference in veth_dellink()
2013-02-10 20:41:43 -05:00
virtio_net.c
All trivial, thanks to the stuff which didn't quite make it time.
2013-02-26 14:49:12 -08:00
vxlan.c
vxlan: fix oops when delete netns containing vxlan
2013-03-07 16:12:51 -05:00
xen-netfront.c