Commit 3b4f0b6
i40e, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL
Remove MEM_TYPE_ZERO_COPY in favor of the new MEM_TYPE_XSK_BUFF_POOL
APIs. The AF_XDP zero-copy rx_bi ring is now simply a struct xdp_buff
pointer.
v4->v5: Fixed "warning: Excess function parameter 'bi' description in
'i40e_construct_skb_zc'". (Jakub)
Signed-off-by: Björn Töpel <bjorn.topel@intel.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Cc: intel-wired-lan@lists.osuosl.org
Link: https://lore.kernel.org/bpf/20200520192103.355233-9-bjorn.topel@gmail.com1 parent be1222b commit 3b4f0b6
File tree
4 files changed
+47
-335
lines changed- drivers/net/ethernet/intel/i40e
4 files changed
+47
-335
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3266 | 3266 | | |
3267 | 3267 | | |
3268 | 3268 | | |
3269 | | - | |
3270 | | - | |
| 3269 | + | |
3271 | 3270 | | |
3272 | 3271 | | |
3273 | 3272 | | |
3274 | 3273 | | |
3275 | 3274 | | |
3276 | | - | |
3277 | 3275 | | |
3278 | | - | |
3279 | | - | |
| 3276 | + | |
| 3277 | + | |
3280 | 3278 | | |
3281 | 3279 | | |
3282 | 3280 | | |
3283 | | - | |
| 3281 | + | |
3284 | 3282 | | |
3285 | 3283 | | |
3286 | 3284 | | |
| |||
3351 | 3349 | | |
3352 | 3350 | | |
3353 | 3351 | | |
3354 | | - | |
3355 | | - | |
3356 | | - | |
| 3352 | + | |
| 3353 | + | |
| 3354 | + | |
| 3355 | + | |
| 3356 | + | |
| 3357 | + | |
3357 | 3358 | | |
3358 | 3359 | | |
3359 | 3360 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
301 | 301 | | |
302 | 302 | | |
303 | 303 | | |
304 | | - | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | 304 | | |
311 | 305 | | |
312 | 306 | | |
| |||
356 | 350 | | |
357 | 351 | | |
358 | 352 | | |
359 | | - | |
| 353 | + | |
360 | 354 | | |
361 | 355 | | |
362 | 356 | | |
| |||
418 | 412 | | |
419 | 413 | | |
420 | 414 | | |
421 | | - | |
422 | 415 | | |
423 | 416 | | |
424 | 417 | | |
| |||
0 commit comments