{"id":502515,"url":"http://patchwork.ozlabs.org/api/1.2/series/502515/?format=json","web_url":"http://patchwork.ozlabs.org/project/netfilter-devel/list/?series=502515","project":{"id":26,"url":"http://patchwork.ozlabs.org/api/1.2/projects/26/?format=json","name":"Netfilter Development","link_name":"netfilter-devel","list_id":"netfilter-devel.vger.kernel.org","list_email":"netfilter-devel@vger.kernel.org","web_url":null,"scm_url":null,"webscm_url":null,"list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"name":"netfilter: xtables: fix module unload and teardown races","date":"2026-05-02T07:56:34","submitter":{"id":1025,"url":"http://patchwork.ozlabs.org/api/1.2/people/1025/?format=json","name":"Florian Westphal","email":"fw@strlen.de"},"version":1,"total":5,"received_total":5,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/502515/mbox/","cover_letter":{"id":2232013,"url":"http://patchwork.ozlabs.org/api/1.2/covers/2232013/?format=json","web_url":"http://patchwork.ozlabs.org/project/netfilter-devel/cover/20260502075639.7440-1-fw@strlen.de/","msgid":"<20260502075639.7440-1-fw@strlen.de>","list_archive_url":null,"date":"2026-05-02T07:56:34","name":"[nf,0/5] netfilter: xtables: fix module unload and teardown races","mbox":"http://patchwork.ozlabs.org/project/netfilter-devel/cover/20260502075639.7440-1-fw@strlen.de/mbox/"},"patches":[{"id":2232015,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2232015/?format=json","web_url":"http://patchwork.ozlabs.org/project/netfilter-devel/patch/20260502075639.7440-2-fw@strlen.de/","msgid":"<20260502075639.7440-2-fw@strlen.de>","list_archive_url":null,"date":"2026-05-02T07:56:35","name":"[nf,1/5] netfilter: xtables: allocate hook ops while under mutex","mbox":"http://patchwork.ozlabs.org/project/netfilter-devel/patch/20260502075639.7440-2-fw@strlen.de/mbox/"},{"id":2232014,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2232014/?format=json","web_url":"http://patchwork.ozlabs.org/project/netfilter-devel/patch/20260502075639.7440-3-fw@strlen.de/","msgid":"<20260502075639.7440-3-fw@strlen.de>","list_archive_url":null,"date":"2026-05-02T07:56:36","name":"[nf,2/5] netfilter: x_tables: add and use xt_unregister_table_pre_exit","mbox":"http://patchwork.ozlabs.org/project/netfilter-devel/patch/20260502075639.7440-3-fw@strlen.de/mbox/"},{"id":2232016,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2232016/?format=json","web_url":"http://patchwork.ozlabs.org/project/netfilter-devel/patch/20260502075639.7440-4-fw@strlen.de/","msgid":"<20260502075639.7440-4-fw@strlen.de>","list_archive_url":null,"date":"2026-05-02T07:56:37","name":"[nf,3/5] netfilter: x_tables: unregister the templates first","mbox":"http://patchwork.ozlabs.org/project/netfilter-devel/patch/20260502075639.7440-4-fw@strlen.de/mbox/"},{"id":2232017,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2232017/?format=json","web_url":"http://patchwork.ozlabs.org/project/netfilter-devel/patch/20260502075639.7440-5-fw@strlen.de/","msgid":"<20260502075639.7440-5-fw@strlen.de>","list_archive_url":null,"date":"2026-05-02T07:56:38","name":"[nf,4/5] netfilter: x_tables: add and use xtables_unregister_table_exit","mbox":"http://patchwork.ozlabs.org/project/netfilter-devel/patch/20260502075639.7440-5-fw@strlen.de/mbox/"},{"id":2232018,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2232018/?format=json","web_url":"http://patchwork.ozlabs.org/project/netfilter-devel/patch/20260502075639.7440-6-fw@strlen.de/","msgid":"<20260502075639.7440-6-fw@strlen.de>","list_archive_url":null,"date":"2026-05-02T07:56:39","name":"[nf,5/5] netfilter: ebtables: move to two-stage removal scheme","mbox":"http://patchwork.ozlabs.org/project/netfilter-devel/patch/20260502075639.7440-6-fw@strlen.de/mbox/"}]}