aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/testing/selftests/dm-verity/git:/ssh:/git@git.zx2c4.com
diff options
context:
space:
mode:
authorIlya Maximets <i.maximets@ovn.org>2026-05-20 19:22:35 +0200
committerJakub Kicinski <kuba@kernel.org>2026-05-22 17:11:09 -0700
commit70f8592ee90585272018a725054b6eb2ab7e99ca (patch)
tree75f82d90be99b24a945c77818e3f219e63c94944 /tools/testing/selftests/dm-verity/git:/ssh:/git@git.zx2c4.com
parentvsock: keep poll shutdown state consistent (diff)
net: netlink: fix sending unassigned nsid after assigned one
If the current skb is not shared, it is re-used directly for all the sockets subscribed to the notification. If we have remote all-nsid socket receiving a message first, then the 'nsid_is_set' will be set to 'true'. If the nsid is NOT_ASSIGNED for the next socket in the list, the 'nsid_is_set' will remain 'true' and the negative value is be delivered to the user space. All subsequent nsid values will be delivered as well, since there is no code path that sets the flag back to 'false'. Fix that by always dropping the flag to 'false' first. Fixes: 7212462fa6fd ("netlink: don't send unknown nsid") Signed-off-by: Ilya Maximets <i.maximets@ovn.org> Acked-by: Nicolas Dichtel <nicolas.dichtel@6wind.com> Link: https://patch.msgid.link/20260520172317.175168-2-i.maximets@ovn.org Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/testing/selftests/dm-verity/git:/ssh:/git@git.zx2c4.com')
0 files changed, 0 insertions, 0 deletions