Commit fc14f9c
committed
Merge tag 'nf-25-03-06' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Pablo Neira Ayuso says:
====================
Netfilter fixes for net
The following patchset contains Netfilter fixes for net:
1) Fix racy non-atomic read-then-increment operation with
PREEMPT_RT in nft_ct, from Sebastian Andrzej Siewior.
2) GC is not skipped when jiffies wrap around in nf_conncount,
from Nicklas Bo Jensen.
3) flush_work() on nf_tables_destroy_work waits for the last queued
instance, this could be an instance that is different from the one
that we must wait for, then make destruction work queue.
* tag 'nf-25-03-06' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf:
netfilter: nf_tables: make destruction work queue pernet
netfilter: nf_conncount: garbage collection is not skipped when jiffies wrap around
netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template.
====================
Link: https://patch.msgid.link/20250306153446.46712-1-pablo@netfilter.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>File tree
5 files changed
+27
-19
lines changed- include/net/netfilter
- net/netfilter
5 files changed
+27
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1891 | 1891 | | |
1892 | 1892 | | |
1893 | 1893 | | |
1894 | | - | |
| 1894 | + | |
1895 | 1895 | | |
1896 | 1896 | | |
1897 | 1897 | | |
| |||
1905 | 1905 | | |
1906 | 1906 | | |
1907 | 1907 | | |
| 1908 | + | |
1908 | 1909 | | |
1909 | 1910 | | |
1910 | 1911 | | |
| |||
1915 | 1916 | | |
1916 | 1917 | | |
1917 | 1918 | | |
| 1919 | + | |
1918 | 1920 | | |
1919 | 1921 | | |
1920 | 1922 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
135 | | - | |
| 135 | + | |
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
| |||
234 | 234 | | |
235 | 235 | | |
236 | 236 | | |
237 | | - | |
| 237 | + | |
238 | 238 | | |
239 | 239 | | |
240 | 240 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | 37 | | |
39 | 38 | | |
40 | 39 | | |
| |||
125 | 124 | | |
126 | 125 | | |
127 | 126 | | |
128 | | - | |
129 | 127 | | |
130 | 128 | | |
131 | 129 | | |
| |||
10006 | 10004 | | |
10007 | 10005 | | |
10008 | 10006 | | |
| 10007 | + | |
10009 | 10008 | | |
10010 | 10009 | | |
10011 | 10010 | | |
10012 | 10011 | | |
10013 | | - | |
| 10012 | + | |
10014 | 10013 | | |
10015 | 10014 | | |
10016 | 10015 | | |
| |||
10024 | 10023 | | |
10025 | 10024 | | |
10026 | 10025 | | |
10027 | | - | |
| 10026 | + | |
10028 | 10027 | | |
10029 | | - | |
| 10028 | + | |
| 10029 | + | |
| 10030 | + | |
10030 | 10031 | | |
10031 | 10032 | | |
10032 | 10033 | | |
| |||
10484 | 10485 | | |
10485 | 10486 | | |
10486 | 10487 | | |
10487 | | - | |
| 10488 | + | |
10488 | 10489 | | |
10489 | 10490 | | |
10490 | 10491 | | |
10491 | | - | |
| 10492 | + | |
10492 | 10493 | | |
10493 | 10494 | | |
10494 | 10495 | | |
| |||
11853 | 11854 | | |
11854 | 11855 | | |
11855 | 11856 | | |
11856 | | - | |
| 11857 | + | |
11857 | 11858 | | |
11858 | 11859 | | |
11859 | 11860 | | |
| |||
11895 | 11896 | | |
11896 | 11897 | | |
11897 | 11898 | | |
| 11899 | + | |
11898 | 11900 | | |
11899 | 11901 | | |
11900 | 11902 | | |
| |||
11903 | 11905 | | |
11904 | 11906 | | |
11905 | 11907 | | |
| 11908 | + | |
11906 | 11909 | | |
11907 | 11910 | | |
11908 | 11911 | | |
| |||
11931 | 11934 | | |
11932 | 11935 | | |
11933 | 11936 | | |
| 11937 | + | |
11934 | 11938 | | |
11935 | 11939 | | |
11936 | 11940 | | |
11937 | 11941 | | |
11938 | 11942 | | |
| 11943 | + | |
11939 | 11944 | | |
11940 | 11945 | | |
11941 | 11946 | | |
| 11947 | + | |
11942 | 11948 | | |
11943 | 11949 | | |
11944 | 11950 | | |
| |||
12029 | 12035 | | |
12030 | 12036 | | |
12031 | 12037 | | |
12032 | | - | |
12033 | 12038 | | |
12034 | 12039 | | |
12035 | | - | |
12036 | 12040 | | |
12037 | 12041 | | |
12038 | 12042 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
228 | 228 | | |
229 | 229 | | |
230 | 230 | | |
231 | | - | |
| 231 | + | |
232 | 232 | | |
233 | 233 | | |
234 | 234 | | |
235 | 235 | | |
236 | 236 | | |
237 | 237 | | |
238 | 238 | | |
239 | | - | |
| 239 | + | |
240 | 240 | | |
241 | 241 | | |
242 | 242 | | |
| |||
262 | 262 | | |
263 | 263 | | |
264 | 264 | | |
265 | | - | |
| 265 | + | |
266 | 266 | | |
267 | 267 | | |
268 | 268 | | |
| |||
515 | 515 | | |
516 | 516 | | |
517 | 517 | | |
518 | | - | |
| 518 | + | |
519 | 519 | | |
520 | 520 | | |
521 | 521 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
230 | 230 | | |
231 | 231 | | |
232 | 232 | | |
| 233 | + | |
233 | 234 | | |
234 | 235 | | |
235 | 236 | | |
| |||
250 | 251 | | |
251 | 252 | | |
252 | 253 | | |
253 | | - | |
254 | | - | |
| 254 | + | |
| 255 | + | |
255 | 256 | | |
256 | 257 | | |
| 258 | + | |
257 | 259 | | |
258 | 260 | | |
259 | 261 | | |
| |||
0 commit comments