Revision 7eaf837a4eb5f74561e2486972e7f5184b613f6e authored by Quan Tian on 06 March 2024, 17:24:02 UTC, committed by Pablo Neira Ayuso on 21 March 2024, 11:12:06 UTC
If nft_netdev_register_hooks() fails, the memory associated with
nft_stats is not freed, causing a memory leak.

This patch fixes it by moving nft_stats_alloc() down after
nft_netdev_register_hooks() succeeds.

Fixes: b9703ed44ffb ("netfilter: nf_tables: support for adding new devices to an existing netdev chain")
Signed-off-by: Quan Tian <tianquan23@gmail.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
1 parent 4a0e7f2
History
File Mode Size
scsi_transport_srp
53c700.rst -rw-r--r-- 4.6 KB
BusLogic.rst -rw-r--r-- 25.8 KB
ChangeLog.arcmsr -rw-r--r-- 6.6 KB
ChangeLog.ips -rw-r--r-- 5.2 KB
ChangeLog.lpfc -rw-r--r-- 87.6 KB
ChangeLog.megaraid -rw-r--r-- 23.4 KB
ChangeLog.megaraid_sas -rw-r--r-- 25.2 KB
ChangeLog.ncr53c8xx -rw-r--r-- 22.2 KB
ChangeLog.sym53c8xx -rw-r--r-- 28.8 KB
ChangeLog.sym53c8xx_2 -rw-r--r-- 5.9 KB
FlashPoint.rst -rw-r--r-- 8.9 KB
LICENSE.FlashPoint -rw-r--r-- 2.6 KB
NinjaSCSI.rst -rw-r--r-- 3.9 KB
aacraid.rst -rw-r--r-- 6.9 KB
advansys.rst -rw-r--r-- 9.6 KB
aha152x.rst -rw-r--r-- 6.8 KB
aic79xx.rst -rw-r--r-- 21.2 KB
aic7xxx.rst -rw-r--r-- 17.5 KB
arcmsr_spec.rst -rw-r--r-- 25.4 KB
bfa.rst -rw-r--r-- 3.1 KB
bnx2fc.rst -rw-r--r-- 3.1 KB
cxgb3i.rst -rw-r--r-- 3.3 KB
dc395x.rst -rw-r--r-- 3.7 KB
dpti.rst -rw-r--r-- 3.4 KB
g_NCR5380.rst -rw-r--r-- 2.9 KB
hpsa.rst -rw-r--r-- 5.1 KB
hptiop.rst -rw-r--r-- 8.5 KB
index.rst -rw-r--r-- 929 bytes
libsas.rst -rw-r--r-- 13.5 KB
link_power_management_policy.rst -rw-r--r-- 1003 bytes
lpfc.rst -rw-r--r-- 3.1 KB
megaraid.rst -rw-r--r-- 3.1 KB
ncr53c8xx.rst -rw-r--r-- 82.4 KB
ppa.rst -rw-r--r-- 514 bytes
qlogicfas.rst -rw-r--r-- 3.4 KB
scsi-changer.rst -rw-r--r-- 6.3 KB
scsi-generic.rst -rw-r--r-- 3.7 KB
scsi-parameters.rst -rw-r--r-- 2.9 KB
scsi.rst -rw-r--r-- 2.2 KB
scsi_eh.rst -rw-r--r-- 17.1 KB
scsi_fc_transport.rst -rw-r--r-- 23.6 KB
scsi_mid_low_api.rst -rw-r--r-- 52.9 KB
sd-parameters.rst -rw-r--r-- 993 bytes
smartpqi.rst -rw-r--r-- 2.8 KB
st.rst -rw-r--r-- 28.8 KB
sym53c500_cs.rst -rw-r--r-- 1.2 KB
sym53c8xx_2.rst -rw-r--r-- 43.6 KB
tcm_qla2xxx.rst -rw-r--r-- 1019 bytes
ufs.rst -rw-r--r-- 7.5 KB
wd719x.rst -rw-r--r-- 956 bytes

back to top