summaryrefslogtreecommitdiffstats
path: root/block/blk-iolatency.c
diff options
context:
space:
mode:
authorFlorian Westphal <fw@strlen.de>2020-03-27 03:24:47 +0100
committerPablo Neira Ayuso <pablo@netfilter.org>2020-03-29 16:28:29 +0200
commit119e52e664c57d5f7c0174dc2b3a296b1e40591d (patch)
tree0bc01f1eb953ba286960e574325963061e01aa55 /block/blk-iolatency.c
parentdd3cc111f2e3220ddc9c4ab17f13dc97759b5163 (diff)
downloadlinux-119e52e664c57d5f7c0174dc2b3a296b1e40591d.tar.gz
linux-119e52e664c57d5f7c0174dc2b3a296b1e40591d.tar.bz2
linux-119e52e664c57d5f7c0174dc2b3a296b1e40591d.zip
netfilter: nf_queue: place bridge physports into queue_entry struct
The refcount is done via entry->skb, which does work fine. Major problem: When putting the refcount of the bridge ports, we must always put the references while the skb is still around. However, we will need to put the references after okfn() to avoid a possible 1 -> 0 -> 1 refcount transition, so we cannot use the skb pointer anymore. Place the physports in the queue entry structure instead to allow for refcounting changes in the next patch. Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'block/blk-iolatency.c')
0 files changed, 0 insertions, 0 deletions