Colin Ian King
c89ebb968f
ixgbe: fix memory leak on ipsec allocation
...
The error clean up path kfree's adapter->ipsec and should be
instead kfree'ing ipsec. Fix this. Also, the err1 error exit path
does not need to kfree ipsec because this failure path was for
the failed allocation of ipsec.
Detected by CoverityScan, CID#146424 ("Resource Leak")
Fixes: 63a67fe229 ("ixgbe: add ipsec offload add and remove SA")
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Acked-by: Shannon Nelson <shannon.nelson@oracle.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2018-05-11 12:22:22 -07:00
..
appletalk
arcnet
bonding
bonding: send learning packets for vlans on slave
2018-05-11 11:50:41 -04:00
caif
drivers/net: Use octal not symbolic permissions
2018-03-26 12:07:49 -04:00
can
can: hi311x: Work around TX complete interrupt erratum
2018-05-10 18:25:30 +02:00
dsa
net: dsa: mv88e6xxx: Fix PHY interrupts by parameterising PHY base address
2018-05-07 23:41:58 -04:00
ethernet
ixgbe: fix memory leak on ipsec allocation
2018-05-11 12:22:22 -07:00
fddi
fjes
hamradio
drivers/net: Use octal not symbolic permissions
2018-03-26 12:07:49 -04:00
hippi
hyperv
hv_netvsc: set master device
2018-05-10 17:36:20 -04:00
ieee802154
net: ieee802154: mcr20a: do not leak resources on error path
2018-04-23 20:56:23 +02:00
ipvlan
net: Drop pernet_operations::async
2018-03-27 13:18:09 -04:00
netdevsim
devlink: convert occ_get op to separate registration
2018-04-08 12:45:57 -04:00
phy
net: phy: sfp: fix the BR,min computation
2018-05-04 13:30:10 -04:00
plip
ppp
pppoe: check sockaddr length in pppoe_connect()
2018-04-23 21:12:15 -04:00
slip
slip: Check if rstate is initialized before uncompressing
2018-04-11 10:33:46 -04:00
team
team: fix netconsole setup over team
2018-04-24 09:36:21 -04:00
usb
qmi_wwan: do not steal interfaces from class drivers
2018-05-03 11:25:03 -04:00
vmxnet3
vmxnet3: fix incorrect dereference when rxvlan is disabled
2018-04-19 13:59:05 -04:00
wan
wimax
net: drivers/net: Remove unnecessary skb_copy_expand OOM messages
2018-03-15 14:28:03 -04:00
wireless
We only have a few fixes this time:
2018-05-10 17:34:50 -04:00
xen-netback
drivers/net: Use octal not symbolic permissions
2018-03-26 12:07:49 -04:00
dummy.c
net: Do not take net_rwsem in __rtnl_link_unregister()
2018-03-31 22:24:58 -04:00
eql.c
geneve.c
net: Drop pernet_operations::async
2018-03-27 13:18:09 -04:00
gtp.c
net: Drop pernet_operations::async
2018-03-27 13:18:09 -04:00
ifb.c
net: Do not take net_rwsem in __rtnl_link_unregister()
2018-03-31 22:24:58 -04:00
Kconfig
netdevsim: Add simple FIB resource controller via devlink
2018-03-29 14:10:31 -04:00
LICENSE.SRC
loopback.c
net: Drop pernet_operations::async
2018-03-27 13:18:09 -04:00
macsec.c
Revert "macsec: missing dev_put() on error in macsec_newlink()"
2018-04-16 10:01:12 -04:00
macvlan.c
macvlan: filter out unsupported feature flags
2018-03-11 22:46:16 -04:00
macvtap.c
Makefile
net: remove cris etrax ethernet driver
2018-03-26 15:56:24 +02:00
mdio.c
mii.c
netconsole.c
nlmon.c
ntb_netdev.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tap.c
thunderbolt.c
tun.c
tun: fix vlan packet truncation
2018-04-18 13:50:29 -04:00
veth.c
virtio_net.c
virtio_net: sparse annotation fix
2018-04-19 16:33:20 -04:00
vrf.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2018-04-01 19:49:34 -04:00
vsockmon.c
vxlan.c
net: Drop pernet_operations::async
2018-03-27 13:18:09 -04:00
xen-netfront.c
drivers/net: Use octal not symbolic permissions
2018-03-26 12:07:49 -04:00