Commit 3b4cf29
committed
Merge branch 'net-rps-misc'
Eric Dumazet says:
====================
net: rps: misc changes
Make RPS/RFS a bit more efficient with better cache locality
and heuristics.
Aso shrink include/linux/netdevice.h a bit.
v2: fixed a build issue in patch 6/8 with CONFIG_RPS=n
(Jakub and kernel build bots)
====================
Signed-off-by: David S. Miller <[email protected]>File tree
5 files changed
+95
-70
lines changed- include
- linux
- net
- net/core
5 files changed
+95
-70
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3204 | 3204 | | |
3205 | 3205 | | |
3206 | 3206 | | |
| 3207 | + | |
3207 | 3208 | | |
3208 | 3209 | | |
3209 | 3210 | | |
| |||
3236 | 3237 | | |
3237 | 3238 | | |
3238 | 3239 | | |
3239 | | - | |
3240 | | - | |
3241 | 3240 | | |
3242 | 3241 | | |
3243 | 3242 | | |
| 3243 | + | |
| 3244 | + | |
3244 | 3245 | | |
3245 | 3246 | | |
3246 | 3247 | | |
| |||
3249 | 3250 | | |
3250 | 3251 | | |
3251 | 3252 | | |
3252 | | - | |
3253 | | - | |
3254 | | - | |
3255 | | - | |
3256 | | - | |
3257 | | - | |
3258 | | - | |
3259 | | - | |
3260 | | - | |
3261 | | - | |
3262 | | - | |
3263 | | - | |
3264 | | - | |
3265 | | - | |
3266 | | - | |
3267 | 3253 | | |
3268 | 3254 | | |
3269 | 3255 | | |
3270 | 3256 | | |
3271 | 3257 | | |
3272 | 3258 | | |
3273 | 3259 | | |
3274 | | - | |
3275 | | - | |
3276 | | - | |
3277 | | - | |
3278 | | - | |
3279 | | - | |
3280 | | - | |
3281 | | - | |
3282 | | - | |
3283 | | - | |
3284 | | - | |
3285 | | - | |
3286 | | - | |
3287 | | - | |
3288 | | - | |
3289 | | - | |
3290 | | - | |
3291 | | - | |
3292 | 3260 | | |
3293 | 3261 | | |
3294 | 3262 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
125 | 153 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4528 | 4528 | | |
4529 | 4529 | | |
4530 | 4530 | | |
4531 | | - | |
| 4531 | + | |
4532 | 4532 | | |
4533 | 4533 | | |
4534 | 4534 | | |
| |||
4610 | 4610 | | |
4611 | 4611 | | |
4612 | 4612 | | |
4613 | | - | |
4614 | | - | |
| 4613 | + | |
| 4614 | + | |
4615 | 4615 | | |
4616 | 4616 | | |
4617 | 4617 | | |
| |||
4665 | 4665 | | |
4666 | 4666 | | |
4667 | 4667 | | |
4668 | | - | |
4669 | | - | |
| 4668 | + | |
| 4669 | + | |
4670 | 4670 | | |
4671 | 4671 | | |
4672 | 4672 | | |
| |||
4800 | 4800 | | |
4801 | 4801 | | |
4802 | 4802 | | |
| 4803 | + | |
| 4804 | + | |
4803 | 4805 | | |
4804 | | - | |
| 4806 | + | |
| 4807 | + | |
| 4808 | + | |
| 4809 | + | |
| 4810 | + | |
4805 | 4811 | | |
4806 | 4812 | | |
| 4813 | + | |
| 4814 | + | |
| 4815 | + | |
| 4816 | + | |
4807 | 4817 | | |
4808 | | - | |
4809 | | - | |
4810 | 4818 | | |
4811 | | - | |
4812 | | - | |
4813 | | - | |
4814 | | - | |
4815 | | - | |
4816 | | - | |
4817 | | - | |
4818 | | - | |
| 4819 | + | |
| 4820 | + | |
| 4821 | + | |
| 4822 | + | |
| 4823 | + | |
| 4824 | + | |
| 4825 | + | |
| 4826 | + | |
4819 | 4827 | | |
| 4828 | + | |
| 4829 | + | |
| 4830 | + | |
4820 | 4831 | | |
4821 | | - | |
4822 | | - | |
4823 | | - | |
4824 | | - | |
4825 | | - | |
4826 | | - | |
| 4832 | + | |
| 4833 | + | |
| 4834 | + | |
4827 | 4835 | | |
4828 | | - | |
4829 | 4836 | | |
4830 | | - | |
4831 | | - | |
4832 | 4837 | | |
4833 | 4838 | | |
| 4839 | + | |
| 4840 | + | |
| 4841 | + | |
4834 | 4842 | | |
4835 | 4843 | | |
4836 | 4844 | | |
| |||
5900 | 5908 | | |
5901 | 5909 | | |
5902 | 5910 | | |
5903 | | - | |
| 5911 | + | |
5904 | 5912 | | |
5905 | 5913 | | |
5906 | 5914 | | |
| |||
5909 | 5917 | | |
5910 | 5918 | | |
5911 | 5919 | | |
5912 | | - | |
| 5920 | + | |
5913 | 5921 | | |
5914 | 5922 | | |
5915 | 5923 | | |
| |||
6037 | 6045 | | |
6038 | 6046 | | |
6039 | 6047 | | |
6040 | | - | |
6041 | | - | |
| 6048 | + | |
| 6049 | + | |
6042 | 6050 | | |
| 6051 | + | |
6043 | 6052 | | |
6044 | 6053 | | |
6045 | 6054 | | |
| |||
6062 | 6071 | | |
6063 | 6072 | | |
6064 | 6073 | | |
| 6074 | + | |
| 6075 | + | |
6065 | 6076 | | |
6066 | 6077 | | |
6067 | 6078 | | |
| |||
11451 | 11462 | | |
11452 | 11463 | | |
11453 | 11464 | | |
11454 | | - | |
| 11465 | + | |
11455 | 11466 | | |
11456 | 11467 | | |
11457 | 11468 | | |
11458 | | - | |
| 11469 | + | |
11459 | 11470 | | |
11460 | 11471 | | |
11461 | 11472 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | 10 | | |
13 | 11 | | |
14 | 12 | | |
| |||
150 | 148 | | |
151 | 149 | | |
152 | 150 | | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
153 | 170 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | | - | |
| 147 | + | |
| 148 | + | |
148 | 149 | | |
149 | 150 | | |
150 | 151 | | |
| |||
0 commit comments