Commit 5628f3f
net: add NUMA awareness to skb_attempt_defer_free()
Instead of sharing sd->defer_list & sd->defer_count with
many cpus, add one pair for each NUMA node.
Signed-off-by: Eric Dumazet <edumazet@google.com>
Reviewed-by: Jason Xing <kerneljasonxing@gmail.com>
Reviewed-by: Kuniyuki Iwashima <kuniyu@google.com>
Link: https://patch.msgid.link/20250928084934.3266948-4-edumazet@google.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>1 parent 844c9db commit 5628f3f
File tree
5 files changed
+37
-22
lines changed- include
- linux
- net
- net/core
5 files changed
+37
-22
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3536 | 3536 | | |
3537 | 3537 | | |
3538 | 3538 | | |
3539 | | - | |
3540 | | - | |
3541 | | - | |
3542 | | - | |
3543 | 3539 | | |
3544 | 3540 | | |
3545 | 3541 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
9 | 15 | | |
10 | 16 | | |
11 | 17 | | |
| |||
30 | 36 | | |
31 | 37 | | |
32 | 38 | | |
| 39 | + | |
33 | 40 | | |
34 | 41 | | |
35 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5180 | 5180 | | |
5181 | 5181 | | |
5182 | 5182 | | |
5183 | | - | |
| 5183 | + | |
5184 | 5184 | | |
| 5185 | + | |
5185 | 5186 | | |
5186 | 5187 | | |
5187 | 5188 | | |
| |||
6715 | 6716 | | |
6716 | 6717 | | |
6717 | 6718 | | |
6718 | | - | |
| 6719 | + | |
6719 | 6720 | | |
6720 | 6721 | | |
6721 | 6722 | | |
| 6723 | + | |
| 6724 | + | |
6722 | 6725 | | |
6723 | | - | |
6724 | | - | |
6725 | | - | |
6726 | | - | |
| 6726 | + | |
| 6727 | + | |
| 6728 | + | |
| 6729 | + | |
| 6730 | + | |
| 6731 | + | |
| 6732 | + | |
6727 | 6733 | | |
6728 | | - | |
6729 | | - | |
| 6734 | + | |
| 6735 | + | |
| 6736 | + | |
6730 | 6737 | | |
6731 | 6738 | | |
6732 | 6739 | | |
| |||
6854 | 6861 | | |
6855 | 6862 | | |
6856 | 6863 | | |
6857 | | - | |
| 6864 | + | |
6858 | 6865 | | |
6859 | 6866 | | |
6860 | 6867 | | |
| |||
7713 | 7720 | | |
7714 | 7721 | | |
7715 | 7722 | | |
7716 | | - | |
| 7723 | + | |
7717 | 7724 | | |
7718 | 7725 | | |
7719 | 7726 | | |
| |||
7755 | 7762 | | |
7756 | 7763 | | |
7757 | 7764 | | |
7758 | | - | |
| 7765 | + | |
7759 | 7766 | | |
7760 | 7767 | | |
7761 | 7768 | | |
| |||
12989 | 12996 | | |
12990 | 12997 | | |
12991 | 12998 | | |
12992 | | - | |
12993 | 12999 | | |
12994 | 13000 | | |
12995 | 13001 | | |
| |||
12999 | 13005 | | |
13000 | 13006 | | |
13001 | 13007 | | |
| 13008 | + | |
| 13009 | + | |
| 13010 | + | |
| 13011 | + | |
| 13012 | + | |
13002 | 13013 | | |
13003 | 13014 | | |
13004 | 13015 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
357 | 357 | | |
358 | 358 | | |
359 | 359 | | |
360 | | - | |
| 360 | + | |
361 | 361 | | |
362 | 362 | | |
363 | 363 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7185 | 7185 | | |
7186 | 7186 | | |
7187 | 7187 | | |
| 7188 | + | |
7188 | 7189 | | |
7189 | 7190 | | |
7190 | | - | |
7191 | 7191 | | |
7192 | 7192 | | |
7193 | 7193 | | |
| |||
7201 | 7201 | | |
7202 | 7202 | | |
7203 | 7203 | | |
7204 | | - | |
| 7204 | + | |
| 7205 | + | |
7205 | 7206 | | |
7206 | | - | |
| 7207 | + | |
7207 | 7208 | | |
7208 | 7209 | | |
7209 | 7210 | | |
7210 | 7211 | | |
7211 | | - | |
| 7212 | + | |
7212 | 7213 | | |
7213 | 7214 | | |
7214 | 7215 | | |
| |||
7217 | 7218 | | |
7218 | 7219 | | |
7219 | 7220 | | |
7220 | | - | |
| 7221 | + | |
7221 | 7222 | | |
7222 | 7223 | | |
7223 | 7224 | | |
| |||
0 commit comments