netfilter: nf_tables: unbind non-anonymous set if rule construction fails
stable inclusion from stable-v5.10.188 commit a07e415be383d0a91d4a6e6470f34663a5ef6600 bugzilla: https://gitee.com/openeuler/kernel/issues/I86JB6 Reference: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=a07e415be383d0a91d4a6e6470f34663a5ef6600 -------------------------------- [ Upstream commit 3e704897 ] Otherwise a dangling reference to a rule object that is gone remains in the set binding list. Fixes: 26b5a571 ("netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain") Signed-off-by:Pablo Neira Ayuso <pablo@netfilter.org> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by:
Lu Wei <luwei32@huawei.com>
Loading
Please sign in to comment